User manual: Installation and Operation of Direction Finder System RHOTHETA RT-600 / SAR-DF 517
- 37 -
6.2.2 Serial standard output (protocol description)
Specification serial standard output:
The binary datastream with a length of 39 bytes starts with a header byte (value = hex. 0xA0 as ID for bearing
mode).
The next bytes contain different values for status, bearing information and also service.
The last byte is used for datastream checksum control.
Remark:
This is a binary data protocol. So every byte value from 0
dez
… 255
dec
(0x00 … 0xFF) is possible.
Because of this, it is not allowed to realize a start byte detection by the content (0xA0).
The idle line detection is recommended for detection the end of message.
Register of databytes (for details see next page):
byte no.
[0] Header = 0xA0 Id for Bearing Mode
[1] Number = 39 = bytes in the complete message (including header and checksumbyte)
[2] Status (1) HSB [x|x|x|x|x|x|x|x] LSB
| | | | | | | └--> (0) Receiving
| | | | | | └----> (1) Squelch controlled by AU (X)
| | | | | └------> (2) Permission RL Calibration
| | | | └--------> (3) Line Night
| | | └----------> (4) Line NVG
| | └------------> (5) Dimming External
| └--------------> (6) Autosquelch Active
└----------------> (7) 0=Standard Version / 1=LE Version
[3]
Status (2) HSB [x|x|x|x|x|x|x|x] LSB
|
└----------------> (7) 0=Standard / 1=extended serial dataprotocol = ON/active
[4..5]
Error (Bits[12..0])
[6] Actual DCU Page
[7] Volume [0…100]%
[8.11] Frequency [Hz]
[12] Active Band
[13] Actual Squelchlevel [0…60]%
[14] Audio-Line &_NF_Test Output
[15]
(Not used)
[16..17] Voltage_DCU ([0…335]=[0 … 33.5]V
[18..19] Voltage_AU ([0…255]=[0 … 25.5]V
[20] Temperature_AU [-68…+127]°C
[21] Frequency Offset [-99…+99]
[22..25] Service/Test values (mode dependent test values / for service only)
26 (Not used / reserved)
[27] Level [0…100]%
[28..29] Bearing Averaged [0…359]° relative
[30..31] Bearing Live_Min [0…359]° relative
[32..33] Bearing Live_Max [0…359]° relative
[34] Test Value PS-RAM Right Rotation[0…178] (for service only)
[35] Test Value PS-RAM Left Rotation [0…178] (for service only)
[36..37] (Not used / reserved)
[38] Checksum is the 2’s complement of the modulo-256 sum of all bytes without checksum-byte [0..n-1]