 |
Paparazzi UAS
v6.1.0_stable
Paparazzi is a free software Unmanned Aircraft System.
|
Go to the documentation of this file.
30 #ifndef METEO_STICK_CALIB_H
31 #define METEO_STICK_CALIB_H
38 #define MTOSTK_MAX_SEEK_ARRAY_SIZE 20 // max polynom order is 4
39 #define MTOSTK_MAX_POLY_ARRAY_SIZE 6 // max polynom order is 4
40 #define MTOSTK_MAX_TEMP_ARRAY_SIZE 6 //
41 #define UUID_LEN 13 // including trailing 0
#define MTOSTK_MAX_POLY_ARRAY_SIZE
unsigned int uint32_t
Typedef defining 32 bit unsigned int type.
unsigned char uint8_t
Typedef defining 8 bit unsigned char type.
float mtostk_get_calibrated_value(Calibration_params *cp, Mtostk_sensors type, float uncal, float temp)
get calibrated value for a sensor according to current temperature
#define MTOSTK_MAX_TEMP_ARRAY_SIZE
uint32_t mtostk_time_t
time in seconds since 01/01/1970
timer subsystem type(config options) --------------------------------------------(advanced timers using RCC_APB1) TIM1 adc(if USE_AD_TIM1) radio_control/ppm(if USE_PPM_TIM1
bool mtostk_populate_cal_from_buffer(Calibration_params *cp, uint8_t *eeprom_buffer)
Initializes a Calibration_params structure from memory buffer.
unsigned short uint16_t
Typedef defining 16 bit unsigned short type.
Calibration_params structure initialized with calibvration data read from meteostick eeprom.