Asked — Edited

Connection Of Adventure Bot To Software On Windows 7

  1. What EZ-Robot or product are you using? (i.e. JD, Six, Developer Kit, etc). Adventurebot

  2. Is the battery on the robot fully charged? yes

  3. Does the robot make a startup sound when powered on? Is there a verbal message spoken from the EZ-B v4? If so, you may need to reset The EZ-B v4 Yes

  4. What color is the light on the EZ-B v4 and is it flashing or steady? (Flashing Green, steady blue, white, etc) Steady blue

  5. Are you connecting the device to the WiFi network of the EZ-B v4 by following the video instructions on this page? Yes

  6. What error message is displayed in the status window at the bottom of ARC? Press the COPY button on the status window and paste the contents in the forum post.

Attempting connection on 192.168.1.1:23 Connected to 192.168.1.1:23 Reports EZB v4 OS With Comm 2 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.um8kqqY1Tk(Int32 , Byte[] cmdData) BbytesToExpect: 12

Received: 0 0 0 0 0 0 0 0 0 0 0 0 Disconnected EZ-B v4 ID: 0-0-0-0-0-0-0-0-0-0-0-0 Connected o If an error appears, some devices take up to 1 minute to detect the ezb - wait 5-10 seconds and press connect again.

We retried several times.

o Note: do not change or modify the IP address field on connection screen. Use the default value.

  1. If a connection still does not occur, are you certain your device is connected to the EZ-B v4 via Wi-Fi? Yes. In a separate window, we are able to ping the device. Also, bot makes sound during connection process but we never see the connection button go green.
  2. Have you double checked the wire connections to the EZ-B v4 using the very helpful learn section on our website? Ensuring the black wire if all plugs matches the black side of the ezb connections? Etc... yes
  3. Reset the EZ-B and repeat this procedure if you are still experiencing issues.

o Resetting tutorial can be found here o When resetting, does EZ-B speak introduction message as in the video?

Yes it does. I repreated the connection process and it still doesn’t work.

  1. If still unable to connect, inquire on the Community Forum and paste answers to these above questions. Also provide what device is being used to connect to the EZ-Robot? (model/operating system) eg Windows 8/Samsung Note 3/Android, iPhone 6, etc

Windows 7.


ARC Pro

Upgrade to ARC Pro

Harnessing the power of ARC Pro, your robot can be more than just a simple automated machine.

#1  

Update to Windows 10... Windows 7 has been discontinued... disable your anti virus software as well...

#2  

Thank you for the input. Unfortunately, the situation is still unresolved.

#3  

Hi Richard. Thank you for the input. I did disable the anti virus software. Based on what I've read, it seems it should connect with Windows 7.

#4  

OK. I have a laptop with Windows 10. There is no virus protection and its doing the exact same thing as happened with the computer running windows 7.

PRO
USA
#5  

@kathleen.morse

Use the notepad application to create a new file with the following content:


$Ipaddress="192.168.1.1"

$t = New-Object Net.Sockets.TcpClient
$t.Connect($Ipaddress,80)
if($t.Connected)
{
	"Port $Ipaddress/80 is operational"
}
else
{
	"Port $Ipaddress/80 is closed"
}

$t = New-Object Net.Sockets.TcpClient
$t.Connect($Ipaddress,23)
if($t.Connected)
{
	"Port $Ipaddress/23 is operational"
}
else
{
	"Port $Ipaddress/23 is closed"
}

save the content to a file named "test-ezb.ps1" on your desktop.

Then open a command line window, and move to the desktop folder.

and run the following command:


powershell -executionPolicy bypass -file "test-ezb.ps1"

Running on mine: User-inserted image

Please run on yours (Windows 7 or 10) and let us know the results.

#6  

Hello- this did work as yours did however my robot still does not connect to the software.

PRO
USA
#7  

@kathleen.morse

Open a browser window and go to your default EZB4's Http Server:

192.168.1.1

mine: User-inserted image

Note: mine is in Client Mode, so the IP Address is a different IP network. Please confirm yours is in AP Mode.

Next Steps:

  1. Please disconnect any hardware connected to the EZB4 controller ports e.g. Servos, I2C RGB Leds.
  2. Connect a servo on Port D0, before connecting the servo please ensure the source power is the recommended for the servo (EZR Servos is between 6.5 - 7.4V) Lipo 2S battery.
  3. Press Diagnostics (Left Side)

User-inserted image

press the button "All servos port to 90 degrees", did the servo moved ? press the button "All servos port to 180 degrees", did the servo moved ?

#8  

Thank you for the guidance.
This seems to work again with the fuse replaced.

The robot is in AP mode. The servo moved in the 180 mode but not in the 90deg. mode.

#11  

Thank you for the guidance. This seems to work again with the fuse replaced.

The robot is in AP mode. The servo moved in the 180 mode but not in the 90deg. mode.