I deleted the section from the wiki and instead updates the udev rules
file. Can you test it? Also, I've noticed that Ubuntu would not release DTR
when the app exits, which sucks, but I'll try to at least set it to false
whenever the app exits cleanly...
On Dec 27, 2015 7:04 PM, "Xing Hu" <[email protected]> wrote:

> Hi Ytai,
>
> Both IOIOLib 5.07 and IOIODude 1.03 verified on my latest El Capitan
> (10.11.2).
> Also verified working on Ubuntu 14.04 (running on Parallels), and YES, I
> do need the special udev rule to disable modem-manager interfering with
> IOIO. Otherwise still not be able to establish connection.
>
> Well, two more things:
> 1) The latest wiki page
> <https://github.com/ytai/ioio/wiki/Using-IOIO-With-a-PC> describing IOIO
> with PC somehow deleted the part of "modem manager interference". I managed
> to find it in Google's cache
> <http://webcache.googleusercontent.com/search?q=cache:iVLIuta9D_EJ:https://github.com/ytai/ioio/wiki/Using-IOIO-With-a-PC+&cd=1&hl=en&ct=clnk&gl=us>
> .
> 2) Seems like you used Java 8 to build the latest IOIOLib and IOIODude.
> It's totally fine for me (already using it for a year) but I'm not sure
> about others...
>
>
> Best Regards,
> Xing
>
> On Sun, Dec 27, 2015 at 2:40 PM, Ytai Ben-Tsvi <[email protected]> wrote:
>
>> Hey Xing,
>> Can you please test IOIOLib 5.07 and IOIODude 1.03 on El Capitan and
>> Ubuntu 14.04 and let me know if there are still any issues?
>> In addition, can you provide some feedback about whether or not you
>> needed some special udev rule to disable modem-manager messing with the
>> IOIO to get it working? I cannot reproduce this on a VM.
>>
>> Thanks!
>>
>> On Sun, Dec 27, 2015 at 1:07 AM, Xing Hu <[email protected]> wrote:
>>
>>> Well. Hope it didn't ruin your Christmas mood, lol
>>>
>>> On Sunday, December 27, 2015 at 12:51:47 AM UTC-8, Ytai wrote:
>>>>
>>>> This turned out to be an issue with the IOIO side of things. I believe
>>>> I have fixed it and will publish a new release soon. Thanks for reporting
>>>> the issue!
>>>> On Sat, Dec 26, 2015 at 12:12 AM, Xing Hu <[email protected]> wrote:
>>>>
>>>>> Submitted an issue to PJC at here:
>>>>> https://github.com/nyholku/purejavacomm/issues/78
>>>>>
>>>>> On Wednesday, December 23, 2015 at 8:37:06 PM UTC-8, Ytai wrote:
>>>>>>
>>>>>> The developer of pjc is familiar with the IOIO and you can reach him
>>>>>> on his mailing list and tell him that El Capitan seems to have broken
>>>>>> something. If you end up getting to many questions that you can't answer,
>>>>>> send me a link to the thread and I'll chime in.
>>>>>> Thanks!
>>>>>> On Dec 23, 2015 8:33 PM, "Xing Hu" <[email protected]> wrote:
>>>>>>
>>>>>>> I'd like to do it myself lol but still need some pointers from
>>>>>>> you... Any suggestion to do next?
>>>>>>>
>>>>>>> Best Regards,
>>>>>>> Xing
>>>>>>>
>>>>>>> On Wed, Dec 23, 2015 at 8:32 PM, Ytai Ben-Tsvi <[email protected]>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> You can either do this yourself or wait a few days until I'm back
>>>>>>>> home.
>>>>>>>> On Dec 23, 2015 8:04 PM, "Xing Hu" <[email protected]> wrote:
>>>>>>>>
>>>>>>>>> Oh, yeah, right... Still no related search results popped out...
>>>>>>>>> Should we open an issue to them?
>>>>>>>>>
>>>>>>>>> Best Regards,
>>>>>>>>> Xing
>>>>>>>>>
>>>>>>>>> On Wed, Dec 23, 2015 at 7:57 PM, Ytai Ben-Tsvi <[email protected]>
>>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>>> Purejavacomm
>>>>>>>>>> On Dec 23, 2015 7:52 PM, "Xing Hu" <[email protected]> wrote:
>>>>>>>>>>
>>>>>>>>>>> PJC stands for "Pluggable Java Components" right? A little out
>>>>>>>>>>> of my knowledge range lol... Googled "Pluggable Java Components El 
>>>>>>>>>>> Capitan"
>>>>>>>>>>> and got no related news.
>>>>>>>>>>>
>>>>>>>>>>> Reading about PJC now...
>>>>>>>>>>>
>>>>>>>>>>> Best Regards,
>>>>>>>>>>> Xing
>>>>>>>>>>>
>>>>>>>>>>> On Wed, Dec 23, 2015 at 7:48 PM, Ytai Ben-Tsvi <[email protected]
>>>>>>>>>>> > wrote:
>>>>>>>>>>>
>>>>>>>>>>>> Cool. Then it's almost certainly a PJC issue. You can check
>>>>>>>>>>>> with them regarding El Capitan compatibility, or I will as soon as 
>>>>>>>>>>>> I get
>>>>>>>>>>>> back from vacation :)
>>>>>>>>>>>> On Dec 23, 2015 7:46 PM, "Xing Hu" <[email protected]> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> Yes. I tried "screen /dev/tty.usbmodem1421" and got:
>>>>>>>>>>>>>
>>>>>>>>>>>>> IOIOSPRK0020IOIO0400IOIO0506
>>>>>>>>>>>>>
>>>>>>>>>>>>> Best Regards,
>>>>>>>>>>>>> Xing
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Wed, Dec 23, 2015 at 7:43 PM, Ytai Ben-Tsvi <
>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>> And did you try with screen?
>>>>>>>>>>>>>> On Dec 23, 2015 7:24 PM, "Xing Hu" <[email protected]> wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Tested purejavacomm 0.28 and 0.29 (latest), still not
>>>>>>>>>>>>>>> working. Also tried upgrading JNA to latest 4.2.1, not helping.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Lol...
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> On Wednesday, December 23, 2015 at 2:36:41 PM UTC-8, Ytai
>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> One experiment you can do is to try an build HelloIOIO
>>>>>>>>>>>>>>>> yourself, but override the purejavacomm dependency to use the 
>>>>>>>>>>>>>>>> latest
>>>>>>>>>>>>>>>> version.
>>>>>>>>>>>>>>>> Otherwise, I'll look at it in a few days.
>>>>>>>>>>>>>>>> On Dec 23, 2015 1:17 PM, "Xing Hu" <[email protected]>
>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Well it is very likely to relate with some changes in the
>>>>>>>>>>>>>>>>> latest OSX. IOIO was successfully connected and upgraded to 
>>>>>>>>>>>>>>>>> the 5.06
>>>>>>>>>>>>>>>>> firmware with my Raspberry pi. So it rules out the doubt on 
>>>>>>>>>>>>>>>>> the board
>>>>>>>>>>>>>>>>> itself and related software. The only obvious variant in this 
>>>>>>>>>>>>>>>>> experiment is
>>>>>>>>>>>>>>>>> operating system.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> On Wednesday, December 23, 2015 at 12:21:29 PM UTC-8, Ytai
>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Does the IOIO enumerate correctly, i.e. does the usbmodem
>>>>>>>>>>>>>>>>>> file appear when you connect? If so, can you try to open 
>>>>>>>>>>>>>>>>>> this virtual file
>>>>>>>>>>>>>>>>>> using a terminal program such as 'screen' and let me know 
>>>>>>>>>>>>>>>>>> whether you get
>>>>>>>>>>>>>>>>>> any output? It's possible that the new version of osx 
>>>>>>>>>>>>>>>>>> changed something
>>>>>>>>>>>>>>>>>> that's causing the PJC library that's used by the IOIO 
>>>>>>>>>>>>>>>>>> libraries and tools
>>>>>>>>>>>>>>>>>> to access the virtual serial port from java to break.
>>>>>>>>>>>>>>>>>> On Dec 23, 2015 3:48 AM, "Xing Hu" <[email protected]>
>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Tried HelloIOIOConsole.jar from the App 330 package
>>>>>>>>>>>>>>>>>>> (since I'm running an IOIO with 3.30 firmware):
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> [D/IOIOConnectionRegistry] Successfully added bootstrap
>>>>>>>>>>>>>>>>>>> class: ioio.lib.pc.SerialPortIOIOConnectionBootstrap
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> [D/SerialPortIOIOConnectionBootstrap] Adding serial port
>>>>>>>>>>>>>>>>>>> /dev/tty.Bluetooth-Incoming-Port
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> [D/IOIOImpl] Waiting for IOIO connection
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> [V/IOIOImpl] Waiting for underlying connection
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> [V/IOIOImpl] Waiting for handshake
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> And hangs all the time at there. Seems to me that I can
>>>>>>>>>>>>>>>>>>> not establish connection with IOIO board.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> On Monday, December 21, 2015 at 9:26:07 PM UTC-8, Xing
>>>>>>>>>>>>>>>>>>> Hu wrote:
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Symptom: after typed "./ioiodude
>>>>>>>>>>>>>>>>>>>> --port=/dev/tty.usbmodem1411 versions", nothing happens no 
>>>>>>>>>>>>>>>>>>>> matter how long
>>>>>>>>>>>>>>>>>>>> I wait.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> "./ioiodude" works OK with usage instructions.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Tried:
>>>>>>>>>>>>>>>>>>>> 1. Different micro usb lines (look like this
>>>>>>>>>>>>>>>>>>>> <https://en.wikipedia.org/wiki/USB#/media/File:USB_Micro_B.svg>
>>>>>>>>>>>>>>>>>>>> so I suppose they are Micro-B)
>>>>>>>>>>>>>>>>>>>> 2. Different usb ports (identified as usbmodem1411 at
>>>>>>>>>>>>>>>>>>>> left side port while usbmodem1421 at right side port)
>>>>>>>>>>>>>>>>>>>> 3. Different Macbook (mine and my wife's, however, both
>>>>>>>>>>>>>>>>>>>> at El Capitan)
>>>>>>>>>>>>>>>>>>>> 4. Different JDK versions, from 6 to 8, all 64bits.
>>>>>>>>>>>>>>>>>>>> 5. Host switch at "A" and at "H".
>>>>>>>>>>>>>>>>>>>> 6. CHG at different position (yes I'm desperate...).
>>>>>>>>>>>>>>>>>>>> 7. Boot in bootloader mode and application mode
>>>>>>>>>>>>>>>>>>>> 8. sudo
>>>>>>>>>>>>>>>>>>>> 9. "./ioiodude --port=/dev/tty.usbmodem1411 --reset
>>>>>>>>>>>>>>>>>>>> write xxxx.ioioapp" (desperate)
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> None working....
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Any suggestion?
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> 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
>>>>>>>>>>>>>>>>>>> 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/topic/ioio-users/E5IOcANUVAs/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 a topic
>>>>>>>>>>>> in the Google Groups "ioio-users" group.
>>>>>>>>>>>> To unsubscribe from this topic, visit
>>>>>>>>>>>> https://groups.google.com/d/topic/ioio-users/E5IOcANUVAs/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 a topic
>>>>>>>>>> in the Google Groups "ioio-users" group.
>>>>>>>>>> To unsubscribe from this topic, visit
>>>>>>>>>> https://groups.google.com/d/topic/ioio-users/E5IOcANUVAs/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 a topic in
>>>>>>>> the Google Groups "ioio-users" group.
>>>>>>>> To unsubscribe from this topic, visit
>>>>>>>> https://groups.google.com/d/topic/ioio-users/E5IOcANUVAs/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.
>>>>>
>>>>
>>>> --
>>> 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/topic/ioio-users/E5IOcANUVAs/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