Retourner au contenu associé (entrée de forum : Liaison série gestion de lecture des signaux de contrôles DSR / CTS avec termios)
Posté par Mali (site web personnel) le 18 août 2011 à 13:20. En réponse au message Liaison série gestion de lecture des signaux de contrôles DSR / CTS avec termios. Évalué à 2.
un exemple en python, mais celà doit être traduisible en C
from serial import Serial from fcntl import ioctl from termios import ( TIOCMIWAIT, TIOCM_RNG, TIOCM_DSR, TIOCM_CD, TIOCM_CTS ) ser = Serial('/dev/ttyUSB0') wait_signals = (TIOCM_RNG | TIOCM_DSR | TIOCM_CD | TIOCM_CTS) if __name__ == '__main__': while True: ioctl(ser.fd, TIOCMIWAIT, wait_signals) print 'RI=%-5s - DSR=%-5s - CD=%-5s - CTS=%-5s' % ( ser.getRI(), ser.getDSR(), ser.getCD(), ser.getCTS(), )
http://stackoverflow.com/questions/5904895/python-monitor-serial-port-rs-232-handshake-signals
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
# TIOCMIWAIT
Posté par Mali (site web personnel) . En réponse au message Liaison série gestion de lecture des signaux de contrôles DSR / CTS avec termios. Évalué à 2.
un exemple en python, mais celà doit être traduisible en C
http://stackoverflow.com/questions/5904895/python-monitor-serial-port-rs-232-handshake-signals