Subversion Repositories HomeAutomation

Rev

Rev 196 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | SVN | RSS feed

Rev 196 Rev 256
Line 14... Line 14...
14
 
14
 
15
/*--------------------------------------------------------------
15
/*--------------------------------------------------------------
16
 * Defines
16
 * Defines
17
 * -----------------------------------------------------------*/
17
 * -----------------------------------------------------------*/
18
#define MAX_LENGTH      21
18
#define MAX_LENGTH      21
-
 
19
#define MAX_DATA_LENGTH 7
19
#define LINES           4
20
#define LINES           4
20
#define CHARACTERS      20
21
#define CHARACTERS      20
21
#define EDIT_MODE_SYMBOL "&&"
22
#define EDIT_MODE_SYMBOL "&&"
22
 
23
 
23
#define MAIN_VIEW       0
24
#define MAIN_VIEW       0
24
#define TEMPSENS_VIEW   1
25
#define TEMPSENS_VIEW   1
25
#define RELAYS_VIEW     2
26
#define RELAYS_VIEW     2
26
#define DIMMERS_VIEW    3
27
#define DIMMERS_VIEW    3
-
 
28
#define SERVO_VIEW      4
27
 
29
 
28
/*---------------------------------------------------------------
30
/*---------------------------------------------------------------
29
 * Functions
31
 * Functions
30
 * ------------------------------------------------------------*/
32
 * ------------------------------------------------------------*/
31
void printLCDview(uint8_t view);
33
void printLCDview(uint8_t view);
Line 41... Line 43...
41
    /* Temperature sensors */
43
    /* Temperature sensors */
42
    "Temperature Sensors", "1: NA     2: NA", "3: NA     4: NA", "Main", "Relay",
44
    "Temperature Sensors", "1: NA     2: NA", "3: NA     4: NA", "Main", "Relay",
43
    /* Relay status */
45
    /* Relay status */
44
    "Relay Status", "1: NA     2: NA", "3: NA    4: NA", "Temp", "Dimmer",
46
    "Relay Status", "1: NA     2: NA", "3: NA     4: NA", "Temp", "Dimmer",
45
    /* Dimmer status */
47
    /* Dimmer status */
46
    "Dimmer Status", "1: NA     2: NA", "3: NA    4: NA", "Relay", "NA"
48
    "Dimmer Status", "1: NA     2: NA", "3: NA     4: NA", "Relay", "Servo",
-
 
49
    /* Servo (blinds) status */
-
 
50
    "Servo Status", "1: NA     2: NA", "3: NA     4: NA", "Dimmer", "    NA"
47
};
51
};
48
 
52
 
49
static uint8_t dataPos[][2] = {
53
static uint8_t dataPos[][2] = {
50
    {3,1}, /* Data position 1 */
54
    {3,1}, /* Data position 1 */
51
    {13,1}, /* Data position 2 */
55
    {13,1}, /* Data position 2 */