| NinjaFlight
    | 
#include <stdbool.h>#include <stdint.h>#include <string.h>#include <platform.h>#include "build_config.h"#include "common/axis.h"#include "config/config.h"#include "drivers/sensor.h"#include "drivers/accgyro.h"#include "sensors/battery.h"#include "sensors/boardalignment.h"#include "config/feature.h"#include "acceleration.h"#include "system_calls.h"
| Macros | |
| #define | CALIBRATING_ACC_CYCLES 400 | 
| Functions | |
| void | ins_acc_init (struct ins_acc *self, const struct sensor_trims_config *trims, const struct accelerometer_config *config) | 
| void | ins_acc_process_sample (struct ins_acc *self, int32_t x, int32_t y, int32_t z) | 
| void | ins_acc_calibrate (struct ins_acc *self) | 
| bool | ins_acc_is_calibrated (struct ins_acc *self) | 
| #define CALIBRATING_ACC_CYCLES 400 | 
| void ins_acc_calibrate | ( | struct ins_acc * | self | ) | 
| void ins_acc_init | ( | struct ins_acc * | self, | 
| const struct sensor_trims_config * | trims, | ||
| const struct accelerometer_config * | config | ||
| ) | 
| bool ins_acc_is_calibrated | ( | struct ins_acc * | self | ) | 
| void ins_acc_process_sample | ( | struct ins_acc * | self, | 
| int32_t | x, | ||
| int32_t | y, | ||
| int32_t | z | ||
| ) |