comparison service/deskArduino/deskArduino.py @ 73:856e776e6269

default port on deskarduino Ignore-this: dd7b77a382e3e3093841f130fdc85818
author drewp@bigasterisk.com
date Wed, 29 May 2013 00:30:37 -0700
parents 6fd208b97616
children
comparison
equal deleted inserted replaced
72:e358080407d1 73:856e776e6269
28 28
29 def hexFromRgb(rgb): 29 def hexFromRgb(rgb):
30 return rgb_to_hex(tuple([x // 4 for x in rgb])) 30 return rgb_to_hex(tuple([x // 4 for x in rgb]))
31 31
32 class ArduinoDesk(object): 32 class ArduinoDesk(object):
33 def __init__(self, ports=['/dev/ttyUSB0', '/dev/ttyUSB1']): 33 def __init__(self, ports=['/dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A900gbcG-if00-port0']):
34 self.ser = LoggingSerial(ports=ports, baudrate=115200, timeout=1) 34 self.ser = LoggingSerial(ports=ports, baudrate=115200, timeout=1)
35 35
36 def ping(self): 36 def ping(self):
37 self.ser.write("\x60\x00") 37 self.ser.write("\x60\x00")
38 msg = self.ser.readJson() 38 msg = self.ser.readJson()