hal_attitude.h 515 B

12345678910111213141516171819202122232425
  1. #ifndef __hal_attitude_h__
  2. #define __hal_attitude_h__
  3. #include <stdbool.h>
  4. #include <stdint.h>
  5. #include <string.h>
  6. #include "sdk_common.h"
  7. #include "SEGGER_RTT.h"
  8. #include "usr_config.h"
  9. enum {
  10. Att_Lowpower,
  11. Att_GameMode
  12. };
  13. void hal_attitude_init(void);
  14. uint8_t hal_attitude_GetMode(uint8_t mode);
  15. void hal_attitude_setMode(uint8_t mode);
  16. void hal_att_read_Acc_Gry_temp(void);
  17. int16_t* hal_att_GetAcc(void);
  18. void hal_att_read_acc(void);
  19. int16_t* hal_att_GetGry(void);
  20. int16_t hal_att_GetAcc_Z(void);
  21. #endif