Scribbler Byte Commands

For the Scribbler 2 and the Fluke, firmware commands are not unlike machine-level instructions for CPUs.

For most (but not all) commands transmitted by the workstation,

For some commands,

Examples

  Move left/right motors Play 2 notes for given duration Set forwardness
command length: 9 bytes 9 bytes 2 bytes
byte 0: 109 114 128
byte 1: left motor (0: back full, 100: no motion; 255: forward full) 14-bit unsigned int duration in milliseconds 0: Scribbler forward;
128: Fluke forward
byte 2: right motor (0: back full, 100: no motion; 255: forward full)
byte 3: -1 16-bit frequency 1
byte 4: not used
byte 5: not used 16-bit frequency 2
byte 6: not used
byte 7: not used -1
byte 8: not used not used
command echo: yes yes no
11 bytes sensor data returned: yes yes no

created 21 September 2015
last revised 21 September 2015
Valid HTML 4.01! Valid CSS! previous  next