iOS AILinkBleSDK - 蓝牙SDK
Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

ELAIFitScaleBleHeader.h 1.3KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. //
  2. // ELAIFitScaleBleHeader.h
  3. // Pods
  4. //
  5. // Created by LarryZhang on 2023/8/11.
  6. //
  7. #ifndef ELAIFitScaleBleHeader_h
  8. #define ELAIFitScaleBleHeader_h
  9. typedef NS_ENUM(NSUInteger, AIFitScaleStatus) { //Byte[6]
  10. AIFitScaleStatusRealTime = 0xCE,//0xCE:实时重量,0xCA:稳定重量
  11. AIFitScaleStatusStable = 0xCA,//0xCE:实时重量,0xCA:稳定重量
  12. AIFitScaleStatusImpedance = 0xCB,//阻抗功能标识码
  13. AIFitScaleStatusUniversal = 0xCC,//通用标识码
  14. };
  15. /*Weight unit(重量单位)*/
  16. typedef NS_ENUM(NSInteger, AIFitScaleWeightUnit) {
  17. AIFitScaleWeightUnitKG = 0 ,
  18. AIFitScaleWeightUnitLB = 1 ,
  19. AIFitScaleWeightUnitSTLB = 2 ,
  20. AIFitScaleWeightUnitJIN = 3 ,
  21. };
  22. typedef NS_ENUM(NSInteger, MeasureStatus) {
  23. MeasureStatus_Unstable = 0,
  24. MeasureStatus_Stable,
  25. MeasureStatus_Complete,
  26. };
  27. typedef NS_ENUM(NSInteger, AdcMeasureStatus) {
  28. AdcMeasureStatus_Measuring,
  29. AdcMeasureStatus_Success,
  30. AdcMeasureStatus_Failed,
  31. };
  32. typedef NS_ENUM(NSInteger, HistoryStatus) {
  33. HistoryStatus_NoHistory = 0,
  34. HistoryStatus_StartSendHistory,
  35. HistoryStatus_ReceiveOneHistory,
  36. HistoryStatus_EndSendHistory,
  37. };
  38. #endif /* ELAIFitScaleBleHeader_h */