User guide
26 Y1-03-0202 Rev. E
12. Data Integrity Flags
12.1. Bit Definitions
Bytes within the command string at offset location 12 and 13 make up
a 16 bit status flag. This 16 bit word can be monitored to determine if
there are any failures or data integrity problems within the RLB-35MC
capsule. If the flag word is at 0x0000, no fail reports have been
detected. A non-zero flag word would mean a failure has been
detected.
AC 53 CA 35 00
Fixed Command Header
(HEX)
Operation Command
Operational Sub Command
Reset Write Pointer
CFC Size MSB
Null Termination 0x00
CFC Size LSB
CFC Size Magnitude
Offset MSB
Offset LSB
Status Flag MSB
Status Flag LSB
00
Software Version
Termination
RLB-35MC Command Structure
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Offset
Status Flag word (LSB)
Status Flag word (MSB)
0 = Normal Status
53 00
During normal operation port 7200 can be opened to request the
beacon’s error status at any time. When the command word is echoed
back, check for a non-zero flag word to detect any errors.
The error flags are returned in response to both the ‘S’ command and
the ‘E’ command with a ‘0’ subcommand. The CFC size and software
version are also returned for the ‘E’ command with a ‘0’ subcommand.
Bit Position
Error Flag Definition Bytes 12 & 13
0
CPU Test
1
Internal Static RAM
2
External Dynamic RAM
3
Compact Flash Card Missing
4
Ferrite RAM (NVRAM)
5
Compact Flash Card Communications
6
Compact Flash Card Data Bad
7 - 15
Not Assigned