sidrthompson
USA
Asked
— Edited
Resolved by CochranRobotics!
I am not able to control JD from my PC or mobile (Samsung s6). After I followed all assembly instructions I was initially able to get JD to wave and think and play music, but now there is no response from JD.
How do I trouble shoot this problem?
/Sid
Are you able to connect to his wifi from the pc or android?
We need more info...
Yes I have wifi connection, battery is charged, JD turns on.
When you click connect on connection 0, what happens?
It shows "connected", but JD does not respond to commands.
Are you using any scripts or just the standard JD sample? Under options, there is a debug button. Click that and a window should slide up from the bottom of ARC. Click the copy button and paste the results into this forum.
Using JD sample: Below is debug results.
6/3/2015 1:44 PM - EZ-B reports EZ-B v4 OS 6/3/2015 1:44 PM - Welcome to EZ-B v4 Beta! 6/3/2015 1:44 PM - EZ-B v4 ID: 31-54-0-0-47-255-58-60-57-37-37-37 6/3/2015 1:44 PM - Connected 6/3/2015 1:44 PM - Setting battery monitor voltage: 6.6 6/3/2015 1:44 PM - Setting battery protection: True 6/3/2015 1:44 PM - Setting i2c rate: 100000
EZB 0: EZB 1: EZB 2: EZB 3: EZB 4: 6/3/2015 1:41 PM - TCP Server stopped 6/3/2015 1:41 PM - TCP Server stopped 6/3/2015 1:41 PM - TCP Server stopped 6/3/2015 1:41 PM - TCP Server stopped 6/3/2015 1:41 PM - TCP Server stopped 6/3/2015 1:42 PM - Attempting connection on 192.168.1.1:23 6/3/2015 1:42 PM - 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 System.IO.Stream.ReadByte() at EZ_B.EZB.(Int32 , Byte[] ) 6/3/2015 1:42 PM - BbytesToExpect: 1 6/3/2015 1:42 PM - U Received: 6/3/2015 1:42 PM - Disconnected 6/3/2015 1:42 PM - Connection Failed: System.Exception: Controller Not Responding at EZ_B.EZB.Connect(String hostname, Int32 baudRate) 6/3/2015 1:42 PM - Disconnected 6/3/2015 1:42 PM - Camera Initialized: EZB://192.168.1.1 @ 320x240 6/3/2015 1:42 PM - Object Recognition loaded. 6/3/2015 1:42 PM - You have no microphone inputs. The Microphone Control is disabled. 6/3/2015 1:42 PM - TCP Server stopped 6/3/2015 1:42 PM - TCP Server stopped 6/3/2015 1:42 PM - TCP Server stopped 6/3/2015 1:42 PM - TCP Server stopped 6/3/2015 1:42 PM - TCP Server stopped 6/3/2015 1:42 PM - Attempting connection on 192.168.1.1:23 6/3/2015 1:42 PM - 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 System.IO.Stream.ReadByte() at EZ_B.EZB.(Int32 , Byte[] ) 6/3/2015 1:42 PM - BbytesToExpect: 1 6/3/2015 1:42 PM - U Received: 6/3/2015 1:42 PM - Disconnected 6/3/2015 1:42 PM - Connection Failed: System.Exception: Controller Not Responding at EZ_B.EZB.Connect(String hostname, Int32 baudRate) 6/3/2015 1:42 PM - Disconnected 6/3/2015 1:43 PM - EZ-B v4 Camera Error: 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.EZBv4Video.() 6/3/2015 1:43 PM - Camera Disabled 6/3/2015 1:43 PM - Attempting connection on 192.168.1.1:23 6/3/2015 1:43 PM - Connected to 192.168.1.1:23 6/3/2015 1:43 PM - EZ-B reports EZ-Robot OS v25.5 6/3/2015 1:43 PM - Connection Failed: System.Exception: This device is not an EZ-B. Please follow the online tutorials on the EZ-Robot website. at EZ_B.EZB.Connect(String hostname, Int32 baudRate) 6/3/2015 1:43 PM - Disconnected 6/3/2015 1:44 PM - Attempting connection on 192.168.1.1:23 6/3/2015 1:44 PM - Connected to 192.168.1.1:23 6/3/2015 1:44 PM - EZ-B reports EZ-Robot OS v25.5 6/3/2015 1:44 PM - Connection Failed: System.Exception: This device is not an EZ-B. Please follow the online tutorials on the EZ-Robot website. at EZ_B.EZB.Connect(String hostname, Int32 baudRate) 6/3/2015 1:44 PM - Disconnected 6/3/2015 1:44 PM - Attempting connection on 192.168.1.1:23 6/3/2015 1:44 PM - Connected to 192.168.1.1:23 6/3/2015 1:44 PM - EZ-B reports EZ-B v4 OS 6/3/2015 1:44 PM - Welcome to EZ-B v4 Beta! 6/3/2015 1:44 PM - EZ-B v4 ID: 31-54-0-0-47-255-58-60-57-37-37-37 6/3/2015 1:44 PM - Connected 6/3/2015 1:44 PM - Setting battery monitor voltage: 6.6 6/3/2015 1:44 PM - Setting battery protection: True 6/3/2015 1:44 PM - Setting i2c rate: 100000
It looks to me like it failed the connection a couple of times before connecting. I would use the Contact Us link and request support directly from EZ-Robot at this point. If this is the end of the log, it does show that a connection has been established.
Another thing to try is to redownload the sample project just in case the project has become corrupted.
I tried redownload with same results. Will go to EX-Robot for direct help as you suggested. Thanks much for your help. I was not aware of debug option 'til you told me.
/Sid
Thanks again.
/Sid