Asked — Edited

Ez-B Not Connecting To The ARC

I'm having trouble connecting my EZ-B to the software. The EZ-B bluetooth is connected to my computer, but when I try to connect to the software, I get a "could not connect to the EZ-B. Would you like to view the Connection Tutorial?". I ran the firmware update and received this message:

Attempting connection to COM3 Connection Failed: System.IO.IOException: A device attached to the system is not functioning.

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 portName) Disconnected

I'm running Windows 7 Ultimate 64 bit on a bootcamped Macbook Pro. I have built-in bluetooth.

Any advice is welcome!


Upgrade to ARC Pro

ARC Pro is your passport to a world of endless possibilities in robot programming, waiting for you to explore.

United Kingdom

I would try a PC or laptop. I think someone tried a bootcamped Mac awhile ago it had problems

See this thread Click Here


I don't have access to a PC, and I don't really want to buy one just for ARC. I'll keep trying the bootcamp, but if that continues to have issues, I'll look into parallels.

Thanks for the link!


So I removed the EZ-B as a bluetooth device and then added it again. It still doesn't connect to ARC. So I ran it through the firmware update again, and this message came up:

Attempting connection to COM4 Comm Err: The operation has timed out. BbytesToExpect: 1

Received: Disconnected Connection Failed: System.Exception: Controller Not Responding at EZ_B.EZB.Connect(String portName) Disconnected

any ideas on how to fix this?


Bootcamp is when you boot entirely into a copy of windows - it's the best way. I developed most of ARC last year on a Macbook Pro with Bootcamp. It works great. Parallels is a little more unpredictable and we dont' always recommend it becuase sometimes it works and sometimes it doesn't.

Sarah, almost every connection issue is due to an unusual configuration on the computer. Specifically, not the native microsoft windows bluetooth stack.

Firstly, check this diagnostic procedure:

If that passes, then feel free to Contact Us to send in your board and i'll personally take a look at it for you:)

Also, when you attempt to establish a connection from the computer, what do the two LED's on the EZ-B do? There is a little red LED on the bluetooth module, and a blue status LED on the PCB.


my bt led flashes, goes solid for three seconds then flashes again, the ezb led just flashes (not pulses). I've tryed windows xp pc bt stack with two types of dongles and windows 7 lap top with said dongles. i'm waiting for a new chip form Amy to arrive if i don't have any luck i'll send you my ez b to look at if thats ok


When trying to connect, the Bluetooth LED (red) stops flashing, and the PCB LED (blue) continues to flash. When the connection fails, they both resume flashing


@sarahjane3 If you'd like to send us the EZ-B for diagnostic and operation, feel free:) Contact Us and we'll fire you off the address info and i'll look at it personally. Usually it's simply bluetooth, but it's taken a while now. I feel bad and don't want to waste any more of your time. If you are certain the diagnostic procedure is fine ( ), then let me look at it and make sure there is nothing wrong:)


Was trying to figure out this problem all day. Here's the solution for bootcamp bluetooth problems.

The drivers for the Broadcom 802.11n Wireless Adapter have a setting called "Bluetooth Collaboration" that is Disabled by default. Enabling this option removes the problem instantly. EZB now works flawlessly. The setting can be found under:

Control Panel > Device Manager > Network Adapters > Broadcom 802.11n Network Adapter (right click and choose "Properties". Under the "Advanced" tab, highlight the setting named "Bluetooth Collaboration", then change it to Enable. Then click OK.

Hope this helps.


@urbanh, congrats:) Hopefully other bootcamp users will find this. I don't know much about bootcamp, but is that a setting within the Windows OS or still in OS/X?

Also, is bootcamp a virtual machine? For some reason I thought it was just a way of booting directly into Windows. What Windows version are you using? XP or 7?