7#define DEV_NAME_SIZE 40
8#define HTTP_PORT_SIZE 10
14 uint32_t DataBaudRate;
15 char DeviceName[DEV_NAME_SIZE];
18 uint8_t Output_Parity;
20 uint8_t Var_ET[REG_VAR_SIZE];
21 uint8_t Var_EF[REG_VAR_SIZE];
22 uint8_t Var_ES[REG_VAR_SIZE];
23 uint8_t Var_EC[REG_VAR_SIZE];
24 uint8_t Var_EV[REG_VAR_SIZE];
25 uint8_t Var_EU[REG_VAR_SIZE];
26 uint8_t Var_EP[REG_VAR_SIZE];
27 uint8_t Var_EA[REG_VAR_SIZE];
28 uint8_t Var_EW[REG_VAR_SIZE];
29 uint8_t Var_BI[REG_VAR_SIZE];
30 uint8_t Var_BM[REG_VAR_SIZE];
31 uint8_t Var_BP[REG_VAR_SIZE];
32 uint8_t Var_XX[20][REG_VAR_SIZE];
33 uint8_t Config_User[20];
34 uint8_t Config_Pass[20];
38 uint8_t Var_HP[HTTP_PORT_SIZE];
45extern volatile BOOL Settings_Changed;
49#define IP_ADDR_MODE_DHCP (1)
50#define IP_ADDR_MODE_STATIC (2)
55extern uint8_t Var_ET[REG_VAR_SIZE];
56extern uint8_t Var_EF[REG_VAR_SIZE];
57extern uint8_t Var_ES[REG_VAR_SIZE];
58extern uint8_t Var_EC[REG_VAR_SIZE];
59extern uint8_t Var_EV[REG_VAR_SIZE];
60extern uint8_t Var_EU[REG_VAR_SIZE];
61extern uint8_t Var_EP[REG_VAR_SIZE];
62extern uint8_t Var_EA[REG_VAR_SIZE];
63extern uint8_t Var_EW[REG_VAR_SIZE];
64extern uint8_t Var_BI[REG_VAR_SIZE];
65extern uint8_t Var_BM[REG_VAR_SIZE];
66extern uint8_t Var_BP[REG_VAR_SIZE];
67extern uint8_t Var_XX[NB_VAR_CNT][REG_VAR_SIZE];
69extern uint8_t Var_SI[REG_VAR_SIZE];
70extern uint8_t Var_SN[REG_VAR_SIZE];
71extern uint8_t Var_SG[REG_VAR_SIZE];
72extern uint8_t Var_SD[REG_VAR_SIZE];
73extern uint8_t Var_SU[REG_VAR_SIZE];
74extern uint8_t Var_HP[REG_VAR_SIZE];
75extern uint8_t PostVar;
76extern uint8_t StatusVar;
78#define BIT_VALID_LINK (1)
79#define BIT_POST_UPDATE (2)
80#define BIT_READY_TO_SEND_EMAIL (4)
81#define BIT_EMAIL_SUCCESS (16)
82#define BIT_UDP_RECEIVED (32);
84#define PARALLAX_UDP_PORT (10000)
91void CheckNVSettings();
Configuration Settings.
Definition Parallax/src/nvsettings.h:13