User's Guide
This document is subject to change without prior notification.
Binsfeld Engineering Inc. | 231-334-4383 www.binsfeld.com 869610-9_A2 Pg. 27
Table 10: Analog Output Expansion Board hdr.exp[ ] parameters
hdr.exp[]
byte
index
name
inside
program
description
[0]
mEXtype
b7 – update expansion board
configuration flag. Always
write to this index after all
other necessary indexes have
been written. When b7 of index
0 is written as a '1', it
triggers the RX20K to process
the data in the 8 expansion
configuration bytes.
0x00 = analog output; write to
0x80 last to trigger config
[1]
mAOcfg
AO configuration bits:
b7:b4 – unused
b3 – reverse output polarity
b2:b0 - analog output voltage:
0b000 - ±10V
0b001 - 0 to 10V
0b010 - ±5V
0b011 - 0 to 5V
0b100 - ±3V
[2]
mAOoffLB
signed offset value normalized
for the 0.2mV/V range, low byte
[3]
mAOoffHB
signed offset value normalized
for the 0.2mV/V range, high
byte
[4]
mAOscale
unsigned scale factor, fixed
point between b6 and b5
Note: When there is no transmitter data available, all samp[ ] data is
absent from the message and all TXstat bytes are 0x00. It is allowable
for the number of samples contained in a message to be any value from
0 to 100. Normally, only values of 0 or 100 are used.