123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- //
- // ELCM02_BleSupportFunctionModel.h
- // AILinkBleSDK
- //
- // Created by cliCk on 2021/9/22.
- // Copyright © 2021 IOT. All rights reserved.
- //
-
- #import <Foundation/Foundation.h>
- #import "ELCM02_BleHeader.h"
-
- NS_ASSUME_NONNULL_BEGIN
-
- /** CM02设备支持功能对象模型 */
- @interface ELCM02_BleSupportFunctionModel : NSObject
-
- /** 设备类型 */
- @property (nonatomic, assign) enum CM02_DeviceType deviceType;
-
- /** 是否支持自动背光 */
- @property (nonatomic, assign) BOOL autoLight;
-
- /** 是否支持手动背光 */
- @property (nonatomic, assign) BOOL manualLight;
-
- /** 支持的档位个数 */
- @property (nonatomic, assign) NSInteger gearNum;
-
- /** 是否支持定速巡航功能, 0:不支持,1:支持 */
- @property (nonatomic, assign, getter=isCruiseSupported) BOOL cruiseSupported;
-
- /** 是否支持定速巡航开关, 0:不支持,1:支持 */
- @property (nonatomic, assign, getter=isCruiseControlSupported) BOOL cruiseControlSupported;
-
- /** 是否支持零启动和非零启动切换 */
- @property (nonatomic, assign) BOOL speedStartChange;
-
- /** 控制器厂商代码编号 */
- @property (nonatomic, assign) BOOL controlCodeNum;
-
- /** 电池信息 */
- @property (nonatomic, assign) BOOL batteryInformation;
-
- /** 电池厂商代码编号 */
- @property (nonatomic, assign) BOOL batteryCodeNum;
-
- /** 右转灯开关 */
- @property (nonatomic, assign) BOOL rightLightSwitch;
-
- /** 左转灯开关 */
- @property (nonatomic, assign) BOOL leftLightSwitch;
-
- /** 氛围灯开关 */
- @property (nonatomic, assign) BOOL ambientLightSwitch;
-
- /** 日行灯开关 */
- @property (nonatomic, assign) BOOL daytimeRunningLightSwitch;
-
- /** 刹车灯开关 */
- @property (nonatomic, assign) BOOL brakeLightSwitch;
-
- /** 前车灯开关 */
- @property (nonatomic, assign) BOOL frontLightSwitch;
-
- + (instancetype)instanceWithBleData:(NSData *)data;
-
- @end
-
- NS_ASSUME_NONNULL_END
|