Ytai, I tried ./ioioBridge -/dev/IOIO0 and there is no difference. I went again to my friend's home where he has win10. I needed a different viewpoint to try to see what is going on.
It was far from trivial on win10 as well, but we did finally get it going. There is a crucial point which appears in win10 which is missing on linux. Looking at the device monitor (or whatever it is actually called), there were 2 usb devices: on IOIO on COM4 and another Microsoft usb device on COM5. Ioio is certainly not Microsoft so that one I dismissed. However the microsoft usb device went away when we unplugged the ioio and came back when we plugged it back in. Microsoft or no Microsoft COM5 was the port which was responding. COM4 was marked as not working by the Microsoft software. You can't argue with real data, so we tried the Microsoft COM5. Suddenly it started to work. The COM4 was stuck at the "Connecting to IOIO..." stage but COM5 told us we had a connection. Once we had a connection, surprise, surprise, everything started to work. With my Linux box I am still stuck at the "Connecting to IOIO..." stage. There is no actual connection. This morning I tried "ls /dev". When the ioio was plugged in I could see /dev/IOIO0 and when it wasn't plugged in it was not in the list. This was similar to the COM5 which turned out to actually work. Still in Linux, no matter what I do I can never get the message that a connection has been made. The latest log is 02-28 07:41:09.110 2232-2232/ioio.examples.hello D/IOIOConnectionRegistry: Successfully added bootstrap class: ioio.lib.impl.SocketIOIOConnectionBootstrap 02-28 07:41:09.110 2232-2232/ioio.examples.hello D/IOIOConnectionRegistry: Bootstrap class not found: ioio.lib.android.accessory.AccessoryConnectionBootstrap. Not adding. 02-28 07:41:09.110 2232-2232/ioio.examples.hello E/BluetoothAdapter: Bluetooth binder is null 02-28 07:41:09.110 2232-2232/ioio.examples.hello D/IOIOConnectionRegistry: No runtime support for: ioio.lib.android.bluetooth.BluetoothIOIOConnectionBootstrap. Not adding. 02-28 07:41:09.110 2232-2232/ioio.examples.hello D/IOIOConnectionRegistry: Bootstrap class not found: ioio.lib.android.device.DeviceConnectionBootstrap. Not adding. 02-28 07:41:09.400 2232-2234/ioio.examples.hello W/art: Suspending all threads took: 10ms 02-28 07:41:09.450 2232-2257/ioio.examples.hello D/IOIOImpl: Waiting for IOIO connection 02-28 07:41:09.450 2232-2257/ioio.examples.hello V/IOIOImpl: Waiting for underlying connection 02-28 07:41:09.450 2232-2257/ioio.examples.hello V/SocketIOIOConnection: Creating server socket 02-28 07:41:09.450 2232-2257/ioio.examples.hello V/SocketIOIOConnection: Waiting for TCP connection 02-28 07:41:09.570 2232-2232/ioio.examples.hello D/gralloc_goldfish: Emulator without host-side GPU emulation detected. Thanks, Ilan -- You received this message because you are subscribed to the Google Groups "ioio-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/ioio-users. For more options, visit https://groups.google.com/d/optout.
