[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