Ian Daniher <it.daniher@...> writes:
>
>
> I wrote a python library to do exactly this.
See https://github.com/itdaniher/WeDoMore for details.
>
> Additionally, it integrates with TurtleArt, the opensource project by PICO &
Walter Bender.
>
> Best,
> --
> IanOn Thu, Jun 9, 2011 at 15:49, Safoura Seddighin <s.seddighin-
[email protected]> wrote:
> HiI am new to PyUSB and trying to communicate with a Lego WeDo device. PyUSB
seemed great but I havn't had any success in communicating so far.
> I was just wondering whether any one has had communicated with Lego education
products successfully using PyUSB just to make sure that I am on the right
track.
>
>
> Thanks in advance
>
> Safi
>
> ------------------------------------------------------------------------------
> EditLive Enterprise is the world's most technically advanced content
> authoring tool. Experience the power of Track Changes, Inline Image
> Editing and ensure content is compliant with Accessibility
Checking.http://p.sf.net/sfu/ephox-
dev2dev_______________________________________________
> pyusb-users mailing listpyusb-users-
[email protected]https://lists.sourceforge.net/
lists/listinfo/pyusb-users
>
>
>
>
>
>
> ------------------------------------------------------------------------------
> EditLive Enterprise is the world's most technically advanced content
> authoring tool. Experience the power of Track Changes, Inline Image
> Editing and ensure content is compliant with Accessibility Checking.
> http://p.sf.net/sfu/ephox-dev2dev
>
> _______________________________________________
> pyusb-users mailing list
> pyusb-users@...
> https://lists.sourceforge.net/lists/listinfo/pyusb-users
>
Hi Ian,
Actually the reason I decided to use PyUSB was that I found your work(WeDoMore)
a month ago and decided to start using PyUSB.:)
I have tried to use the WeDoMore class/code but I still have no clue what's
going on and plus I get some errors like :
Traceback (most recent call last):
File "C:\Users\DevTech\workspace\testPyUSB1\src\WeDoTest1.py", line 8, in
<module>
self=WeDoMore.WeDo()
File "C:\Users\DevTech\workspace\testPyUSB1\src\WeDoMore.py", line 19, in
__init__
if self.dev.is_kernel_driver_active(0):
File "C:\Users\DevTech\workspace\testPyUSB1\src\usb\core.py", line 687, in
is_kernel_driver_active
return self._ctx.backend.is_kernel_driver_active(self._ctx.handle,
interface)
File "C:\Users\DevTech\workspace\testPyUSB1\src\usb\backend\__init__.py",
line
355, in is_kernel_driver_active
_not_implemented(self.is_kernel_driver_active)
File "C:\Users\DevTech\workspace\testPyUSB1\src\usb\backend\__init__.py",
line
79, in _not_implemented
raise NotImplementedError(func.__name__)
NotImplementedError: is_kernel_driver_active
It seems that PyUSB have been updated since you have used it so has the scratch
code since the screen shot you had posted of the scratch/squeak and their
WeDoPlugin functions is different from what I was able to see yesterday (now
they only have PrimeOpenPort,PrimeClosePort,PrimeRead and PrimeWrite). I am
just
saying this because I am trying to understand what is going on so maybe I am
able to get the code to work....sigh....
Thanks for putting the library together.....:)
Any comment/thoughts would be greatly appreciated.
Thanks
Safoura
------------------------------------------------------------------------------
EditLive Enterprise is the world's most technically advanced content
authoring tool. Experience the power of Track Changes, Inline Image
Editing and ensure content is compliant with Accessibility Checking.
http://p.sf.net/sfu/ephox-dev2dev
_______________________________________________
pyusb-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pyusb-users