iOS AILinkBleSDK - 蓝牙SDK
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

ELFaceMaskBleHeader.h 1.3KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. //
  2. // ELFaceMaskBleHeader.h
  3. // Elink
  4. //
  5. // Created by iot_user on 2020/9/30.
  6. // Copyright © 2020 iot_iMac. All rights reserved.
  7. //
  8. #ifndef ELFaceMaskBleHeader_h
  9. #define ELFaceMaskBleHeader_h
  10. #import "ELSDKHeader.h"
  11. /*
  12. 风扇状态
  13. 0:关闭状态
  14. 1:1 档状态
  15. 2:2 档状态
  16. */
  17. typedef NS_ENUM(NSUInteger, FaceMaskFanStatus) {
  18. FaceMaskFanStatusClose = 0x00,
  19. FaceMaskFanStatusFirstGear = 0x01,
  20. FaceMaskFanStatusSecondGear = 0x02,
  21. };
  22. /*
  23. 电池状态
  24. 1:充电
  25. 2:非充电
  26. 如该值无效则为 0xFF
  27. */
  28. typedef NS_ENUM(NSUInteger, FaceMaskBatteryStatus) {
  29. FaceMaskBatteryStatusRecharge = 1,
  30. FaceMaskBatteryStatusNoRecharge = 2,
  31. FaceMaskBatteryStatusInvalid = 0xFF,
  32. };
  33. /*
  34. 呼吸状态
  35. 1:呼气
  36. 2:吸气 无效则该值为 0xFF
  37. */
  38. typedef NS_ENUM(NSUInteger, FaceMaskBreathStatus) {
  39. FaceMaskBreathStatusExhale = 1,
  40. FaceMaskBreathStatusInhale = 2,
  41. FaceMaskBreathStatusInvalid = 0xFF,
  42. };
  43. /*
  44. 风扇控制结果
  45. 0x00:成功 0x01:失败,电量不足 0x02:不支持 0x03:失败,风扇已坏
  46. */
  47. typedef NS_ENUM(NSUInteger, FaceMaskFanControlResult) {
  48. FaceMaskFanControlResultSuccess = 0,
  49. FaceMaskFanControlResultFailed = 1,
  50. FaceMaskFanControlResultUnsupported = 2,
  51. FaceMaskFanControlResultFault = 3,
  52. };
  53. #endif /* ELFaceMaskBleHeader_h */