aprs.h
Go to the documentation of this file.
90 uint8_t analog[5];
struct aprs_telemetry_s aprs_telemetry_t
int aprs_telemetry_units_format(char *dest, char *callsign, aprs_telemetry_t *telemetry)
void aprs_telemetry_init(aprs_telemetry_t *telemetry)
Definition: aprs.h:86
k_buffer_t * aprs_telemetry_build(aprs_telemetry_t *telemetry)
int aprs_telemetry_params_format(char *dest, char *callsign, aprs_telemetry_t *telemetry)
void aprs_telemetry_add_digital(aprs_telemetry_t *telemetry, int bit, char *name, char *unit, uint8_t bit_value)
struct aprs_position_s aprs_position_t
void aprs_telemetry_add_analog(aprs_telemetry_t *telemetry, int field, char *name, char *unit, uint8_t init_value)
struct aprs_telemetry_desc_s aprs_telemetry_desc_t
Definition: aprs.h:81
int aprs_telemetry_format(char *dest, aprs_telemetry_t *telemetry)
Definition: k_buffer.h:43
Definition: aprs.h:58
int aprs_position_format(char *dest, aprs_position_t *position)
AX.25 module.
k_buffer_t * aprs_position_build(aprs_position_t *position)