beautypg.com

Data integrity flags, Bit definitions, Rlb-35mc command structure – ACR&Artex Float-Free 406 Memory Capsule User Manual

Page 30

background image

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

F

ix

e

d

C

o

m

m

a

n

d

H

e

a

d

e

r

(H

E

X

)

O

p

e

ra

ti

o

n

C

o

m

m

a

n

d

O

p

e

ra

ti

o

n

a

l

S

u

b

C

o

m

m

a

n

d

R

e

s

e

t

W

ri

te

P

o

in

te

r

C

F

C

S

iz

e

M

S

B

Null Termination 0x00

C

F

C

S

iz

e

L

S

B

C

F

C

S

iz

e

M

a

g

n

it

u

d

e

O

ff

s

e

t

M

S

B

O

ff

s

e

t

L

S

B

S

ta

tu

s

F

la

g

M

S

B

S

ta

tu

s

F

la

g

L

S

B

00

S

o

ft

w

a

re

V

e

rs

io

n

T

e

rm

in

a

ti

o

n

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