Mercurial > code > home > repos > homeauto
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() |