hal_qma.h 715 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. #ifndef __HAL_DETECT_LEFT_RIGHT_H__
  2. #define __HAL_DETECT_LEFT_RIGHT_H__
  3. #ifdef __cplusplus
  4. extern "C" {
  5. #endif
  6. /*Includes ------------------------------------------------------*/
  7. #include <stdbool.h>
  8. #include <stdint.h>
  9. #include <string.h>
  10. #include "sdk_common.h"
  11. #include "SEGGER_RTT.h"
  12. #include "usr_config.h"
  13. #include "drv_qma7981.h"
  14. /*API -------------------------------------------------------*/
  15. /**
  16. @brief 初始化检测左右鞋服务
  17. @param 无
  18. @return 错误代码 - [out] -1失败,0成功
  19. */
  20. int hal_qma_Init(void);
  21. /**
  22. @brief 获取QMA的状态
  23. @param 无
  24. @return 错误代码 - [out] 1 设置成功,0失败
  25. */
  26. uint8_t hal_qma_get_state(void);
  27. #ifdef __cplusplus
  28. }
  29. #endif
  30. #endif