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 : Sélectionner tout - Visualiser dans une fenêtre à part
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