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 |
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 |
8 | #define CAN_MODULE_CLASS_NMT 11 |
| 8 | #define CAN_MODULE_CLASS_ACT |
9 | #define CAN_MODULE_CLASS_ACT 12 |
| 9 | #define CAN_MODULE_CLASS_SNS |
10 | #define CAN_MODULE_CLASS_SNS 13 |
| 10 | #define CAN_MODULE_CLASS_DEF |
11 | #define CAN_MODULE_CLASS_DEF 14 |
| 11 | #define CAN_MODULE_CLASS_TST |
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 |
18 | #define CAN_MODULE_CMD_GLOBAL_LIST 0 |
| 18 | #define CAN_MODULE_CMD_GLOBAL_ASCII |
19 | #define CAN_MODULE_CMD_GLOBAL_ASCII 1 |
| 19 | #define CAN_MODULE_CMD_PHYSICAL_PWM |
20 | #define CAN_MODULE_CMD_PHYSICAL_PWM 64 |
| 20 | #define CAN_MODULE_CMD_PHYSICAL_TEMPERATURE_CELSIUS |
21 | #define CAN_MODULE_CMD_PHYSICAL_TEMPERATURE_CELSIUS 65 |
| 21 | #define CAN_MODULE_CMD_PHYSICAL_HUMIDITY_PERCENT |
22 | #define CAN_MODULE_CMD_PHYSICAL_HUMIDITY_PERCENT 66 |
| 22 | #define CAN_MODULE_CMD_PHYSICAL_VOLTAGE |
23 | #define CAN_MODULE_CMD_PHYSICAL_VOLTAGE 67 |
| 23 | #define CAN_MODULE_CMD_PHYSICAL_PHONENUMBER |
24 | #define CAN_MODULE_CMD_PHYSICAL_PHONENUMBER 68 |
| 24 | #define CAN_MODULE_CMD_PHYSICAL_ROTARY_SWITCH |
25 | #define CAN_MODULE_CMD_PHYSICAL_ROTARY_SWITCH 69 |
| 25 | #define CAN_MODULE_CMD_SPECIFIC_LCD_CLEAR |
26 | #define CAN_MODULE_CMD_SPECIFIC_LCD_CLEAR 128 |
| 26 | #define CAN_MODULE_CMD_SPECIFIC_LCD_CURSOR |
27 | #define CAN_MODULE_CMD_SPECIFIC_LCD_CURSOR 129 |
| 27 | #define CAN_MODULE_CMD_SPECIFIC_LCD_TEXT |
28 | #define CAN_MODULE_CMD_SPECIFIC_LCD_TEXT 130 |
| 28 | #define CAN_MODULE_CMD_SPECIFIC_LCD_SIZE |
29 | #define CAN_MODULE_CMD_SPECIFIC_LCD_SIZE 131 |
| 29 | #define CAN_MODULE_CMD_SPECIFIC_LCD_BACKLIGHT |
30 | #define CAN_MODULE_CMD_SPECIFIC_LCD_BACKLIGHT 132 |
| 30 | #define CAN_MODULE_CMD_SPECIFIC_SENSOR_REPORT_INTERVAL |
31 | #define CAN_MODULE_CMD_SPECIFIC_SENSOR_REPORT_INTERVAL 133 |
| 31 | #define CAN_MODULE_CMD_SPECIFIC_LCD_TEXTAT |
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 |
38 | #define CAN_MODULE_TYPE_DEF_DEFAULT 1 |
| 38 | #define CAN_MODULE_TYPE_SNS_DS18X20 |
39 | #define CAN_MODULE_TYPE_SNS_DS18X20 3 |
| 39 | #define CAN_MODULE_TYPE_SNS_FOST02 |
40 | #define CAN_MODULE_TYPE_SNS_FOST02 5 |
| 40 | #define CAN_MODULE_TYPE_SNS_BUSVOLTAGE |
41 | #define CAN_MODULE_TYPE_SNS_BUSVOLTAGE 6 |
| 41 | #define CAN_MODULE_TYPE_SNS_SIMPLEDTMF |
42 | #define CAN_MODULE_TYPE_SNS_SIMPLEDTMF 7 |
| 42 | #define CAN_MODULE_TYPE_SNS_ROTARY |
43 | #define CAN_MODULE_TYPE_SNS_ROTARY 8 |
| 43 | #define CAN_MODULE_TYPE_ACT_HD44789 |
44 | #define CAN_MODULE_TYPE_ACT_HD44789 4 |
| 44 | #define CAN_MODULE_TYPE_ACT_DIMMER230 |
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 |
51 | #define DIRECTIONFLAG_FROM_OWNER 1 |
| 51 | #define DIRECTIONFLAG_TO_OWNER |
52 | #define DIRECTIONFLAG_TO_OWNER 0 |
| 52 | #define NONE_HEARTBEATHEADER |
53 | #define NONE_HEARTBEATHEADER 002c0000 |
| 53 | 54 | ||