beautypg.com

Rane RPD 1 User Manual

Page 10

background image

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)