PySerial, paramétrage du port
Bonjour
Je souhaite utiliser la bibliothèque PySerial.
J'ai trouvé un bout de code comme base qui semble convenir à ce que je souhaite faire, c'est à dire communiquer avec un thermomètre infrarouge par une interface USB/UART.
Le port de l'interface doit avoir les paramètres suivants :
Baud rate: 9600…115200, set by user (factory default: 9600)
Data bits: 8
Parity: none
Stop bits: 1
Flow control: off
Mon code exemple donne :
Code:
1 2 3 4 5 6
| ser = serial.Serial(
port='/dev/ttyUSB1',
baudrate=9600,
parity=serial.PARITY_ODD,
stopbits=serial.STOPBITS_TWO,
bytesize=serial.SEVENBITS |
Or, on voit que parité, Stop_bits, Flow_control et Data_bits sont différents ou non indiqué dans le paramétrage. Je n'arrive pas à trouver un présentation qui m'aide à transposer l'exemple à mon usage concernant ce paramétrage.
La documentation de mon thermomètre :
http://www.optris.com/interfaces?fil...r-commands.pdf
Là ou j'ai récupéré mon script de base :
https://stackoverflow.com/questions/...serial-package