Rane RPD 1 User Manual
Page 12
![background image](/manuals/650031/12/background.png)
Manual-12
Send globals (8C hex):
Transmit ADDR header ($FB xx FB xx, where xx = ADDR)
Get DT
Get ID
Transmit $01 $4F (where $01 $4F = number of data bytes to follow including checksum)
Transmit $8C (command code)
Transmit Global Parameters
Transmit Checksum
Get COMSTAT
RPD 1 Global Parameters (333 bytes):
Type:
Bytes:
Description:
Unit name
16
NULL terminated ASCII string if less than 16 characters long. Otherwise, omit NULL.
Modem ID
8
NULL terminated ASCII string if less than 8 characters long. Otherwise, omit NULL.
User name
8
NULL terminated ASCII string if less than 8 characters long. Otherwise, omit NULL.
Password
8
NULL terminated ASCII string if less than 8 characters long. Otherwise, omit NULL.
Location1
32
NULL terminated ASCII string if less than 32 characters long. Otherwise, omit NULL.
Location2
32
NULL terminated ASCII string if less than 32 characters long. Otherwise, omit NULL.
Modem Init
80
NULL terminated ASCII string if less than 80 characters long. Otherwise, omit NULL.
Modem Dial Data
20
NULL terminated ASCII string if less than 20 characters long. Otherwise, omit NULL.
Modem Dial Voice
20
NULL terminated ASCII string if less than 20 characters long. Otherwise, omit NULL.
Modem Dial DSVD
20
NULL terminated ASCII string if less than 20 characters long. Otherwise, omit NULL.
Modem Answer Data
20
NULL terminated ASCII string if less than 20 characters long. Otherwise, omit NULL.
Modem Answer Voice
20
NULL terminated ASCII string if less than 20 characters long. Otherwise, omit NULL.
Modem Answer DSVD
20
NULL terminated ASCII string if less than 20 characters long. Otherwise, omit NULL.
Modem Voice Speaker
& Mic Level
20
NULL terminated ASCII string if less than 20 characters long. Otherwise, omit NULL.
Unit lock flag
1
1 if unit is locked (read-only)
Elapsed time
4
Time of use in seconds (read-only) (Note: This is unsigned long integer. If bit 31 is set, it
means that an error occurred, e.g. someone removed the EEPROM while the unit was
powered, and that time was restarted from that point.
Reserved
4
Normally set to 0,0,0,0 (factory use only)
Get globals (03 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 $03 (command code)
Transmit $FB $FB (Checksum, See Note 1)
Get Global Parameters
Get Checksum (for Global Parameters)
Get COMSTAT
Get device serial/identification number (04 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 $04 (command code)
Transmit $FA (Checksum)
Get 3-byte number, MSB first
Get Checksum (for serial ID)
Get COMSTAT