There are many separate issues here, let's start with this:
For Nexus 7 over USB you *have* to use OpenAccessory (i.e. turn USB
debugging off). Since you got to the point where you're getting the
accessory dialog, this means that you haven't installed an app that was
compiled to work in accessory mode. Both apps that you've mentioned where
not developed by me and I do not know what they contain. As a proper
reference, please start with the precompiled HelloIOIO.apk that is provided
with the official IOIO software bundle.
Since your IOIO v1 is running app firmware v4.00 you'd need to take the
Android app from the v4.x bundle. Your IOIO-OTG is running app firmware
v3.30 so you'd need to take the Android app for the v3.x bundle for it. It
would be easier to simply upgrade both to v5.00 and use the v5.x software.
There have been quite a few bug fixes in this revision that you probably
want to be using.
Last, the fact that you're IOIO-OTG doesn't work with the Nexus may
indicate that you're connecting the USB cable in the wrong direction. With
the v5.x software, you can use the IOIO as either device (the Android
provides power) or host (the IOIO charges the Android). I would start with
the IOIO as host. Make sure the trim-pot is fully clockwise too.


On Fri, Mar 21, 2014 at 6:12 PM, Steve "Dobbo" Dobson <
[email protected]> wrote:

> Hi All
>
> Sorry for the newby questions, but I'm struggling to get my two IOIO
> devices working fully.  I have both an IOIO v1 & an IOIO-OTG.  I can't
> get the OTG to work at all, the v1 device works, but only using Bluetooth.
>
> The Bluetooth dongle is a "BT2.0" (idVendor=0x0a12, idProduct=0x0001)
> and one I just had lying around while I wait for the "Kinivo BTD-300"s
> to arrive.
>
> With the BT mode I can use the IOIO Hardware Tester to get a information
> about the v1 card:
>         Hardware:       SPRK0016
>         Bootloader:     IOIO0311
>         Firmware:       IOIO0400
>
> I can also use the "IOIO Bluetooth Control Device" app from the play
> store to control a seven segment display.  So why won't the hardware
> tester see the device when I plug it in to my Nexus 7?  I do get a
> pop-up titled "IOIO Standard Application" telling me that I don't have a
> supported app installed.  Is this a library issue?
>
> With the OTG I get very little joy.  It doesn't work with the BT dongle
> or with the a physical connection, not even a popup.
>
> If I plug the OTG into the PC I get the /dev/ttyACM0 device, so far so
> good.  Connecting a terminal program to it I see the following:
>
>         IOIOSPRK0020IOIO0400IOIO0330
>
> Not sure how to interpret it, but I assume that it's reporting a later
> hardware build and bootloader but the same firmware.  I'm a correct?
>
> Any advice to get these devices working using a physical connection?
>
> Many thanks for your time
> Steve
>
> --
> 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 http://groups.google.com/group/ioio-users.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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 http://groups.google.com/group/ioio-users.
For more options, visit https://groups.google.com/d/optout.

Reply via email to