[pyar] portando un dispositivo HID de windows a linux con pyusb 1.0a

Oscar Gunsett ogunsett en gmail.com
Vie Dic 17 11:29:17 ART 2010


2010/12/17 Marcos Wolff <wmarcos en gmail.com>

> Solucionado, anda a la perfección.
>
> Muchas gracias a todos !
>
> 2010/12/17 Marcos Wolff <wmarcos en gmail.com>
>
> Manu,
>>
>> Aprovecho que sabés del tema..
>>
>> Una pregunta bastante curiosa, por que cuando leo así funciona:
>>
>> msg = [0x00,0x10,0x00]
>> dev.write(1, msg)
>> print dev.read(0x81, 5, timeout=2000)
>> msg = [0x00,0x11,0x00]
>> dev.write(1, msg)
>> print dev.read(0x81, 5, timeout=2000)
>> msg = [0x00,0x12,0x00]
>> dev.write(1, msg)
>> print dev.read(0x81, 5, timeout=2000)
>> msg = [0x00,0x13,0x00]
>> dev.write(1, msg)
>> print dev.read(0x81, 5, timeout=2000)
>>
>> ---------------------
>>
>> array('B', [70, 0, 16, 16, 0])
>> array('B', [65, 0, 16, 17, 0])
>> array('B', [68, 0, 16, 18, 0])
>> array('B', [67, 0, 16, 19, 0])
>>
>>
>>  y cuando consulto en un loop no ?
>>
>>
>>
>> msg = [0x00,0x10,0x00]
>> dev.write(1, msg)
>> print dev.read(0x81, 5, timeout=2000)
>>
>> while msg[1] < 0x14 :
>>         msg[1]+=0x1
>>         msg[2]+=0x1
>>         dev.write(1, msg)
>>         print dev.read(0x81, 5, timeout=2000)
>>
>> ----------------------------------------
>>
>> array('B', [70, 0, 16, 16, 0])
>> array('B', [62, 0, 16, 17, 1])
>> *array('B', [0, 0, 16, 25, 1])*
>> *array('B', [0, 0, 16, 25, 1])*
>> *array('B', [0, 0, 16, 25, 1])*
>>
>> El tiempo de ejecución no difiere mucho que digamos me parece.
>> Se te ocurre que puede pasar ?
>>
>> Gracias !
>> Marcos.
>>
>>
>> 2010/12/17 Manuel Naranjo <naranjo.manuel en gmail.com>
>>
>>
>>>  Con esa línea me devuelve esto:
>>>>
>>>> ctypes.ArgumentError: argument 6: <type 'exceptions.TypeError'>: wrong
>>>> type
>>>>
>>> Oops, es porq' esperaba un int y no un número tan grande.
>>>
>>>
>>>  pero con esta print dev.read(0x81, 5, timeout=2000) funcionó perfecto
>>>> !!!
>>>>
>>> Joya.
>>>
>>>
>>>  $ sudo python prueba.py
>>>> array('B', [155, 53, 16, 3, 0])
>>>>
>>>> GRACIAS MANU !! :D :D
>>>>
>>> De nada, me alegro.
>>>
>>>
>>>
Me pico la curiosidad, ¿Que problema tenía?
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20101217/1fe97e2d/attachment.html>


More information about the pyar mailing list