edubrm/software/test-serial.py
2011-03-29 19:18:42 +02:00

22 lines
481 B
Python
Executable file

#!/usr/bin/python
from twisted.internet import reactor
from twisted.internet.serialport import SerialPort
from twisted.protocols.basic import LineOnlyReceiver
class EduBrmSerial(LineOnlyReceiver):
def dataReceived(self, data):
print 'dataReceived', data
def lineReceived(self, line):
print 'lineReceived', data
def sendLine(self, line):
pass
port = '/dev/ttyUSB0'
baud = 9600
SerialPort(EduBrmSerial(), port, reactor, baud)
reactor.run()