Vega ASV-1 Operating Manual
Page 10
sure), L, local pressure setting in millibars,
+/-, four digit VSI reading right justified zero
padded in ft/min, X, checksum, carriage re-
turn
The checksum is a simple modulo 256 sum
of the binary values of the individual char-
acters. The checksum is sent as two char-
acters in hexadecimal format
Microair UAV
9600
STX,a,=, five altitude digits right justified
zero padded, ETX
[STX]a=02372[ETX]
Infiniteq
57600
See Infiniteq protocol format below
STX=0x02
ETX=0x03
CR=0x0D
Infiniteq protocol format:
STX, Address, Message type, Length, Data payload, Checksum, ETX
STX: Start of text (0x02)
Address: unsigned char (8bit), (0x01)
Message Type: unsigned char (8bit), (0x06)
Length: unsigned char (8bit), Length of the data payload (does not include the STX, Address, message type, checksum or
ETX), (0x0e)
Data payload:
Altitude:
Signed Long (32 bit), Altitude in feet (Referenced to 1013.25mB)
Altitude:
Signed Long (32 bit), Altitude in feet (Corrected to local pressure)
Local Pressure:
Unsigned Int (16 bit), Local pressure setting in millibars
Vertical Speed:
Signed Int (16 bit), Vertical Speed in ft/min
Airspeed:
Unsigned Int (16 bit), Airspeed in mph
Airspeed:
Unsigned Int (16 bit), Airspeed in mph
Checksum:
unsigned char (8bit), XOR of all bytes starting from the unit address to the end of the data pay
load. The checksum is seeded with 0xa5. (does not include the STX or ETX)
ETX:
End of text (0x03)