// // ELNoiseMeterBleFunctionModel.h // AILinkBleSDK // // Created by LarryZhang on 2022/12/21. // #import 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