
topolino
USA
Asked
— Edited
I've received my EZ Dev Kit. The camera doesn't seem to work and customer service asked me to post my problem here in case anybody is able to help me. The only configuration setting I see is the camera's IP, which I set to the same IP as the EZ controller. The camera led shines steady blue. But when I click Start there is no image and an error is shown in ARC: 9/27/2014 1:29 PM - error camera: System.ArgumentException: Parameter is not valid. at System.Drawing.Bitmap..ctor(Stream stream) at EZ_B.EZBv4Video. (Byte[] ) at EZ_B.EZBv4Video. () Please advise: is the camera faulty or am I doing something wrong?
Thank you for any suggestions!
@topoline, Did you get this resolved? I've had the exact same issue. I've searched and searched and my project requires two seperate EZB's so I just ordered and got my second camera. I was hopeful it would at least be fixed with one, which should make my warranty claim easier. No such luck... Both fail with the exact same message you are seeing. It fails regardless of which of my laptops is running ARC and it fails regardless of if I am on my home network or work network.
Its been a bummer of a last few weeks. My base/platform issue has been diagnosed to the point of me needing to return the platform back to Yudjin Robotics for replacement, it seems as if I am being affected by the nasty Dynamixel issue, and as of today, I have two non-functional cameras:)
@topolino and seanb.
Did you manage to get your cameras working? I had an issue with my camera recently and figured out what was causing it not to work, and got it streaming again. So, with a couple of additional tips, this will hopefully help you.
Disconnect then reseat the camera ribbon cable to the camera and EZ-B, insuring the cable is connected the correct way around.
Insure you have the latest version of the ARC software.
Make sure you have established a connection with your EZ-B and computer.
Once connected, make a note of the EZ-B's IP address from the "Connection" control. It will be something like this. EZB://192.168.0.7:23
Open the camera control and click on the "Video Device" box and delete the IP address that is in the box. If it is a new project, the IP address will be the default EZB://192.168.1.1.
Enter the EZ-B's IP address in to the now empty box, but leave off the last two numbers so, (using my EZB://192.168.0.7:23 example above), it now reads EZB://192.168.0.7
Now press "Start" and hopefully you will now see a live streamed picture.
If you have already tried all these steps then I apologise, but if not then I hope this helps you get going.
@Steve... It's much easier than that.... the camera ip address will always be the same as your ezb4's ip address and should automatically be listed... You shouldn't have to fiddle with the numbers...
@Richard.
I know what your saying. I never really had any problems with my camera, except when I was playing with some settings on a new project to add a webcam recently, then couldn't re-establish my EZ-B's camera connection for a bit. I thought breaking it down for the poster might help with troubleshooting.
Ahh, ok I see what you were doing now...
Cheers Richard
Not to hijack but I've always wondered why the camera needs an IP address? It is connected to the controller hard wired which has an address already. Thanks! Chris
topolino, This is what I did when camera did not show live on my EZRobot Observation car project. Delete camera from ARC project. On ARC go to project, add, camera device, which automatically assigns correct address and it works. Steve S
@kamaroman68 the camera has an IP address because it is a separate connection - this is because you can connect many cameras to a project.