RS41ng/src/telemetry.h

27 wiersze
508 B
C

#ifndef __TELEMETRY_H
#define __TELEMETRY_H
#include <stdint.h>
#include <stdbool.h>
#include "config.h"
#include "gps.h"
typedef struct _telemetry_data {
uint16_t battery_voltage_millivolts;
uint16_t button_adc_value;
int32_t internal_temperature_celsius_100;
int32_t temperature_celsius_100;
uint32_t pressure_mbar_100;
uint32_t humidity_percentage_100;
gps_data gps;
char locator[LOCATOR_PAIR_COUNT_FULL * 2 + 1];
} telemetry_data;
void telemetry_collect();
#endif