12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- //
- // ELNoiseMeterBleFunctionModel.h
- // AILinkBleSDK
- //
- // Created by LarryZhang on 2022/12/21.
- //
-
- #import <Foundation/Foundation.h>
-
- NS_ASSUME_NONNULL_BEGIN
-
- @interface ELNoiseMeterBleFunctionModel : NSObject
-
- //0x80:协议版本 1
- @property (nonatomic, assign) NSInteger version;
-
- //0x01:频率计权A/C 1
- @property (nonatomic, assign) BOOL supportFrequencyWeightingA;
- @property (nonatomic, assign) BOOL supportFrequencyWeightingC;
-
- //0x02:测量总范围 5
- @property (nonatomic, assign) NSInteger measuringRangeScale;
- @property (nonatomic, assign) NSInteger measuringRangeMin;
- @property (nonatomic, assign) NSInteger measuringRangeMax;
-
- //0x03:测量等级切换 1
- @property (nonatomic, assign) BOOL supportMeasurementLevelSwitch;
-
- //0x04:Max/Min模式 1
- @property (nonatomic, assign) BOOL supportMaxMinMode;
-
- //0x05:时间加权(Fast/Slow) 1
- @property (nonatomic, assign) BOOL supportTimeWeightedFast;
- @property (nonatomic, assign) BOOL supportTimeWeightedSlow;
-
- //0x06:数值保持(hold) 1
- @property (nonatomic, assign) BOOL supportValueHold;
-
- //0x07:报警功能 5
- @property (nonatomic, assign) BOOL supportAlarm;
- @property (nonatomic, assign) NSInteger alarmMin;
- @property (nonatomic, assign) NSInteger alarmMax;
-
- //0x08:背光 1
- @property (nonatomic, assign) BOOL supportBacklight;
-
- //0x09:噪音值 1
- @property (nonatomic, assign) NSInteger noiseValueScale;
-
- //0x0A:历史 1
- @property (nonatomic, assign) BOOL supportHistory;
-
- //0x0B:供电 1
- @property (nonatomic, assign) NSInteger powerSupplyType;
-
- @end
-
- NS_ASSUME_NONNULL_END
|