beautypg.com

Rane ECS RaneWare User Manual

Page 28

background image

RW Manual-28

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 port (87 hex):

(a.k.a. Mute Port)

Transmit ADDR header ($FB xx FB xx, where xx = ADDR)
Get DT
Get ID
Transmit $00 $03 (where $00 03 = number of data bytes to follow including checksum)
Transmit $87 (command code)
Transmit CHNUM = Port # (0=Port 1…5=Port 6)
Transmit 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)

Unmute channel (88 hex):

(a.k.a. Unmute Port)

Transmit ADDR header ($FB xx FB xx, where xx = ADDR)
Get DT
Get ID
Transmit $00 $03 (where $00 03 = number of data bytes to follow including checksum)
Transmit $88 (command code)
Transmit CHNUM = Port # (0=Port 1…5=Port 6)
Transmit Checksum
Get COMSTAT

Unmute all channels of all devices (88 hex):
Transmit $FB $00 $FB $00
Transmit $00 $02 (where $00 02 number of data bytes to follow including checksum)
Transmit $88 (command code)
Transmit $76 (Checksum)

Send globals (8C hex):
Transmit ADDR header ($FB xx FB xx, where xx = ADDR)
Get DT
Get ID
Transmit $01 $CB (where $01 CB = number of data bytes to follow including checksum)
Transmit $8C (command code)
Transmit Global Parameters
Transmit Checksum
Get COMSTAT

**Use Two’s complement for negative numbers.