Welcome to Synthiam!

The easiest way to program the most powerful robots. Use technologies by leading industry experts. ARC is a free-to-use robot programming software that makes servo automation, computer vision, autonomous navigation, and artificial intelligence easy.

Get Started
Asked — Edited
Resolved Resolved by DJ Sures!

Unable To Open Project

I just tried to open my project and I get a Windows error box on the screen saying "Unable to load project. Object reference not set to an instance of an object".
So then I tried to load it from the Cloud and I get the same thing. I have a gazillion hours in my project and I can't imagine it all for not.


ARC Pro

Upgrade to ARC Pro

Unleash your creativity with the power of easy robot programming using Synthiam ARC Pro

#38  
Can you use/find another computer to try and connect to your ezb? All you need to do is use the other PC to connect in wp mode then to set the ezb in client mode. After that you should be able to now go back to using the pc that was giving you the connection problems (because now the ezb4 would be back in client mode)
#39  
Thanks Richard, I have tried two different computers. Going to try my wife's laptop next. To answer your question my first connection was on a friends laptop which happened to be here the day v4 came. I couldn't connect with my computers then either.
PRO
Synthiam
#40  
Bookmaker, you always used your friends computer? But your friends computer worked the first day? If you can clarify with specifics, tbay would help. We want to get you up and running:)
#41  
Yes it is a bit confusing. I could not connect so my friend had his laptop with him and we tried it and presto. No problem. So we went in and set up client mode and all was well until I reset my EZ-B. I have two computers with WiFi and both show the EZ-B on the WiFi list but will not connect. I just tried my wife's laptop and it hooked up fine but I can't install ARC because I don't have the admin pass word at the moment.
#42  
Do the computers that won't connect also have wired connections (plugged into your LAN, not just built into the machines)? It could be an IP address conflict. Even unplugged, if the wired LAN ports have static IP addresses in the 192.168.1.x subnet they could conflict with a connection.

You never answered the question about what virus scan you are running. There have been several reports that Avast is interfering with EZ-B connections.

Alan
PRO
Synthiam
#43  
Thanks Alan, I didn't realize Bookmaker was using a desktop.

Bookmaker, can you clarify if you are using a Laptop or a Desktop?

If so, can you disconnect the Ethernet cable and try connecting to the EZB?

What alan is stating is that you may have an ip address conflict because your Ethernet and Wireless are both attempting to 192.168.1.x addresses.
#44  

Quote:

Thanks Alan, I didn't realize Bookmaker was using a desktop.


Not sure he is, but the symptoms fit an address conflict pretty well. They also fit an overly aggressive firewall or AV app too.

Eventually we'll have a large enough community that EZ-B owners will be able to arrange meetups to help each other out. I would offer to do a screen share, but you need Internet access for that, and in AP mode, you won't have internet access, so that won't help.

That being said (and not meaning to hijack the thread) a web site suggestion: we should be able to share our state or locale in our profile (maybe under our names where we show country now) so that it would be easier for community members to find local help.

I think Bookmaker is in Texas. If he was in the greater DC/Baltimore megalopolis, I would volunteer to meet to help figure this out in person.

Alan
PRO
Belgium
#45  
alan about the screen sharing,you can easly do that whit skype.
#46  

Quote:

alan about the screen sharing,you can easly do that whit skype.


There are many ways to screen share if you have Internet access, but when connecting to an EZ-B in AP mode, you won't have Internet access, so it doesn't matter.

Alan
#47  
I can report some progress. I managed to connect on my wife's laptop, get client set up and I am back on. I have an IT guy coming over later to resolve the IP issue so I will be able to connect in AP mode. Back to the original post and my project. I still have the same issue. I load the project and it is fine. I can make changes, add things and all is as it should be but if I connect it freezes. No voltage to the CPU. There is something not right with the project and it happened when I did the next to last update but I don't think that had anything to do with it. This is the second time I have had an issue with a project. I would like to know what is going on before I type it in again for the third time.
PRO
Synthiam
#48  
Can you delete or pause the Compass control before connecting to the ezb? If you do not have the compass connected to the ezb, it will lock up.

The ARM chip being used on the ezb is not as friendly toward i2c devices as the microchip PIC was. With the ARM, if the i2c is not responsive it will lock up. Silly I know, but that's how it was physically designed by STM Electronics.
#49  
Compass deleted and now the project is working fine. My deepest thanks and gratitude. I will try UART compass connection. Bye the way. The compass was not even hooked up. I had just added it to the project with intentions of getting it working.
#50  
WOOT!

That was a challenging one.

Alan
PRO
Synthiam
#51  
Great to hear bookmaker! If you do not have the compass connected to the ezb, it will lock up.

The ARM chip being used on the ezb is not as friendly toward i2c devices as the microchip PIC was. With the ARM, if the i2c is not responsive it will lock up. Silly I know, but that's how it was physically designed by STM Electronics.
Australia
#52  
I can't open my project either. Spent many hours on it. This is my first day using EZB. I love it but this is very scary. I want my robots to be on public display and I won't be there when they are. Untrained people will control my 'foolproof' robots. There cannot be glitches as major as this. "System.NullReferenceException: Object reference not set to an instance of an object." It seems to reference Sound Servo, which is one of the buttons I pressed in the menu at some point. I don't have a mouth on my robot so its not something I need, but this should not prevent my project from loading, surely?
Australia
#53  
Thank goodness its fixed.

I merged my saved project that wasn't loading together with an empty project as mcsdaver said, and then checked all controls except the Sound Servo. Then it worked.

This shouldn't happen though. Its a major bug in the software. Next ARC update please.
Australia
#55  
Man that's efficient! :)
#56  
Glad I was able to help even tho my post was a year ago!
Australia
#57  
Goes to show how important forums are as a source of information. Thanks:)