
MovieMaker

I am having a devil of a time getting TWO ezbs to work together.
I can start my netbook, load up EZB0 OR EZB1, but not both. I can connect one and then open up the other EZB on my desktop and run them individually, but not together. It is confusing to me. It has nothing to do with EZ-Robot. I am just dense.
so, I can connect com10 on the netbook with is EZB0,sunshine
and then I can connect com6 on the desktop that is EZB1,sunshine2
But, it has to be in two different ezbuilders. and two separate computers.
Weird. I did not have ANY trouble with a single EZB.
I took a working robot(Marti) apart. She was running great, except she would slow down sometimes. But, I thought I would use two eZBs and I wound up with nothing working as I expected. she would have times where she would freeze up with the speech rec going. I figured that she would run better if I added another ezb to help with the bandwidth.
Now, the new robot, Basically marti with different arms, is not working well at all.
Help, please.
*confused*
EZB 1:
EZB 2:
EZB 3:
EZB 4:
TCP Server stopped
TCP Server stopped
TCP Server stopped
TCP Server stopped
TCP Server stopped
TCP Server started on 6666, HandleCustomEvent: True
TCP Server started on 6667, HandleCustomEvent: True
Comm Err: Not Connected
BbytesToExpect: 0
Received:
Disconnected
Comm Err: Not Connected
BbytesToExpect: 0
Received:
Disconnected
Comm Err: Not Connected
BbytesToExpect: 0
Received:
Disconnected
Comm Err: Not Connected
BbytesToExpect: 0
Received:
Disconnected
Comm Err: Not Connected
BbytesToExpect: 0
Received:
Disconnected
Comm Err: Not Connected
BbytesToExpect: 0
Received:
Disconnected
Comm Err: Not Connected
BbytesToExpect: 0
Received:
Disconnected
Comm Err: Not Connected
BbytesToExpect: 0
Received:
Disconnected
Attempting connection on COM10
Connected to COM10 at 9600
EZ-B reports EZ-Robot OS v16
Connected
Attempting connection on COM6
Connection Failed: System.IO.IOException: The port 'COM6' does not exist.
at System.IO.Ports.InternalResources.WinIOError(Int32 errorCode, String str)
at System.IO.Ports.SerialStream..ctor(String portName, Int32 baudRate, Parity parity, Int32 dataBits, StopBits stopBits, Int32 readTimeout, Int32 writeTimeout, Handshake handshake, Boolean dtrEnable, Boolean rtsEnable, Boolean discardNull, Byte parityReplace)
at System.IO.Ports.SerialPort.Open()
at EZ_B.EZB.Connect(String hostname, String tcpPassword, Int32 baudRate)
Disconnected
Attempting connection on COM6
Connection Failed: System.IO.IOException: The port 'COM6' does not exist.
at System.IO.Ports.InternalResources.WinIOError(Int32 errorCode, String str)
at System.IO.Ports.SerialStream..ctor(String portName, Int32 baudRate, Parity parity, Int32 dataBits, StopBits stopBits, Int32 readTimeout, Int32 writeTimeout, Handshake handshake, Boolean dtrEnable, Boolean rtsEnable, Boolean discardNull, Byte parityReplace)
at System.IO.Ports.SerialPort.Open()
at EZ_B.EZB.Connect(String hostname, String tcpPassword, Int32 baudRate)
Disconnected
Attempting connection on COM6
Connection Failed: System.IO.IOException: The port 'COM6' does not exist.
at System.IO.Ports.InternalResources.WinIOError(Int32 errorCode, String str)
at System.IO.Ports.SerialStream..ctor(String portName, Int32 baudRate, Parity parity, Int32 dataBits, StopBits stopBits, Int32 readTimeout, Int32 writeTimeout, Handshake handshake, Boolean dtrEnable, Boolean rtsEnable, Boolean discardNull, Byte parityReplace)
at System.IO.Ports.SerialPort.Open()
at EZ_B.EZB.Connect(String hostname, String tcpPassword, Int32 baudRate)
Disconnected
Attempting connection on COM6
Connection Failed: System.IO.IOException: The port 'COM6' does not exist.
at System.IO.Ports.InternalResources.WinIOError(Int32 errorCode, String str)
at System.IO.Ports.SerialStream..ctor(String portName, Int32 baudRate, Parity parity, Int32 dataBits, StopBits stopBits, Int32 readTimeout, Int32 writeTimeout, Handshake handshake, Boolean dtrEnable, Boolean rtsEnable, Boolean discardNull, Byte parityReplace)
at System.IO.Ports.SerialPort.Open()
at EZ_B.EZB.Connect(String hostname, String tcpPassword, Int32 baudRate)
Disconnected
Attempting connection on COM10
Connection Failed: System.UnauthorizedAccessException: Access to the port 'COM10' is denied.
at System.IO.Ports.InternalResources.WinIOError(Int32 errorCode, String str)
at System.IO.Ports.SerialStream..ctor(String portName, Int32 baudRate, Parity parity, Int32 dataBits, StopBits stopBits, Int32 readTimeout, Int32 writeTimeout, Handshake handshake, Boolean dtrEnable, Boolean rtsEnable, Boolean discardNull, Byte parityReplace)
at System.IO.Ports.SerialPort.Open()
at EZ_B.EZB.Connect(String hostname, String tcpPassword, Int32 baudRate)
Disconnected
Attempting connection on COM10
Connection Failed: System.UnauthorizedAccessException: Access to the port 'COM10' is denied.
at System.IO.Ports.InternalResources.WinIOError(Int32 errorCode, String str)
at System.IO.Ports.SerialStream..ctor(String portName, Int32 baudRate, Parity parity, Int32 dataBits, StopBits stopBits, Int32 readTimeout, Int32 writeTimeout, Handshake handshake, Boolean dtrEnable, Boolean rtsEnable, Boolean discardNull, Byte parityReplace)
at System.IO.Ports.SerialPort.Open()
at EZ_B.EZB.Connect(String hostname, String tcpPassword, Int32 baudRate)
Disconnected
Attempting connection on COM10
Connection Failed: System.UnauthorizedAccessException: Access to the port 'COM10' is denied.
at System.IO.Ports.InternalResources.WinIOError(Int32 errorCode, String str)
at System.IO.Ports.SerialStream..ctor(String portName, Int32 baudRate, Parity parity, Int32 dataBits, StopBits stopBits, Int32 readTimeout, Int32 writeTimeout, Handshake handshake, Boolean dtrEnable, Boolean rtsEnable, Boolean discardNull, Byte parityReplace)
at System.IO.Ports.SerialPort.Open()
at EZ_B.EZB.Connect(String hostname, String tcpPassword, Int32 baudRate)
Disconnected
Attempting connection on COM10
Connection Failed: System.UnauthorizedAccessException: Access to the port 'COM10' is denied.
at System.IO.Ports.InternalResources.WinIOError(Int32 errorCode, String str)
at System.IO.Ports.SerialStream..ctor(String portName, Int32 baudRate, Parity parity, Int32 dataBits, StopBits stopBits, Int32 readTimeout, Int32 writeTimeout, Handshake handshake, Boolean dtrEnable, Boolean rtsEnable, Boolean discardNull, Byte parityReplace)
at System.IO.Ports.SerialPort.Open()
at EZ_B.EZB.Connect(String hostname, String tcpPassword, Int32 baudRate)
Disconnected
Attempting connection on COM10
Connection Failed: System.UnauthorizedAccessException: Access to the port 'COM10' is denied.
at System.IO.Ports.InternalResources.WinIOError(Int32 errorCode, String str)
at System.IO.Ports.SerialStream..ctor(String portName, Int32 baudRate, Parity parity, Int32 dataBits, StopBits stopBits, Int32 readTimeout, Int32 writeTimeout, Handshake handshake, Boolean dtrEnable, Boolean rtsEnable, Boolean discardNull, Byte parityReplace)
at System.IO.Ports.SerialPort.Open()
at EZ_B.EZB.Connect(String hostname, String tcpPassword, Int32 baudRate)
Disconnected
Attempting connection on COM10
Connection Failed: System.UnauthorizedAccessException: Access to the port 'COM10' is denied.
at System.IO.Ports.InternalResources.WinIOError(Int32 errorCode, String str)
at System.IO.Ports.SerialStream..ctor(String portName, Int32 baudRate, Parity parity, Int32 dataBits, StopBits stopBits, Int32 readTimeout, Int32 writeTimeout, Handshake handshake, Boolean dtrEnable, Boolean rtsEnable, Boolean discardNull, Byte parityReplace)
at System.IO.Ports.SerialPort.Open()
at EZ_B.EZB.Connect(String hostname, String tcpPassword, Int32 baudRate)
Disconnected
Attempting connection on COM10
Connection Failed: System.UnauthorizedAccessException: Access to the port 'COM10' is denied.
at System.IO.Ports.InternalResources.WinIOError(Int32 errorCode, String str)
at System.IO.Ports.SerialStream..ctor(String portName, Int32 baudRate, Parity parity, Int32 dataBits, StopBits stopBits, Int32 readTimeout, Int32 writeTimeout, Handshake handshake, Boolean dtrEnable, Boolean rtsEnable, Boolean discardNull, Byte parityReplace)
at System.IO.Ports.SerialPort.Open()
at EZ_B.EZB.Connect(String hostname, String tcpPassword, Int32 baudRate)
Disconnected
Attempting connection on COM10
Connection Failed: System.UnauthorizedAccessException: Access to the port 'COM10' is denied.
at System.IO.Ports.InternalResources.WinIOError(Int32 errorCode, String str)
at System.IO.Ports.SerialStream..ctor(String portName, Int32 baudRate, Parity parity, Int32 dataBits, StopBits stopBits, Int32 readTimeout, Int32 writeTimeout, Handshake handshake, Boolean dtrEnable, Boolean rtsEnable, Boolean discardNull, Byte parityReplace)
at System.IO.Ports.SerialPort.Open()
at EZ_B.EZB.Connect(String hostname, String tcpPassword, Int32 baudRate)
Disconnected
Attempting connection on COM10
Connection Failed: System.UnauthorizedAccessException: Access to the port 'COM10' is denied.
at System.IO.Ports.InternalResources.WinIOError(Int32 errorCode, String str)
at System.IO.Ports.SerialStream..ctor(String portName, Int32 baudRate, Parity parity, Int32 dataBits, StopBits stopBits, Int32 readTimeout, Int32 writeTimeout, Handshake handshake, Boolean dtrEnable, Boolean rtsEnable, Boolean discardNull, Byte parityReplace)
at System.IO.Ports.SerialPort.Open()
at EZ_B.EZB.Connect(String hostname, String tcpPassword, Int32 baudRate)
Disconnected
Looking at the debug, COM6 doesn't exist. Confirm it actually does exist by right clicking on the EZ-B in the Devices and Printers and looking at it's properties.
If it isn't showing the port then it doesn't exist in Windows and that is why you are unable to connect. Double check the COM ports on each machine for the EZ-Bs in the Devices and Printers.
How?
I did this with paring of 1234 and it assigned new port numbers. But, I still can connect to only one of them.
I am leaving and won't be back until later.
thanks for your help.
Start
Devices and Printers
Are the EZ-Bs shown?
If so, right click on the first one and check it's properties. In there will be the COM port it has been assigned.
Check the second one in the same way. Confirm both com ports are correct in your ARC connection dialogue.
If they aren't shown under Devices and Printers you need to pair them again.
?
?
If installed correctly in the Devices and Printers they should be assigned COM ports by Windows, you can check this by right clicking on them and choosing properties, it should list the com port and it's number.
If it's not showing the COM ports in ARC it sounds like they aren't installed correctly. ARC will show every COM port windows has set up in device manager, including non EZ-B com ports. If you are sure Windows has installed the COM ports correctly try reinstalling ARC.
But, installing and uninstalling on the netbook , when I check the ports One ezb has a port, the other has an empty box. I cannot connect the either. Of course it is on the netbook that I need them. So, I keep trying . . .
Remove the EZ-Bs from the PC (if applicable)
Follow the pairing tutorial again
Open ARC and check the COM ports are in the list.
If it's still not working, post a screenshot of your Devices and Printers screen and of the Services tab of the Properties of the EZ-Bs.
Alan