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