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.
