26 #define POS_1ST_NAME 0
30 #define POS_2ND_NAME 13
34 #define POS_GRP_START 5
42 #define SZ_SETUP_ITEM sizeof(SETUP_ITEM)
115 #define POS_STP_NIT 0
119 #define POS_STP_OIT 1
123 #define POS_STP_ARV 2
127 #define POS_STP_RCV 3
131 #define POS_STP_RRI 4
135 #define POS_STP_SMI 5
139 #define POS_STP_SDT 6
143 #define POS_STP_SDD 7
147 #define POS_STP_ECD 8
159 #define POS_STP_HCI 9
163 #define POS_STP_IVM 10
167 #define POS_STP_DET 11
171 #define POS_STP_TRA 11
180 static inline UINT gArv(
void) {
187 static inline UCHAR gRcv(
void) {
194 static inline UINT gRri(
void) {
201 static inline INT gOit(
void) {
208 static inline INT gSdt(
void) {
215 static inline UCHAR gSdd(
void) {
221 static inline UCHAR gEcd(
void) {
242 static inline INT gNit(
void) {
249 static inline UCHAR gSmi(
void) {
257 static inline INT gdInNom(
INT inTemp) {
258 return inTemp - gNit();
264 static inline UCHAR gIvMeas(
void) {
271 static inline UCHAR gHci(
void) {
278 static inline UCHAR gDelTemp(
void) {
285 static inline UCHAR gMxTra(
void) {
void PrintPage(UCHAR id)
takes care of visualization on screen, flashes the selected setup value, identifies selected item and...
struct SETUP_ITEM SETUP_ITEM
void SetSetupValues(UINT *sv)
update payload values in from ram to eeprom
void TestButton(BTN_CODE bc)
testing diferent button codes by screen visualization (inactive)
void DoSetup(BTN_CODE bc, OP_MODE *opm)
does the setup job, distinguishes data selection and modification dependent on user pressed buttons a...
UINT * GetSetupValues(UCHAR fromEep)
get payload values from specified memory location
UINT g_setVals[NUM_SETUPS]
void SetupInit(void)
setup initialization at startup