コード例 #1
0
ファイル: protocol.py プロジェクト: ndrwk/weatherstation
    def __init__(self, port, baudrate, logon):
        self.log = logon
        self.slipC = SlipConv()
        self.SLIP_END = '\xc0'
        self.ser = serial.Serial()
        self.ser.port = port
        self.ser.baudrate = baudrate
        self.ser.timeout = 5
        try:
            self.ser.open()

        except serial.SerialException as e:
            print('Oops! IO Error. Check ' + port + ' at ' + str(baudrate) +
                  '.')
            sys.exit(1)
        if self.log:
            print('Opened ' + port + ' at ' + str(baudrate) + '.')
        time.sleep(2)