All, I solved it. It was dumb. I wasn't handling my Python correctly.
Before:
ser.write('\x80')
After:
ser.write(b'\x80')
Working!
ser.write('\x80\x83')
bl-start
2004-08-31-1548-L
Roomba by iRobot!
MC9S12E128
2006-08-19-1814-L Roomba board revision: 1 (dirt-cheap-roomba)
battery-current-quiescent-raw 518 battery-current-zero 504
mfortuna wrote:Sending 128/131 does not cause a response. Try sending the command to turn on the side brush or vacuum on.
I think the 2006-08-19 date indicates your roomba supports SCI.
>>> import serial
>>> ser = serial.Serial(port='/dev/ttyAMA0', baudrate=57600)
>>> ser.write('\x80\x83')
2
>>> ser.write('\x8A\x01')
2
>>> ser.write('\x07')
1
>>> ser.write('\x07')
1
>>> ser.write('\x80\x83')
2
>>> ser.write('\x8A\x01')
2
>>> ser.write('\x80')
1
>>> ser.write('\x8A\x01')
2
>>>
SUMMARY: START
SUMMARY: DATE-TAG AND BOARD-REV 2006-08-19-1814-L Roomba board revision: 1 (dirt-cheap-roomba)
SUMMARY: (bump-left?) PASS
SUMMARY: (bump-right?) PASS
SUMMARY: (cliff-left?) PASS
SUMMARY: (cliff-right?) PASS
SUMMARY: (cliff-front-left?) PASS
SUMMARY: (cliff-front-right?) PASS
SUMMARY: (wheel-drop?) PASS
SUMMARY: (wall?) PASS
SUMMARY: (rcon?) FAIL
SUMMARY: (any-remote-opcode?) untested
SUMMARY: (battery-voltage-ok?) PASS
SUMMARY: (battery-temperature-ok?) PASS
SUMMARY: (baseline-current-ok?) PASS mA -104 min -202 max -13 mV 14639 degrees-C 19
SUMMARY: left-wheel-stall PASS
SUMMARY: (drive-speed-ok? left forward) PASS
SUMMARY: (drive-speed-ok? right stopped) PASS
SUMMARY: (left-drive-current-ok?) PASS mA -202 min -326 max -117 mV 13943 degrees-C 18
SUMMARY: (left-drive-stall-current-ok?) untested
SUMMARY: right-wheel-stall PASS
SUMMARY: (drive-speed-ok? right forward) PASS
SUMMARY: (drive-speed-ok? left stopped) PASS
SUMMARY: (right-drive-current-ok?) PASS mA -208 min -326 max -117 mV 13916 degrees-C 18
SUMMARY: (right-drive-stall-current-ok?) untested
SUMMARY: (drive-speed-ok? left reverse) PASS
SUMMARY: (drive-speed-ok? right reverse) PASS
SUMMARY: (stasis?) disabled
SUMMARY: brush-motor-stall PASS
SUMMARY: (brush-current-ok?) FAIL mA 7 min -566 max -208 mV 14639 degrees-C 19
SUMMARY: (brush-stall-current-ok?) untested
SUMMARY: (debris-left?) disabled
SUMMARY: vacuum-motor-stall PASS
SUMMARY: (vacuum-current-ok?) FAIL mA -20 min -352 max -176 mV 14528 degrees-C 19
SUMMARY: (vacuum-stall-current-ok?) untested
SUMMARY: side-brush-motor-stall PASS
SUMMARY: (side-brush-current-ok?) PASS mA -104 min -247 max -52 mV 14194 degrees-C 19
SUMMARY: (side-brush-stall-current-ok?) untested
SUMMARY: (int-charger-available?) PASS
SUMMARY: (int-charging-recovery-current-ok?) PASS mA 293 min 241 max 358 mV 16142 degrees-C 19
SUMMARY: (int-charging-current-ok?) untested
SUMMARY: (int-charging-trickle-current-ok?) untested
SUMMARY: (ext-charger-available?) PASS
SUMMARY: (ext-charging-recovery-current-ok?) untested
SUMMARY: (ext-charging-current-ok?) untested
SUMMARY: (ext-charging-trickle-current-ok?) untested
SUMMARY: (bootloader-ok?) PASS
SUMMARY: END
Users browsing this forum: jayp, johnnyh, lanchez, Markrose, Miles267, someoneclever, sondejmarek, symbol and 297 guests