43 unsigned char compressed[3];
63 PS_NAMED_TRANSPONDER = 3,
64 PS_VEHICLE_POSITION = 4,
72unsigned char Encode_heading(
float heading);
73double Decode_heading(
unsigned char heading);
74char Encode_est_velocity(
float est_velocity);
75float Decode_est_velocity(
char est_velocity);
76unsigned char Encode_salinity(
float salinity);
77float Decode_salinity(
unsigned char sal);
78unsigned short Encode_depth(
float depth);
79float Decode_depth(
unsigned short depth);
80unsigned char Encode_temperature(
float temperature);
81float Decode_temperature(
unsigned char temperature);
82unsigned char Encode_sound_speed(
float sound_speed);
83float Decode_sound_speed(
unsigned char sound_speed);
84unsigned short Encode_hires_altitude(
float alt);
85float Decode_hires_altitude(
unsigned short alt);
86unsigned short Encode_gfi_pitch_oil(
float gfi,
float pitch,
float oil);
87void Decode_gfi_pitch_oil(
unsigned short gfi_pitch_oil,
float* gfi,
float* pitch,
float* oil);
88TIME_DATE Encode_time_date(
long secs_since_1970);
89long Decode_time_date(
TIME_DATE input,
short* mon,
short* day,
short* hour,
short* min,
short* sec);
90unsigned char Encode_watts(
float volts,
float amps);
91float Decode_watts(
unsigned char watts_encoded);
92char Encode_speed(SPEED_MODE mode,
float speed);
93float Decode_speed(SPEED_MODE mode,
char speed);
95double DecodeRangerLL(
unsigned char c1,
unsigned char c2,
unsigned char c3,
unsigned char c4,
97double DecodeRangerBCD2(
unsigned char c1,
unsigned char c2);
98double DecodeRangerBCD(
unsigned char c1);