iOS AILinkBleSDK - 蓝牙SDK
Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.

ELBfsOKOKDataModel.h 1.1KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. //
  2. // ELBfsOKOKDataModel.h
  3. // Elink
  4. //
  5. #import <Foundation/Foundation.h>
  6. #import "ELBroadcastScaleBleHeader.h"
  7. NS_ASSUME_NONNULL_BEGIN
  8. typedef NS_ENUM(NSInteger, OKOKDevType) {
  9. /** 体重秤 */
  10. OKOKDevType_Weight = 0 ,
  11. /** 体脂秤 */
  12. OKOKDevType_Bfr ,
  13. };
  14. /** lea one 秤返回的数据对象模型 */
  15. @interface ELBfsOKOKDataModel : NSObject
  16. /** 流水号 */
  17. @property (nonatomic, assign) NSInteger serialNumber;
  18. /** 设备返回的原始体重 */
  19. @property (nonatomic, assign) NSInteger rawWeight;
  20. /** 电阻 */
  21. @property (nonatomic, assign) NSInteger adc;
  22. /** mac地址 */
  23. @property (nonatomic, copy) NSString *mac;
  24. /** 设备类型 */
  25. @property (nonatomic, assign) OKOKDevType devType;
  26. /** 单位 (仅支持 kg,斤,lb和st:lb) */
  27. @property (nonatomic, assign) ELDeviceWeightUnit unit;
  28. /** 小数位 */
  29. @property (nonatomic, assign) NSInteger weightPoint;
  30. /** 是否为锁定数据 */
  31. @property (nonatomic, assign) BOOL isLockData;
  32. + (instancetype)initWithDevBleData:(NSData *)data;
  33. @end
  34. NS_ASSUME_NONNULL_END