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.

Reply via email to