Subversion Repositories HomeAutomation

Rev

Rev 126 | Rev 141 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | SVN | RSS feed

Rev 126 Rev 139
Line 1... Line 1...
1
/*********************************************************************
1
/*********************************************************************
2
 *
2
 *
3
 *   Defines functs and funccs and other global definitions.
3
 *   Defines functs and funccs and other global definitions.
4
 *
4
 *
5
 *********************************************************************
5
 *********************************************************************
6
 * FileName:            $HeadURL: https://svn.auml.se/svn/HomeAutomation/trunk/EmbeddedSoftware/PIC/Include/funcdefs.h $
6
 * FileName:            $HeadURL: https://svn.auml.se/svn/HomeAutomation/trunk/EmbeddedSoftware/PIC/Include/funcdefs.h $
7
 * Last changed:    $LastChangedDate: 2006-11-19 16:00:56 +0100 (Sun, 19 Nov 2006) $
7
 * Last changed:    $LastChangedDate: 2006-11-20 21:31:03 +0100 (Mon, 20 Nov 2006) $
8
 * By:          $LastChangedBy: johboh $
8
 * By:          $LastChangedBy: johboh $
9
 * Revision:        $Revision: 126 $
9
 * Revision:        $Revision: 139 $
10
 ********************************************************************/
10
 ********************************************************************/
11
 
11
 
12
 
12
 
13
 
13
 
14
//<FUNCT>
14
//<FUNCT>
Line 26... Line 26...
26
//<FUNCC> program packet
26
//<FUNCC> program packet
27
#define FUNCC_BOOT_PGM 0b0000000011 //To indicate programming data packet.
27
#define FUNCC_BOOT_PGM 0b0000000011 //To indicate programming data packet.
28
 
28
 
29
//<FUNCC> ack packet
29
//<FUNCC> ack packet
30
#define FUNCC_BOOT_ACK 0b0000000100 //Ack packet
30
#define FUNCC_BOOT_ACK 0b0000000100 //Ack packet
-
 
31
 
31
 
32
 
32
//<FUNCC>
33
//<FUNCC>
33
#define FUNCC_SENSORS_IR 0b0000000001
34
#define FUNCC_SENSORS_IR            0b0000000001
-
 
35
#define FUNCC_SENSORS_TEMPERATURE_INSIDE    0b0000000010
-
 
36
#define FUNCC_SENSORS_TEMPERATURE_OUTSIDE   0b0000000011
-
 
37
#define FUNCC_SENSORS_TEMPERATURE_FREEZER   0b0000000012
-
 
38
#define FUNCC_SENSORS_TEMPERATURE_REFRIGERATOR  0b0000000013
34
 
39
 
35
 
40
 
36
#define DEFAULT_ID 0x78     // Default ID for bootloader/node when no id is set.
41
#define DEFAULT_ID 0x78     // Default ID for bootloader/node when no id is set.
37
#define DEFAULT_NID 0x00    // Default ID for bootloader/node when no nid is set.
42
#define DEFAULT_NID 0x00    // Default ID for bootloader/node when no nid is set.
38
 
43