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.

Reply via email to