Bonjour à tous !
Je souhaite programmer un générateur électrique (celui-ci : http://cp.literature.agilent.com/lit...3250-90002.pdf ), et pour cela j'utilise un script Python qui génère une liste de points avant de l'envoyer à l'appareil par un port série.
Pour l'instant j'utilise ce code :
pour ouvrir le port
Code : Sélectionner tout - Visualiser dans une fenêtre à part ser = serial.Serial(port='COM1', baudrate=115200, bytesize=8, parity='N', stopbits=2, timeout=1, xonxoff=0,dsrdtr=1, rtscts=0)
J'ai mis le baudrate maximum supporté par le générateur, et je transmets mes données sous forme de listes d'entiers entre -2047 et 2047 (cela double la vitesse de transfert par rapport à une liste en ASCII) , mais le transfert dure quand même plus de 10 minutes contre les 23s "optimales" annoncées par le constructeur...
Auriez-vous des suggestions pour améliorer la vitesse de transfert?
Merci !
Partager