Here: https://github.com/ytai/ioio/blob/master/firmware/app_layer_v1/adc.c#L90
On Wed, Apr 29, 2015 at 1:26 PM, charlieh <[email protected]> wrote: > Ytai, I have setup an ioio firmware VMware Linux based development > environment with the latest MPLAB IDE and the latest toolchain, build > app_layer_v1, created the ioioapp, loaded it into ioio otg using ioiodude > and tested it. My android application works fine. If people are interrested > I can make the VMware environment available for the public. Can you > pinpoint where I can setup the scanrate op the analog inputs? Thanks. > > On Friday, April 24, 2015 at 6:49:41 AM UTC+2, Ytai wrote: >> >> Frankly, I'm not going to spend too much time supporting firmware >> developers, under the assumptions that: >> >> 1. Their number is a very small fraction of the number of users. >> 2. Most of them probably know what they're doing enough to be able to >> install 2 applications (toolchain + IDE) and download the source code from >> GitHub. Once you've gotten this far, there's sufficient information on the >> ioio-dev forum on how to build and I would be happy to answer questions if >> there still are any. >> >> I haven't yet gotten around to enabling software control of the rate >> unfortunately. I agree that this would be a very useful feature to have. >> >> On Thu, Apr 23, 2015 at 1:27 PM, charlieh <[email protected]> wrote: >> >>> I started to setup the firmware development environment to be able to >>> reduce the analog sampling rate in the firmware. This is going to take to >>> much time and, reading different posts, many problems can be encountered. >>> Is it possible that a Virtual Linux IOIO development environment (for for >>> example VMWare) is prepared that contains all the tooling to do firmware >>> development for the IOIO, including the latest IOIO firmware sources? This >>> will help new IOIO firmware developers a lot. >>> About the analog scan rate, I read at several places that there are >>> plans to be able to set the analog sampling rate? How concreet are these >>> plans? Thanks. >>> >>> Op maandag 13 april 2015 04:41:36 UTC+2 schreef Ytai: >>>> >>>> Some Bluetooth dongles are less likely than others to exhibit such >>>> problems. Try different ones. It is also fairly simple to reduce the analog >>>> sampling rate in firmware. >>>> On Apr 11, 2015 11:01 AM, "charlieh" <[email protected]> wrote: >>>> >>>>> The IOIO works fine with my old tablet with Android 3.2. I bought a >>>>> small cheap phone to have a more compact setup. It is the Wiko GOA with >>>>> stock android. The tablet doesn't drain power from the IOIO while the >>>>> phone >>>>> does. The IOIO is powered by an 1800mAh rechargeble batery. Because it >>>>> works with another phone I suppose that the cause is this cheap phone. So >>>>> I >>>>> stick with my old table. Thanks for the support. >>>>> I also tried bluetooth. HelloIOIO works fine. But when my application >>>>> calls openAnalogInput() the phone disconnect. Without openAnalogInput() my >>>>> application works fine (unfortunately I need analog input). >>>>> I use the IOIO for timelapse photograps. The IOIO controlls the camera >>>>> motion, the exposure interval, exposure duration and compensation. >>>>> >>>>> On Saturday, April 11, 2015 at 7:15:31 PM UTC+2, Ytai wrote: >>>>>> >>>>>> What phone is this? Is this its stock OS or some unofficial upgrade? >>>>>> It appears that there might be something wrong at the USB layer, were >>>>>> bytes >>>>>> are either being read multiple times or the IOIO loses connection. >>>>>> There's >>>>>> also a small chance that this is power related. What power supply are you >>>>>> using? >>>>>> On Apr 11, 2015 4:44 AM, "charlieh" <[email protected]> wrote: >>>>>> >>>>>>> See attachements. >>>>>>> >>>>>>> On Friday, April 10, 2015 at 12:09:58 AM UTC+2, Ytai wrote: >>>>>>>> >>>>>>>> Seems like some data is getting corrupt coming from the IOIO to the >>>>>>>> Android. In IOIOProtocol there are commented out lines that log every >>>>>>>> byte >>>>>>>> coming in and going out. Can you enable them and repeat? >>>>>>>> >>>>>>>> On Thu, Apr 9, 2015 at 12:17 PM, charlieh <[email protected]> >>>>>>>> wrote: >>>>>>>> >>>>>>>>> Hello Ytai, on another phone it works. For my phone I have two >>>>>>>>> logs attached. One when the phone cannot connect to the IOIO and one >>>>>>>>> when >>>>>>>>> it succeeds. It seems that the AccessoryConnectionBootstrap is not >>>>>>>>> called >>>>>>>>> at all. Any idea? Thanks. >>>>>>>>> >>>>>>>>> On Saturday, April 4, 2015 at 8:33:07 PM UTC+2, Ytai wrote: >>>>>>>>>> >>>>>>>>>> That is strange. Haven't seen it happen on the device I used for >>>>>>>>>> testing (moto X mostly). Do you have another phone to test with? >>>>>>>>>> Otherwise, >>>>>>>>>> can you dig into what's actually happening, e.g. whether the app >>>>>>>>>> ever gets >>>>>>>>>> notified by the Android OS that anything had happened? >>>>>>>>>> >>>>>>>>>> On Fri, Apr 3, 2015 at 12:23 AM, charlieh <[email protected]> >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>>> That did help a lot. I do not need to start the phone with USB >>>>>>>>>>> debugging enable. But it is not 100%. I have to unplug and replug >>>>>>>>>>> the IOIO >>>>>>>>>>> several times before communication is established (each time the >>>>>>>>>>> accessory >>>>>>>>>>> dialog appears). Once connection is made, it will always connect, >>>>>>>>>>> after >>>>>>>>>>> switching the phone on or off or reconnecting the IOIO. But as soon >>>>>>>>>>> as the >>>>>>>>>>> IOIO is unpowered then I have do again several tries. It looks like >>>>>>>>>>> that >>>>>>>>>>> the IOIO firmware has difficulties in getting into OpenAccessory >>>>>>>>>>> mode. IOIO >>>>>>>>>>> Hardware: SPRK0020, IOIO Bootloader: IOIO0400, IOIO >>>>>>>>>>> Firmware:IOIO0500. >>>>>>>>>>> >>>>>>>>>>> On Thursday, April 2, 2015 at 10:48:13 AM UTC+2, Ytai wrote: >>>>>>>>>>>> >>>>>>>>>>>> I've recently made some changes to IOIOLib which have made >>>>>>>>>>>> OpenAccesory more reliably. In fact, all the people who have >>>>>>>>>>>> reported >>>>>>>>>>>> problems before and have tried it have reported that it seems to >>>>>>>>>>>> have >>>>>>>>>>>> solved the issue. >>>>>>>>>>>> I haven't gotten around to making a software release including >>>>>>>>>>>> this fix. I'll try to do that soon. In the meantime, it would be >>>>>>>>>>>> great if >>>>>>>>>>>> you can just grab the latest version from the master branch on >>>>>>>>>>>> GitHub and >>>>>>>>>>>> see if things get better. >>>>>>>>>>>> >>>>>>>>>>>> On Wed, Apr 1, 2015 at 11:38 PM, charlieh <[email protected] >>>>>>>>>>>> > wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Dear Ytai, thanks for the response. >>>>>>>>>>>>> When my phone has USB debugging *disabled*, I connect the >>>>>>>>>>>>> IOIO and switch it on then the accessory dialog appears, I select >>>>>>>>>>>>> HelloIOIO, HelloIOIO appears but doesn't connect, yellow led >>>>>>>>>>>>> cannot be >>>>>>>>>>>>> switched on/off. >>>>>>>>>>>>> When my phobe has USB debugging *enabled*, I connect the IOIO >>>>>>>>>>>>> and switch it on then the accessory dialog doesn't appear. I >>>>>>>>>>>>> switch USB >>>>>>>>>>>>> debugging off, accessory dialog appears, I select HelloIOIO, >>>>>>>>>>>>> HelloIOIO >>>>>>>>>>>>> appears and connects, yellow led can be switched on/off. As long >>>>>>>>>>>>> as the >>>>>>>>>>>>> IOIO is not switched off, disconnecting the cable and >>>>>>>>>>>>> reconnecting the >>>>>>>>>>>>> cable shows the accessory dialog again and HelloIOIO can connect >>>>>>>>>>>>> to the >>>>>>>>>>>>> IOIO. Hope this helps. >>>>>>>>>>>>> >>>>>>>>>>>>> On Wednesday, April 1, 2015 at 11:27:57 PM UTC+2, Ytai wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>> Doesn't work how? Are you getting the accessory dialog or not >>>>>>>>>>>>>> even that? >>>>>>>>>>>>>> On Apr 1, 2015 2:26 PM, "charlieh" <[email protected]> >>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> I have the latest firmware, latest HelloIOIO application and >>>>>>>>>>>>>>> Android 4.4.2. To get HelloIOIO starting communication I have >>>>>>>>>>>>>>> to connect >>>>>>>>>>>>>>> the IOIO OTG with the USB cable, switch it on, enable USB >>>>>>>>>>>>>>> debugging and >>>>>>>>>>>>>>> disable USB debugging while the OTG is kept connected and >>>>>>>>>>>>>>> switched on. Just >>>>>>>>>>>>>>> connecting the IOIO OTG and switch it on while USB debugging is >>>>>>>>>>>>>>> switched >>>>>>>>>>>>>>> off doesn't work. Any idea? Thanks. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>> 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. >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>> 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. >>>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>> 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. >>>>> >>>> -- >>> 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. > -- 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.
