Mercurial > public > ostc4
view Small_CPU/Inc/compass.h @ 1071:b4a79464caf7 Icon_Integration
Dynamic menu creation for CV views:
Because of the increasing features of the OSTC the maintenance of the the menus becomes difficult. Some are not available because of HW version or connected sensors. To keep the "legacy" menus stable the functionality of the cv options page has been increased. Based on enabled cv views and connected sensors the page will be filled dynamically. The page items allow quick acces to the view related options. For the first implementation the views: compass, timer, sensor O2 and sensor CO2 are supported.
| author | Ideenmodellierer |
|---|---|
| date | Thu, 19 Feb 2026 13:28:37 +0100 |
| parents | 5f11787b4f42 |
| children |
line wrap: on
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 */
