comparison service/deskArduino/deskArduino.py @ 878:62565b2467a8

default port on deskarduino Ignore-this: dd7b77a382e3e3093841f130fdc85818 darcs-hash:20130529073037-312f9-811acf44949a62e18b7b4387deb18d4bf06d7862
author drewp <drewp@bigasterisk.com>
date Wed, 29 May 2013 00:30:37 -0700
parents 9e99114dde57
children
comparison
equal deleted inserted replaced
877:fd1076d706cb 878:62565b2467a8
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()