view Small_CPU/Inc/compass.h @ 325:8e62f4701676
fix-batt-1
bugfix: implement battery at end in dive header
For some reason, the byte 50/51 data in the dive header was not
populated at the end of dive. These bytes represent the battery
voltage (in mV) at end in dive. Simply implement it in this commit.
Signed-off-by: Jan Mulder <jlmulder@xs4all.nl>
author
Jan Mulder <jlmulder@xs4all.nl>
date
Thu, 20 Jun 2019 14:24:57 +0200 (2019-06-20)
parents
5f11787b4f42
children
line source
/* Define to prevent recursive inclusion -------------------------------------*/+ −
#ifndef COMPASS_H+ −
#define COMPASS_H+ −
+ −
#include <stdint.h>+ −
+ −
void compass_init(uint8_t fast, uint8_t gain);+ −
void accelerator_init(void);+ −
void compass_read(void);+ −
void acceleration_read(void);+ −
int compass_calib(void);+ −
void compass_calc(void);+ −
//void compass_calc_mini_during_calibration(void);+ −
+ −
float check_compass_calib(void);+ −
+ −
void compass_sleep(void);+ −
void accelerator_sleep(void);+ −
+ −
#endif /* COMPASS_H */+ −