Welcome to Synthiam!

Program robots using technologies created from industry experts. ARC is our free-to-use robot programming software that makes features like vision recognition, navigation and artificial intelligence easy.

Get Started
Asked
Resolved Resolved by DJ Sures!

ARC Wont Connect To EZB

I pulled an EZB -v4 out of the closet today wanting to use it as a bench tester for my robot. I cant seem to have ARC connect to it over Wifi. ARC can find it but won't connect. Here's the debug info I get. Can you guys see anything? :

Code:

Attempting connection on 192.168.0.64:23
Connected to 192.168.0.64:23
Reports EZB v4 OS With Comm 2
Firmware 'EZ-B v4.x/2 Native Firmware' on 'EZ-Robot EZ-B v4.x/2' supports the following capabilities:
- ADC with 12 bit Resolution
- Can stream Audio v4 codec
- Reports battery voltage
- Reports CPU temperature
- Read/Write Digital I/O Ports
- Hardware UART TX/RX with DMA buffer and adjustable baud rate
- I2C Master
- LIPO battery protection & shutdown
- PWM Duty on digital ports
- PWM servos on digital ports
- PWM servos on digital ports can release their position
- servo speed for PWM servos on digital ports
- Has NVRam configuration and can be restored to default settings
- Transmit Uart TX on all digital ports
- Adjustable I2C clock speed
- Configurable UART TX digital port baud timing
- Ultrasonic Ping distance sensor support
- 12 Byte Unique Identifier
- Can stream video v4 codec
- Native UART Connectivity from ARC
- Native WiFi Connectivity from ARC
- Broadcasts to ARC's PnP network scanner

Comm Err: System.IO.IOException: Unable to read data from the transport connection: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. ---> System.Net.Sockets.SocketException: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond
at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
--- End of inner exception stack trace ---
at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
at EZ_B.EZB.g0qHi7NcyEbtdq3wbUG(Object , Object , Int32 , Int32 )
at EZ_B.EZB.ibC1Y96W0m(Int32 , Byte[] cmdData)
BbytesToExpect: 12

Received: 0 0 0 0 0 0 0 0 0 0 0 0
Disconnected
EZ-B v4.x/2 Native Firmware ID: 0-0-0-0-0-0-0-0-0-0-0-0
Connected


Related Hardware EZ-Robot EZ-B v4
Related Control EZ-B Connections
AI Support Bot
Related Content
Synthiam
Based on your post activity, we found some content that may be interesting to you. Explore these other tutorials and community conversations.
#1  
All those Zeros at end is a bad sign,the last 2 times I caused an accidental short on one of the signal pins,the comm board had to be replaced both times, it would also do those long Zeros until new board put on.Jer and DJ would know better ,just reporting what I observed.
PRO
Synthiam
#2   — Edited
1) Did any of the steps in the connection diagnostic page help you? When a failed connection, there's a window asking to view the diagnostic page. There's a flowchart on there with steps to follow. Here's the direct link from the support section: https://synthiam.com/Support/troubleshooting/Connection-Troubleshooting

2) Is there anything connected to the ezb?

3) Are you using a blank project with no controls? Any controls that use I2c or any devices that arent connected will cause an error
#3  
Sorry for the lack of info. 

Quote:

1) Did any of the steps in the connection diagnostic page:
No nothing helped. 

Quote:

2) Is there anything connected to the ezb?
No Nothing connected

Quote:

3) Are you using a blank project with no controls?
Yes, new blank project with only one serve control installed

I pulled out a different EZB from the closet. ARC connects perfectly after setting it to Client Mode. The problem must be in the old EZB. I know you guys don't support EZ-Robot stuff. Anyway, At some time in the deep dark past I had done a couple mods on it. It's probably ready for the bin. Thanks for the help.
PRO
Synthiam
#4  
Does the EZ-B make a startup chime or sound when it resets? I'm guessing the bottom board is damaged if it doesn't make those sounds.
#5  
Thanks DJ, The speaker is in place but it makes no sounds.
PRO
Belgium
#6  
hi dave

when i use a new ezbv4 or a iotiny and try to connect it .
i have to try several times before it connects .
i had a microsoft phone ones .had to try 8 times before it would connect .
maybe you can try electronic spray clean ,
PRO
Synthiam
#7  
If speaker doesn't make sounds then the bottom PCB is damaged and needs to be replaced. The TOP PCB is fine however
#8  
Yep Dj is right I have a bottom board coming because the old one stopped making sound after too much voltage was added.
#9  
It's a dead unit. I probably ruined it and didn't know it long ago. Thanks for the help.
#10  
Hey Dave, I did something like that too with my very first Ez4, I was trying to find a power issue and bypassed the Fuse,then forgot to take out the bypass. Found just a wire was not connected,fixed it.Then recently still using it ,added too much voltage. The fuse was still bypassed! Blew the bottom board,sound everything! Always keep a fuse there !Glad to say it is now still working with new bottom board.:D
#11  
Agreed. Fuses rock. They have saved my butt many times. I have a bad habit of pushing the limit and trying to find out how much things will take. Then I get excited and go too fast. BOOM, FRY, SMoke. LOL. 

Thanks goodness that these devices are cheep (mostly).