Subversion Repositories HomeAutomation

Rev

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

Rev 946 Rev 947
Line 1... Line 1...
1
// Built on Sun Dec 21 23:02:43 2008 by makeCanIdHeader.pl
1
// Built on Mon Dec 22 19:34:04 2008 by makeCanId.pl
-
 
2
// DO NOT CHANGE MANUALLY
2
 
3
 
3
//------------------ //
4
//------------------ //
4
// Class definitions //
5
// Class definitions //
5
//------------------ //
6
//------------------ //
6
 
7
 
7
#define CAN_MODULE_CLASS_NMT = 11
8
#define CAN_MODULE_CLASS_NMT 11
8
#define CAN_MODULE_CLASS_ACT = 12
9
#define CAN_MODULE_CLASS_ACT 12
9
#define CAN_MODULE_CLASS_SNS = 13
10
#define CAN_MODULE_CLASS_SNS 13
10
#define CAN_MODULE_CLASS_DEF = 14
11
#define CAN_MODULE_CLASS_DEF 14
11
#define CAN_MODULE_CLASS_TST = 15
12
#define CAN_MODULE_CLASS_TST 15
12
 
13
 
13
//-------------------- //
14
//-------------------- //
14
// Command definitions //
15
// Command definitions //
15
//-------------------- //
16
//-------------------- //
16
 
17
 
17
#define CAN_MODULE_CMD_GLOBAL_LIST = 0
18
#define CAN_MODULE_CMD_GLOBAL_LIST 0
18
#define CAN_MODULE_CMD_GLOBAL_ASCII = 1
19
#define CAN_MODULE_CMD_GLOBAL_ASCII 1
19
#define CAN_MODULE_CMD_PHYSICAL_PWM = 64
20
#define CAN_MODULE_CMD_PHYSICAL_PWM 64
20
#define CAN_MODULE_CMD_PHYSICAL_TEMPERATURE_CELSIUS = 65
21
#define CAN_MODULE_CMD_PHYSICAL_TEMPERATURE_CELSIUS 65
21
#define CAN_MODULE_CMD_PHYSICAL_HUMIDITY_PERCENT = 66
22
#define CAN_MODULE_CMD_PHYSICAL_HUMIDITY_PERCENT 66
22
#define CAN_MODULE_CMD_PHYSICAL_VOLTAGE = 67
23
#define CAN_MODULE_CMD_PHYSICAL_VOLTAGE 67
23
#define CAN_MODULE_CMD_PHYSICAL_PHONENUMBER = 68
24
#define CAN_MODULE_CMD_PHYSICAL_PHONENUMBER 68
24
#define CAN_MODULE_CMD_PHYSICAL_ROTARY_SWITCH = 69
25
#define CAN_MODULE_CMD_PHYSICAL_ROTARY_SWITCH 69
25
#define CAN_MODULE_CMD_SPECIFIC_LCD_CLEAR = 128
26
#define CAN_MODULE_CMD_SPECIFIC_LCD_CLEAR 128
26
#define CAN_MODULE_CMD_SPECIFIC_LCD_CURSOR = 129
27
#define CAN_MODULE_CMD_SPECIFIC_LCD_CURSOR 129
27
#define CAN_MODULE_CMD_SPECIFIC_LCD_TEXT = 130
28
#define CAN_MODULE_CMD_SPECIFIC_LCD_TEXT 130
28
#define CAN_MODULE_CMD_SPECIFIC_LCD_SIZE = 131
29
#define CAN_MODULE_CMD_SPECIFIC_LCD_SIZE 131
29
#define CAN_MODULE_CMD_SPECIFIC_LCD_BACKLIGHT = 132
30
#define CAN_MODULE_CMD_SPECIFIC_LCD_BACKLIGHT 132
30
#define CAN_MODULE_CMD_SPECIFIC_SENSOR_REPORT_INTERVAL = 133
31
#define CAN_MODULE_CMD_SPECIFIC_SENSOR_REPORT_INTERVAL 133
31
#define CAN_MODULE_CMD_SPECIFIC_LCD_TEXTAT = 134
32
#define CAN_MODULE_CMD_SPECIFIC_LCD_TEXTAT 134
32
 
33
 
33
//------------------- //
34
//------------------- //
34
// Module definitions //
35
// Module definitions //
35
//------------------- //
36
//------------------- //
36
 
37
 
37
#define CAN_MODULE_TYPE_DEF_DEFAULT = 1
38
#define CAN_MODULE_TYPE_DEF_DEFAULT 1
38
#define CAN_MODULE_TYPE_SNS_DS18X20 = 3
39
#define CAN_MODULE_TYPE_SNS_DS18X20 3
39
#define CAN_MODULE_TYPE_SNS_FOST02 = 5
40
#define CAN_MODULE_TYPE_SNS_FOST02 5
40
#define CAN_MODULE_TYPE_SNS_BUSVOLTAGE = 6
41
#define CAN_MODULE_TYPE_SNS_BUSVOLTAGE 6
41
#define CAN_MODULE_TYPE_SNS_SIMPLEDTMF = 7
42
#define CAN_MODULE_TYPE_SNS_SIMPLEDTMF 7
42
#define CAN_MODULE_TYPE_SNS_ROTARY = 8
43
#define CAN_MODULE_TYPE_SNS_ROTARY 8
43
#define CAN_MODULE_TYPE_ACT_HD44789 = 4
44
#define CAN_MODULE_TYPE_ACT_HD44789 4
44
#define CAN_MODULE_TYPE_ACT_DIMMER230 = 8
45
#define CAN_MODULE_TYPE_ACT_DIMMER230 8
45
 
46
 
46
//----------------- //
47
//----------------- //
47
// Misc definitions //
48
// Misc definitions //
48
//----------------- //
49
//----------------- //
49
 
50
 
50
#define DIRECTIONFLAG_FROM_OWNER = 1
51
#define DIRECTIONFLAG_FROM_OWNER 1
51
#define DIRECTIONFLAG_TO_OWNER = 0
52
#define DIRECTIONFLAG_TO_OWNER 0
52
#define NONE_HEARTBEATHEADER = 002c0000
53
#define NONE_HEARTBEATHEADER 002c0000
53
 
54