Revision 210 trunk/swipe/tooltron.py
| tooltron.py (revision 210) | ||
|---|---|---|
| 81 | 81 |
TT_NACK = 'n' |
| 82 | 82 |
TT_TO = 'f' |
| 83 | 83 |
TT_TIMEOUT = 't' |
| 84 |
TT_ON = 'o' |
|
| 84 | 85 |
|
| 85 | 86 |
BAUD_RATE = 9600 |
| 86 | 87 |
|
| ... | ... | |
| 220 | 221 |
# ^ <src> <dest> <data> |
| 221 | 222 |
def sendTool(t): |
| 222 | 223 |
tn = keypad2toolID(t) |
| 223 |
msg = '^' + chr(1) + chr(tn) + 'O' + chr(1 ^ tn ^ ord('O'))
|
|
| 224 |
msg = '^' + chr(1) + chr(tn) + TT_ON + chr(1 ^ tn ^ ord(TT_ON)) |
|
| 224 | 225 |
print "seding power to tool ID",tn |
| 225 | 226 |
bus.write(msg) |
| 226 | 227 |
return |
Also available in: Unified diff