Leap: Control your computer without mouse and keyboard
  • Order of the Butterfly
    Order of the Butterfly
    dake
    Posts: 204 from 2007/9/14
    From: The building p...
    What about this: http://www.youtube.com/watch?v=_d6KuiuteIA
    Homepage: http://www.leapmotion.com/
    and developers can get a free unit and SDK: https://live.leapmotion.com/developers.html
    It's USB driven.
  • »24.07.12 - 12:52
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    Yomgui
    Posts: 348 from 2004/8/31
    From: Québec - Canada
    I guess that it uses isochronous USB data stream... and you now the MorphOS support of that.
    And now... next project!
  • »24.07.12 - 16:25
    Profile Visit Website
  • Order of the Butterfly
    Order of the Butterfly
    dake
    Posts: 204 from 2007/9/14
    From: The building p...
    Yes I know, but I put my hopes on pega-1's words:
    "Unfortunately, there is no isochronous transfer support in MorphOS USB drivers yet. So this won't work for MorphOS as-is.
    It is not completely unlikely that this will change in a future update, though. It just hasn't been considered top priority so far."

    And with this cool Leap device it can maybe get a top priority:)
  • »24.07.12 - 17:41
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    Yomgui
    Posts: 348 from 2004/8/31
    From: Québec - Canada
    Forget: the usefull factor divided by the amount of data to process is near 0.
    And now... next project!
  • »24.07.12 - 18:27
    Profile Visit Website
  • MorphOS Developer
    geit
    Posts: 1060 from 2004/9/23
    Well, as long as noone confirms the device requires iso transfer, it may work.

    iso transfer is about loosing information during transfer. For audio it is clear that a lost/invalid packet simply gets dropped, but for such an input device it depends on the implementation.

    Just remember a mouse is input, too and using interrupt transfer, which may be used here, too.

    Step 1: Obtain a SDK
    Step 2: Send a free sample to each MorphOS developer and it may be the main input device for MorphOS 3.2  8-)

    Geit

    [ Edited by geit 24.07.2012 - 23:33 ]
  • »24.07.12 - 20:32
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Zylesea
    Posts: 2065 from 2003/6/4
    Yomgui,
    Quote:

    I guess that it uses isochronous USB data stream... and you now the MorphOS support of that.


    I don't see any indicatior it should use the isochronous transfer protocol. There is probably not a huge data transfer involved between the leap unit and the host. A device leike that probably will benefit from a warranted bandwidth, but this doesn't require isochronous transfer, but can be done by using interrupt transfer. Hence I rather guess it uses interrupt transfer like HID devices usually do.
    --
    http://via.bckrs.de

    Whenever you're sad just remember the world is 4.543 billion years old and you somehow managed to exist at the same time as David Bowie.
    ...and Matthias , my friend - RIP
  • »24.07.12 - 21:00
    Profile Visit Website
  • Order of the Butterfly
    Order of the Butterfly
    Yomgui
    Posts: 348 from 2004/8/31
    From: Québec - Canada
    I've not said "it's" but "I guess"...

    Geit: we can't compare a mouse with that. Except if the device does most of data analyse, and just send short data, like a mouse device does, that's ok. But looking videos, I see some points cloud display, in realtime.
    So...

    For sure it's not mandatory, but depends on underlaying design, to have realtime stream as isochonous mode gives.
    If you compare it just as a mouse. But using realtime transport gives also better synchronisation...
    And I think gives also more throughput (need to be checked).

    One thing sure, even if it's cool and I love the technology behind, there are more top priority stuff than this our system/machine.

    [ Edited by Yomgui 25.07.2012 - 02:01 ]
    And now... next project!
  • »24.07.12 - 23:00
    Profile Visit Website