📄 secs2.cst
字号:
/*
* SECS-2 customizable definitions
*/
/* The following MUST have six characters exactly */
CTEXT secs_model[SECS2_MODLEN+1] = { "DavidL" } ;
CTEXT secs_softrev[SECS2_SOFTLEN+1];
extern TEXT bt14;
extern TEXT bt15;
extern TEXT bt16;
extern TEXT bt17;
extern TEXT bt18;
extern TEXT bt19;
extern TEXT bt1A;
extern TEXT bt1B;
extern TEXT tx_BTAuxParams;
extern TEXT bt41;
extern TEXT bt42;
extern TEXT bt46;
extern TEXT bt43;
extern TEXT bt45;
extern TEXT bt44;
extern TEXT bt24;
extern TEXT bt2b;
extern TEXT bt26;
extern TEXT bt27;
extern TEXT bt28;
extern TEXT bt2a;
extern TEXT bt31;
extern TEXT bt32;
extern TEXT bt33;
extern TEXT bt34;
extern TEXT bt35;
extern TEXT bt36;
extern TEXT bt37;
extern TEXT bt38;
extern TEXT bt5;
extern TEXT btB;
extern TEXT bt4;
extern TEXT bt5;
extern TEXT bt6;
extern TEXT bt7;
extern TEXT bt8;
extern TEXT bt9;
extern TEXT btA;
// Actuals
SR_STRUC secs_actuallist[]= {
{ bt24, &stact, UN_USEPRESET},
{ bt31, &vact1, UN_USEPRESET}, // 1
{ bt32, &vact2, UN_USEPRESET},
{ bt33, &vact3, UN_USEPRESET},
{ bt34, &vact4, UN_USEPRESET},
{ bt35, &vact5, UN_USEPRESET}, // 5
{ bt36, &vact6, UN_USEPRESET},
{ bt37, &vact7, UN_USEPRESET},
{ bt38, &vact8, UN_USEPRESET},
{ bt14, &al1, UN_BOOL}, // 9
{ bt15, &al2, UN_BOOL},
{ bt16, &al3, UN_BOOL},
{ bt17, &al4, UN_BOOL},
{ bt18, &sb1, UN_BOOL}, // 13
{ bt19, &sb2, UN_BOOL},
{ bt1A, &sb3, UN_BOOL},
{ bt1B, &sb4, UN_BOOL},
{ bt5, &btmod1, UN_MODE},
{ 0,0,0 } }; // 17
// Alarms
SA_STRUC secs_alarmlist[] = {
{ bt14, &al1, AC_STATUS, FALSE, FALSE, TRUE },
{ bt15, &al2, AC_PERSONAL, FALSE, TRUE, TRUE }, // 1
{ bt16, &al3, AC_PERSONAL, FALSE, TRUE, TRUE },
{ bt17, &al4, AC_EQUIP, FALSE, TRUE, TRUE },
{ bt18, &al2, AC_DATINTEG, FALSE, TRUE, TRUE },
{ 0, 0, 0, 0, 0, 0 } };
// Presets
PR_STRUC secs_presetlist[] = {
{ bt24, &prerecord, UN_USEPRESET},
{ bt31, &prerec1, UN_USEPRESET}, // 1
{ bt32, &prerec2, UN_USEPRESET},
{ bt33, &prerec3, UN_USEPRESET},
{ bt34, &prerec4, UN_USEPRESET},
{ bt35, &prerec5, UN_USEPRESET}, // 5
{ bt36, &prerec6, UN_USEPRESET},
{ bt37, &prerec7, UN_USEPRESET},
{ bt38, &prerec8, UN_USEPRESET},
{ bt14, &al1, UN_BOOL}, // 9
{ bt15, &al2, UN_BOOL},
{ bt16, &al3, UN_BOOL},
{ bt17, &al4, UN_BOOL},
{ bt18, &sb1, UN_BOOL}, // 13
{ bt19, &sb2, UN_BOOL},
{ bt1A, &sb3, UN_BOOL},
{ bt1B, &sb4, UN_BOOL},
{ bt5, &btmod1, UN_MODE}, // 17
{ 0, 0, 0} };
// Commands which can be toggled
BOOL * secs_cmdlist[]= { &btsel1, &bton1, &bton2, &bton3, 0 };
// Service Program validator, nothing to use
PROGFUNC secs2_spl_functions[] = { {0 , 0 } };
// Process Program validator, only autostarts & saved files at present
PROGFUNC secs2_ppl_functions[] = {
{ PpvAutoYear, PplAutoYear },
{ PpvAutoCycle, PplAutoCycle },
{ PpvSaveFile, PplSaveFile },
{ 0, 0 } };
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -