📄 com.h
字号:
#define kMyTempID 'TemP'#define kLogType 'myLg'#define kTempVer 0xaUInt32 gLogIntervallIndex;DmOpenRef logDb;struct roms { MemHandle roms; UInt16 max;};char gSerialBuffer[900];struct roms rom_list;#define DS1820_FAMILY 0x10#define DS1822_FAMILY 0x22#define DS18B20_FAMILY 0x28#define kTempLogIntervalls {1, 3, 10, 30, 60, 180, 600, 1800, 3600, 10800, 36000}enum{ myTempFtrTempErr, myTempFtrTempSerialRefNum, myTempFtrTempState, myTempFtrFlags, myTempFtrTempLogIntervallIndex, myTempFtrTempErrorCounter};#define myTempAlarmSndClick 1<<0#define myTempAlarmLog 1<<2enum{ tempNoError, /* 0 */ tempSerErrNotOpen, tempSerErrTimeOut, tempSerErrLineErr, tempSerErrAlreadyOpen, tempSerErrCantOpen, tempSerErrCantClose, tempSerErrLibCantLoad, tempSerErrBadParam, tempOWErrNothingDetected, /* 9 */ tempErrCRCErr, tempErrConvErr, tempErrUnknownErr};FieldPtr SetFieldTextFromString(UInt16 fieldID, Char* strP);void ClearFieldText(UInt16 fieldID);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -