123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- //
- // ELMeatProbeBoxMultipleBleBBQParamModel.h
- // AILinkComponentMeatProbe
- //
-
- #import <Foundation/Foundation.h>
-
- NS_ASSUME_NONNULL_BEGIN
-
- @interface ELMeatProbeBoxMultipleBleBBQParamModel : NSObject
-
- //生成时间
- @property (nonatomic, assign) NSTimeInterval timestamp;
-
- @property (nonatomic, strong) NSData *macData;
- @property (nonatomic, copy, readonly) NSString *macString;
-
- @property (nonatomic, assign) UInt8 state; //State: 0x00:未开始,结束任务时,状态切为未开始,未开始状态时,不需要判定其他参数 0x01:已开始,开始任务时,状态切位已开始
-
- @property (nonatomic, assign) UInt8 foodType; //食物类型
-
- @property (nonatomic, assign) UInt16 targetTemperatureRaw_C; //食物目标温度:℃
- @property (nonatomic, assign, readonly) NSInteger targetTemperature_C;
- @property (nonatomic, assign) UInt16 targetTemperatureRaw_F; //食物目标温度:℉
- @property (nonatomic, assign, readonly) NSInteger targetTemperature_F;
-
- @property (nonatomic, assign) UInt16 ambientMinTemperatureRaw_C; //炉温目标下限:℃
- @property (nonatomic, assign, readonly) NSInteger ambientMinTemperature_C;
- @property (nonatomic, assign) UInt16 ambientMinTemperatureRaw_F; //炉温目标下限:℉
- @property (nonatomic, assign, readonly) NSInteger ambientMinTemperature_F;
-
- @property (nonatomic, assign) UInt16 ambientMaxTemperatureRaw_C; //炉温目标上限:℃
- @property (nonatomic, assign, readonly) NSInteger ambientMaxTemperature_C;
- @property (nonatomic, assign) UInt16 ambientMaxTemperatureRaw_F; //炉温目标上限:℉
- @property (nonatomic, assign, readonly) NSInteger ambientMaxTemperature_F;
-
- @property (nonatomic, assign) float alarmTemperaturePercent; //提醒温度对目标温度百分比 0~1.0
-
- @property (nonatomic, assign) UInt32 cookingId; //CookingID
-
- @property (nonatomic, assign) UInt32 workTime; //任务已运行时间,单位s
-
- @property (nonatomic, assign) UInt32 timerCount; //计时剩余时间(秒)
-
- @property (nonatomic, assign) UInt8 foodRawness; //食物熟度 (maturityID)
-
- @property (nonatomic, strong) NSData *remarkData;
-
- - (void)clearAll;
-
- - (void)cookDone;
-
- - (NSData *)dataValue;
-
- - (NSString *)remark;
- - (NSString *)setRemark:(NSString *)remark;
-
- @end
-
- NS_ASSUME_NONNULL_END
|