// // ELNoiseMeterBleHeader.h // Pods // // Created by LarryZhang on 2022/12/21. // #ifndef ELNoiseMeterBleHeader_h #define ELNoiseMeterBleHeader_h typedef NS_ENUM(NSUInteger, ELNoiseMeterBleCMD) { ELNoiseMeterBleCMD01 = 0x01, //CMD:APP获取设备功能列表 ELNoiseMeterBleCMD02 = 0x02, //CMD:MCU主控回应设备功能列表 ELNoiseMeterBleCMD03 = 0x03, //CMD:APP获取设备状态 ELNoiseMeterBleCMD04 = 0x04, //CMD:MCU主控回应设备状态 ELNoiseMeterBleCMD05 = 0x05, //CMD:APP设置/获取参数 ELNoiseMeterBleCMD06 = 0x06, //CMD:MCU返回设置参数 ELNoiseMeterBleCMDF1 = 0xF1, //CMD:上发保存数据 }; typedef NS_ENUM(NSUInteger, ELNoiseMeterTLVType) { ELNoiseMeterTLVTypeFrequencyWeightingAC = 0x01, //0x01:频率计权A/C ELNoiseMeterTLVTypeTotalMeasuringRange = 0x02, //0x02:测量总范围 ELNoiseMeterTLVTypeMeasurementLevelSwitch = 0x03, //0x03:测量等级切换 ELNoiseMeterTLVTypeMaxMinMode = 0x04, //0x04:Max/Min模式 ELNoiseMeterTLVTypeTimeWeightedFastSlow = 0x05, //0x05:时间加权(Fast/Slow) ELNoiseMeterTLVTypeValueHold = 0x06, //0x06:数值保持(hold) ELNoiseMeterTLVTypeAlarm = 0x07, //0x07:报警 ELNoiseMeterTLVTypeBacklight = 0x08, //0x08:背光 ELNoiseMeterTLVTypeNoiseValue = 0x09, //0x09:噪音值 ELNoiseMeterTLVTypeHistory = 0x0A, //0x0A:历史 ELNoiseMeterTLVTypePowerSupply = 0x0B, //0x0B:供电 ELNoiseMeterTLVTypeDeviceBinding = 0x0C, //0x0C:设备绑定 ELNoiseMeterTLVTypeVersion = 0x80, //0x80:协议版本 }; #endif /* ELNoiseMeterBleHeader_h */