#!/usr/bin/env python

import time
import serial

# configure the serial connections (the parameters differs on the device you are connecting to)
ser = serial.Serial()
ser.port = '/dev/ttyACM0'
ser.baudrate = 9600
ser.parity = serial.PARITY_NONE
ser.stopbits = serial.STOPBITS_ONE
ser.bytesize = serial.EIGHTBITS
ser.timeout = None
ser.open()


print ser
print 'Connected, configuring...'
time.sleep(1)
ser.write('\r')
ser.write('$+$!$-\r')
time.sleep(1)


try:
    print 'Starting read loop...'
    while True:
        data = ser.readline()
        print '>> '+data,

except Exception, e:
    print "error open serial port: " + str(e)
    ser.close()


