Rane RPD 1 User Manual
Page 10

Manual-10
RW 232 Commands
Send data (SPL) to channel (81 hex):
Transmit ADDR header ($FB xx FB xx, where xx = ADDR)
Get DT
Get ID
Transmit $00 $0A (where $00 $0A = number of data bytes to follow including checksum)
Transmit $81 (command code)
Transmit $00 (CHNUM)
Transmit MEMNUM
Transmit 2 bytes; the starting SPL param byte index (See Note 4)
Transmit SPL
Transmit Checksum
Get COMSTAT
Program channel from memory (82 hex):
(a.k.a. Program Device)
Transmit ADDR header ($FB xx FB xx, where xx = ADDR)
Get DT
Get ID
Transmit $00 $04 (where $00 $04 = number of data bytes to follow including checksum)
Transmit $82 (command code)
Transmit $00 (CHNUM)
Transmit MEMNUM
Transmit Checksum
Get COMSTAT
Program all channels of all devices from memory (82 hex):
Transmit $FB $00 $FB $00
Transmit $00 $03 (where $00 $03 = number of data bytes to follow including checksum)
Transmit $82 (command code)
Transmit MEMNUM
Transmit Checksum
Get COMSTAT
Lock device (85 hex):
Transmit ADDR header ($FB xx FB xx, where xx = ADDR)
Get DT
Get ID
Transmit $00 $02 (where $00 $02 = number of data bytes to follow including checksum)
Transmit $85 (command code)
Transmit $79 (checksum)
Get COMSTAT
Unlock device (86 hex):
Transmit ADDR header ($FB xx FB xx, where xx = ADDR)
Get DT
Get ID
Transmit $00 $02 (where $00 $02 = number of data bytes to follow including checksum)
Transmit $86 (command code)
Transmit $78 (checksum)
Get COMSTAT
Mute all channels of all devices (87 hex):
Transmit $FB $00 $FB $00
Transmit $00 $02 (where $00 $02 = number of data bytes to follow including checksum)
Transmit $87 (command code)
Transmit $77 (Checksum)