I don't think there's necessarily a connection between this OTG checker and
whether or not the IOIO works on a given phone.
Seems like you haven't tried reversing the roles (i.e. running the IOIO as
a device), so might be worth a shot. This requires reversing the direction
of the cable that's between the IOIO and the phone. Sometimes those phones
will not have an AB receptacle, so you may need a little adapter cable,
often called an OTG adapter.
Lastly, I still think that the main reason you're seeing this issues has to
do with the bug I linked to earlier on this thread.

On Oct 20, 2017 21:33, "Ilan Tal" <[email protected]> wrote:

> Because of the distance between Haifa and London I can only tell you what
> my brother reports. He says the play store USB OTG checker doesn't install
> properly on the new phones, but works fine on old phones, reporting that
> they work properly.
> With my own 2 eyes, I saw a checker on my grandson's new phone. It seems
> to install but gives a message that the phone is incompatible - so it knows
> up front that something is "wrong" with the phone. There is no need to even
> attach the IOIO board for this test.
> There are a couple of versions of the USB OTG checker programs and both
> fail on new phones, and work on old phones. Naturally they are free and
> have ads.
>
> On Fri, Oct 20, 2017 at 11:54 PM, Ytai Ben-Tsvi <[email protected]> wrote:
>
>> Can you please explain the sentence "The play store USB OTG says the the
>> OTG isn't compatible"?
>>
>> On Oct 19, 2017 21:54, "Ilan Tal" <[email protected]> wrote:
>>
>>> Just to remove all doubt I asked my brother to try the auto mode. With
>>> the old phones, both of his boards work fine. With the new phones, the
>>> boards don't exist.
>>> When he plugs in the IOIO into the phone he gets a message indicating
>>> that the phone knows the IOIO is there. With the new phone, the phone will
>>> recognize charging but no IOIO.
>>> The play store USB OTG says the the OTG isn't compatible, so we can't
>>> ignore that.
>>> I was hoping that the splitter cable's claims to somehow magically add
>>> OTG, would work, but I see no magic.
>>>
>>> On Wednesday, October 18, 2017 at 9:48:40 PM UTC+3, Ytai wrote:
>>>>
>>>> I would recommend:
>>>>
>>>>    1. Using the precompiled HelloIOIO for doing these tests (just to
>>>>    rule out the possibility that you're building something wrong).
>>>>    2. Trying either the IOIO as host or as device (which has to do
>>>>    with with side of the cable goes into the IOIO and which one to the
>>>>    Android). Make sure the switch on the IOIO is in the "A" (auto) mode.
>>>>
>>>>
>>>> On Tue, Oct 17, 2017 at 4:04 AM, Ilan Tal <[email protected]> wrote:
>>>>
>>>>> I finally managed to understand your question. No, the phone is
>>>>> definitely controlling the IOIO and the IOIO is not the host.
>>>>> I used your looper to control the IOIO - staying as close as i could
>>>>> to your examples (Hello IOIO etc.)
>>>>>
>>>>> On Tuesday, October 17, 2017 at 7:35:17 AM UTC+3, Ytai wrote:
>>>>>>
>>>>>> I think you might be somewhat misusing the term OTG. USB OTG has to
>>>>>> do with the ability of a device to switch between being a host on the USB
>>>>>> bus to bring a device, based on which side of the cable it is connected 
>>>>>> to.
>>>>>> Since all phones used to be only devices, manufacturers started using the
>>>>>> term OTG to mean that their device can also be a host.
>>>>>> The IOIO worked with Android long before any phones had host mode, so
>>>>>> the lack of OTG support in itself is not a problem. Since it sounds like
>>>>>> from your description that you're using the IOIO as a host, it is more
>>>>>> likely that what you're seeing is a result of the bug I linked to rather
>>>>>> than lack of support.
>>>>>> Makes sense?
>>>>>>
>>>>>>
>>>>>> On Oct 16, 2017 21:28, "Ilan Tal" <[email protected]> wrote:
>>>>>>
>>>>>> With the new phones your board simply doesn't exist under OTG.
>>>>>> Nothing we could do would give signs of life.
>>>>>> That is the contribution of the UTB OTG checker programs - they have
>>>>>> no connection to your board.
>>>>>> All of these programs claim that OTG is dead, so big surprise that
>>>>>> the phone can't see your board under OTG.
>>>>>>
>>>>>>
>>>>>> On Tuesday, October 17, 2017 at 7:21:59 AM UTC+3, Ytai wrote:
>>>>>>
>>>>>>> Is this the case for both directions? I.e. the IOIO as either host
>>>>>>> or device?
>>>>>>>
>>>>>>> On Oct 16, 2017 21:11, "Ilan Tal" <[email protected]> wrote:
>>>>>>>
>>>>>>>> Hi Yitai,
>>>>>>>> Unfortunately we have to accept the fact that phones less than
>>>>>>>> about 1 year old no longer support OTG.
>>>>>>>> Blue tooth is the only solution.
>>>>>>>> The cable I asked about does nothing.
>>>>>>>>
>>>>>>>> There are several programs to check USB OTG on the phone itself.
>>>>>>>> These are useful as an independent check, independent from your board.
>>>>>>>> Any of them will work on "old" phones but will fail on new phones,
>>>>>>>> indicating that the phone does not support OTG.
>>>>>>>> The cable is simply a red herring and contributes nothing.
>>>>>>>>
>>>>>>>> Too bad that the OTG technology came and went within 5 years, but
>>>>>>>> this seems to be the case.
>>>>>>>> So we will switch our system from OTG to blue tooth.
>>>>>>>>
>>>>>>>> Thanks,
>>>>>>>> Ilan
>>>>>>>>
>>>>>>>>
>>>>>>>> On Thursday, October 12, 2017 at 5:04:44 PM UTC+3, Ilan Tal wrote:
>>>>>>>>>
>>>>>>>>> I would like to ask about the IOIO OTG on the latest phones.
>>>>>>>>> To my amazement many of the latest phones no longer seem to
>>>>>>>>> support OTG.
>>>>>>>>> (What I see is that I can't make any connection with Hello IOIO.)
>>>>>>>>>
>>>>>>>>> There is a cable you can buy
>>>>>>>>> https://www.amazon.com/dp/B009YPYORM?tag=won00-20
>>>>>>>>> that seems to solve the problem, but I'd like some feedback.
>>>>>>>>>
>>>>>>>>> Ideally, this might work: plug the micro usb into the phone and
>>>>>>>>> then make a connection between one of the 2 male connectors to the 
>>>>>>>>> IOIO.
>>>>>>>>> I don't know who has experience with this.
>>>>>>>>>
>>>>>>>>> If that fails perhaps another possibility is to plug the micro usb
>>>>>>>>> into the IOIO and use a male connector to blue tooth.
>>>>>>>>> This is using the cable as a simple pass through, but I might be
>>>>>>>>> able to use the other connector to supply 5 volts to the IOIO?
>>>>>>>>>
>>>>>>>>> Any suggestions?
>>>>>>>>> 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.
>>>>>>>>
>>>>>>> --
>>>>>> 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.
>>>>>>
>>>>>>
>>>>>> --
>>>>> 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.
>>>>>
>>>>
>>>> --
>>> 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.
>>>
>> --
>> You received this message because you are subscribed to a topic in the
>> Google Groups "ioio-users" group.
>> To unsubscribe from this topic, visit https://groups.google.com/d/to
>> pic/ioio-users/TKaP4WW6_Jg/unsubscribe.
>> To unsubscribe from this group and all its topics, 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.
>>
>
> --
> 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.
>

-- 
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.

Reply via email to