Rev 2276 | Details | Compare with Previous | Last modification | View Log | SVN | RSS feed
| Rev | Author | Line No. | Line |
|---|---|---|---|
| 2281 | linlun | 1 | // Built on Wed Mar 5 21:42:43 2014 by makeCanId.pl |
| 947 | runge | 2 | // DO NOT CHANGE MANUALLY |
| 946 | runge | 3 | |
| 965 | runge | 4 | #ifndef MODULEID_H_ |
| 5 | #define MODULEID_H_ |
||
| 6 | |||
| 946 | runge | 7 | //------------------ // |
| 8 | // Class definitions // |
||
| 9 | //------------------ // |
||
| 10 | |||
| 986 | runge | 11 | #define CAN_MODULE_CLASS_NMT 0 |
| 12 | #define CAN_MODULE_CLASS_MNMT 11 |
||
| 947 | runge | 13 | #define CAN_MODULE_CLASS_ACT 12 |
| 14 | #define CAN_MODULE_CLASS_SNS 13 |
||
| 15 | #define CAN_MODULE_CLASS_DEF 14 |
||
| 16 | #define CAN_MODULE_CLASS_TST 15 |
||
| 1266 | pengi | 17 | #define CAN_MODULE_CLASS_CHN 10 |
| 946 | runge | 18 | |
| 19 | //-------------------- // |
||
| 20 | // Command definitions // |
||
| 21 | //-------------------- // |
||
| 22 | |||
| 947 | runge | 23 | #define CAN_MODULE_CMD_GLOBAL_LIST 0 |
| 954 | runge | 24 | #define CAN_MODULE_CMD_GLOBAL_DEBUG 2 |
| 25 | #define CAN_MODULE_CMD_GLOBAL_REPORT_INTERVAL 3 |
||
| 1580 | kribba | 26 | #define CAN_MODULE_CMD_GLOBAL_GPSTIME 10 |
| 1584 | kribba | 27 | #define CAN_MODULE_CMD_GLOBAL_GPSDATE 11 |
| 947 | runge | 28 | #define CAN_MODULE_CMD_PHYSICAL_PWM 64 |
| 29 | #define CAN_MODULE_CMD_PHYSICAL_TEMPERATURE_CELSIUS 65 |
||
| 30 | #define CAN_MODULE_CMD_PHYSICAL_HUMIDITY_PERCENT 66 |
||
| 31 | #define CAN_MODULE_CMD_PHYSICAL_VOLTAGE 67 |
||
| 32 | #define CAN_MODULE_CMD_PHYSICAL_PHONENUMBER 68 |
||
| 33 | #define CAN_MODULE_CMD_PHYSICAL_ROTARY_SWITCH 69 |
||
| 955 | runge | 34 | #define CAN_MODULE_CMD_PHYSICAL_BUTTON 70 |
| 993 | arune | 35 | #define CAN_MODULE_CMD_PHYSICAL_IR 71 |
| 1260 | arune | 36 | #define CAN_MODULE_CMD_PHYSICAL_CURRENT 72 |
| 1121 | linlun | 37 | #define CAN_MODULE_CMD_PHYSICAL_ELECTRICPOWER 73 |
| 1419 | linlun | 38 | #define CAN_MODULE_CMD_PHYSICAL_SETPIN 74 |
| 1421 | linlun | 39 | #define CAN_MODULE_CMD_PHYSICAL_PINSTATUS 75 |
| 1728 | cougar | 40 | #define CAN_MODULE_CMD_PHYSICAL_COUNTER 76 |
| 2166 | arune | 41 | #define CAN_MODULE_CMD_PHYSICAL_FLOW 77 |
| 2225 | linlun | 42 | #define CAN_MODULE_CMD_PHYSICAL_DISTANCE 78 |
| 2229 | linlun | 43 | #define CAN_MODULE_CMD_PHYSICAL_PERCENT 79 |
| 1121 | linlun | 44 | #define CAN_MODULE_CMD_POWER_SETENERGY 128 |
| 1436 | linlun | 45 | #define CAN_MODULE_CMD_POWER_AVGPOWER 129 |
| 993 | arune | 46 | #define CAN_MODULE_CMD_IRRECEIVE_IRRAW 128 |
| 1471 | arune | 47 | #define CAN_MODULE_CMD_IRTRANSCEIVE_IRRAW 128 |
| 2236 | linlun | 48 | #define CAN_MODULE_CMD_RFTRANSCEIVE_IRRAW 128 |
| 1577 | arune | 49 | #define CAN_MODULE_CMD_IRTRANSCEIVE_IRCONFIG 129 |
| 1810 | arune | 50 | #define CAN_MODULE_CMD_IRTRANSCEIVE_IRPRONTOSTART 130 |
| 1819 | arune | 51 | #define CAN_MODULE_CMD_IRTRANSCEIVE_IRPRONTOTIMING 131 |
| 1825 | arune | 52 | #define CAN_MODULE_CMD_IRTRANSCEIVE_IRPRONTOCONTINUE 132 |
| 53 | #define CAN_MODULE_CMD_IRTRANSCEIVE_IRPRONTOSTOP 133 |
||
| 1827 | arune | 54 | #define CAN_MODULE_CMD_IRTRANSCEIVE_IRPRONTORESPONSE 134 |
| 55 | #define CAN_MODULE_CMD_IRTRANSCEIVE_IRPRONTODATA1 135 |
||
| 56 | #define CAN_MODULE_CMD_IRTRANSCEIVE_IRPRONTODATA2 136 |
||
| 57 | #define CAN_MODULE_CMD_IRTRANSCEIVE_IRPRONTODATA3 137 |
||
| 58 | #define CAN_MODULE_CMD_IRTRANSCEIVE_IRPRONTODATA4 138 |
||
| 59 | #define CAN_MODULE_CMD_IRTRANSCEIVE_IRPRONTODATA5 139 |
||
| 60 | #define CAN_MODULE_CMD_IRTRANSCEIVE_IRPRONTODATA6 140 |
||
| 61 | #define CAN_MODULE_CMD_IRTRANSCEIVE_IRPRONTODATA7 141 |
||
| 62 | #define CAN_MODULE_CMD_IRTRANSCEIVE_IRPRONTODATA8 142 |
||
| 63 | #define CAN_MODULE_CMD_IRTRANSCEIVE_IRPRONTODATA9 143 |
||
| 64 | #define CAN_MODULE_CMD_IRTRANSCEIVE_IRPRONTODATA10 144 |
||
| 65 | #define CAN_MODULE_CMD_IRTRANSCEIVE_IRPRONTODATA11 145 |
||
| 66 | #define CAN_MODULE_CMD_IRTRANSCEIVE_IRPRONTODATA12 146 |
||
| 67 | #define CAN_MODULE_CMD_IRTRANSCEIVE_IRPRONTODATA13 147 |
||
| 68 | #define CAN_MODULE_CMD_IRTRANSCEIVE_IRPRONTODATA14 148 |
||
| 69 | #define CAN_MODULE_CMD_IRTRANSCEIVE_IRPRONTODATA15 149 |
||
| 70 | #define CAN_MODULE_CMD_IRTRANSCEIVE_IRPRONTODATA16 150 |
||
| 71 | #define CAN_MODULE_CMD_IRTRANSCEIVE_IRPRONTOEND1 151 |
||
| 72 | #define CAN_MODULE_CMD_IRTRANSCEIVE_IRPRONTOEND2 152 |
||
| 73 | #define CAN_MODULE_CMD_IRTRANSCEIVE_IRPRONTOEND3 153 |
||
| 74 | #define CAN_MODULE_CMD_IRTRANSCEIVE_IRPRONTOEND4 154 |
||
| 75 | #define CAN_MODULE_CMD_IRTRANSCEIVE_IRPRONTOEND5 155 |
||
| 76 | #define CAN_MODULE_CMD_IRTRANSCEIVE_IRPRONTOEND6 156 |
||
| 77 | #define CAN_MODULE_CMD_IRTRANSCEIVE_IRPRONTOEND7 157 |
||
| 78 | #define CAN_MODULE_CMD_IRTRANSCEIVE_IRPRONTOEND8 158 |
||
| 79 | #define CAN_MODULE_CMD_IRTRANSCEIVE_IRPRONTOEND9 159 |
||
| 80 | #define CAN_MODULE_CMD_IRTRANSCEIVE_IRPRONTOEND10 160 |
||
| 81 | #define CAN_MODULE_CMD_IRTRANSCEIVE_IRPRONTOEND11 161 |
||
| 82 | #define CAN_MODULE_CMD_IRTRANSCEIVE_IRPRONTOEND12 162 |
||
| 83 | #define CAN_MODULE_CMD_IRTRANSCEIVE_IRPRONTOEND13 163 |
||
| 84 | #define CAN_MODULE_CMD_IRTRANSCEIVE_IRPRONTOEND14 164 |
||
| 85 | #define CAN_MODULE_CMD_IRTRANSCEIVE_IRPRONTOEND15 165 |
||
| 86 | #define CAN_MODULE_CMD_IRTRANSCEIVE_IRPRONTOEND16 166 |
||
| 1000 | kribba | 87 | #define CAN_MODULE_CMD_NMEA_POSITION 128 |
| 1584 | kribba | 88 | #define CAN_MODULE_CMD_NMEA_HEADING 129 |
| 968 | runge | 89 | #define CAN_MODULE_CMD_DEBUG_PRINTF 128 |
| 2234 | arune | 90 | #define CAN_MODULE_CMD_DEBUG_BENCHMARK 129 |
| 950 | runge | 91 | #define CAN_MODULE_CMD_HD44789_LCD_CLEAR 128 |
| 92 | #define CAN_MODULE_CMD_HD44789_LCD_CURSOR 129 |
||
| 93 | #define CAN_MODULE_CMD_HD44789_LCD_TEXT 130 |
||
| 94 | #define CAN_MODULE_CMD_HD44789_LCD_SIZE 131 |
||
| 95 | #define CAN_MODULE_CMD_HD44789_LCD_BACKLIGHT 132 |
||
| 958 | runge | 96 | #define CAN_MODULE_CMD_HD44789_LCD_TEXTAT 133 |
| 1438 | linlun | 97 | #define CAN_MODULE_CMD_RGBDRIVER_DEBUG 128 |
| 1448 | myhrman | 98 | #define CAN_MODULE_CMD_SERIAL_SERIALDATA 128 |
| 1452 | myhrman | 99 | #define CAN_MODULE_CMD_SERIAL_SERIALCONFIG 129 |
| 1764 | myhrman | 100 | #define CAN_MODULE_CMD_SERIAL_SERIALFILTER 130 |
| 1539 | arune | 101 | #define CAN_MODULE_CMD_INPUTANALOG_ANALOGCONFIG 128 |
| 1110 | linlun | 102 | #define CAN_MODULE_CMD_PID_DEBUG 128 |
| 1364 | linlun | 103 | #define CAN_MODULE_CMD_PID_CONFIG_SENSOR 129 |
| 104 | #define CAN_MODULE_CMD_PID_CONFIG_ACTUATOR 130 |
||
| 105 | #define CAN_MODULE_CMD_PID_CONFIG_PARAMETER 131 |
||
| 106 | #define CAN_MODULE_CMD_PID_PID_STATUS 132 |
||
| 2268 | linlun | 107 | #define CAN_MODULE_CMD_PID_P_I_TERM 133 |
| 108 | #define CAN_MODULE_CMD_PID_D_TERM_OUT 134 |
||
| 109 | #define CAN_MODULE_CMD_PID_CONFIG_PARAMETER_P_I 135 |
||
| 110 | #define CAN_MODULE_CMD_PID_CONFIG_PARAMETER_D_T 136 |
||
| 2276 | linlun | 111 | #define CAN_MODULE_CMD_PID_OUTMINMAX 137 |
| 1111 | linlun | 112 | #define CAN_MODULE_CMD_SLOWPWM_CONFIG 128 |
| 1006 | linlun | 113 | #define CAN_MODULE_CMD_KS0108_LCD_CLEAR 128 |
| 114 | #define CAN_MODULE_CMD_KS0108_LCD_CURSOR 129 |
||
| 115 | #define CAN_MODULE_CMD_KS0108_LCD_TEXT 130 |
||
| 1019 | linlun | 116 | #define CAN_MODULE_CMD_KS0108_LCD_INVERT 131 |
| 1006 | linlun | 117 | #define CAN_MODULE_CMD_KS0108_LCD_BACKLIGHT 132 |
| 118 | #define CAN_MODULE_CMD_KS0108_LCD_TEXTAT 133 |
||
| 1031 | linlun | 119 | #define CAN_MODULE_CMD_KS0108_LCD_DRAWRECT 134 |
| 120 | #define CAN_MODULE_CMD_KS0108_LCD_DRAWLINE 135 |
||
| 121 | #define CAN_MODULE_CMD_KS0108_LCD_DRAWCIRCLE 136 |
||
| 122 | #define CAN_MODULE_CMD_KS0108_LCD_INVERTRECT 137 |
||
| 1253 | linlun | 123 | #define CAN_MODULE_CMD_KS0108_LCD_NEW_IMAGE 138 |
| 124 | #define CAN_MODULE_CMD_KS0108_LCD_ACK 139 |
||
| 125 | #define CAN_MODULE_CMD_KS0108_LCD_ERROR 140 |
||
| 126 | #define CAN_MODULE_CMD_KS0108_LCD_IMAGE_DATA 141 |
||
| 127 | #define CAN_MODULE_CMD_KS0108_LCD_IMAGE_DATA_7 141 |
||
| 128 | #define CAN_MODULE_CMD_KS0108_LCD_IMAGE_DATA_6 141 |
||
| 129 | #define CAN_MODULE_CMD_KS0108_LCD_IMAGE_DATA_5 141 |
||
| 130 | #define CAN_MODULE_CMD_KS0108_LCD_IMAGE_DATA_4 141 |
||
| 131 | #define CAN_MODULE_CMD_KS0108_LCD_IMAGE_DATA_3 141 |
||
| 132 | #define CAN_MODULE_CMD_KS0108_LCD_IMAGE_DATA_2 141 |
||
| 133 | #define CAN_MODULE_CMD_KS0108_LCD_IMAGE_DATA_1 141 |
||
| 134 | #define CAN_MODULE_CMD_KS0108_LCD_DATA_ID_ERROR 142 |
||
| 135 | #define CAN_MODULE_CMD_KS0108_LCD_DATA_DONE 143 |
||
| 1440 | arune | 136 | #define CAN_MODULE_CMD_PIR_MOTION 128 |
| 950 | runge | 137 | #define CAN_MODULE_CMD_DIMMER230_DEMO 128 |
| 138 | #define CAN_MODULE_CMD_DIMMER230_START_FADE 129 |
||
| 139 | #define CAN_MODULE_CMD_DIMMER230_STOP_FADE 130 |
||
| 140 | #define CAN_MODULE_CMD_DIMMER230_ABS_FADE 131 |
||
| 141 | #define CAN_MODULE_CMD_DIMMER230_REL_FADE 132 |
||
| 1071 | arune | 142 | #define CAN_MODULE_CMD_DIMMER230_NETINFO 133 |
| 1423 | linlun | 143 | #define CAN_MODULE_CMD_HWPWM_DEMO 128 |
| 144 | #define CAN_MODULE_CMD_HWPWM_START_FADE 129 |
||
| 145 | #define CAN_MODULE_CMD_HWPWM_STOP_FADE 130 |
||
| 146 | #define CAN_MODULE_CMD_HWPWM_ABS_FADE 131 |
||
| 147 | #define CAN_MODULE_CMD_HWPWM_REL_FADE 132 |
||
| 1714 | arune | 148 | #define CAN_MODULE_CMD_PCAPWM_DEMO 128 |
| 149 | #define CAN_MODULE_CMD_PCAPWM_START_FADE 129 |
||
| 150 | #define CAN_MODULE_CMD_PCAPWM_STOP_FADE 130 |
||
| 151 | #define CAN_MODULE_CMD_PCAPWM_ABS_FADE 131 |
||
| 152 | #define CAN_MODULE_CMD_PCAPWM_REL_FADE 132 |
||
| 1438 | linlun | 153 | #define CAN_MODULE_CMD_RGBW_DEMO 128 |
| 154 | #define CAN_MODULE_CMD_RGBW_START_FADE 129 |
||
| 155 | #define CAN_MODULE_CMD_RGBW_STOP_FADE 130 |
||
| 156 | #define CAN_MODULE_CMD_RGBW_ABS_FADE 131 |
||
| 157 | #define CAN_MODULE_CMD_RGBW_REL_FADE 132 |
||
| 1529 | arune | 158 | #define CAN_MODULE_CMD_IDENTIFICATION_ID 128 |
| 1177 | linlun | 159 | #define CAN_MODULE_CMD_SOFTPWM_CONFIG 128 |
| 1277 | arune | 160 | #define CAN_MODULE_CMD_TOUCH_GESTURE 128 |
| 1284 | arune | 161 | #define CAN_MODULE_CMD_TOUCH_RAW 129 |
| 1734 | dberg | 162 | #define CAN_MODULE_CMD_LINEARACT_POSITION 128 |
| 163 | #define CAN_MODULE_CMD_LINEARACT_LIMITS 129 |
||
| 164 | #define CAN_MODULE_CMD_LINEARACT_CALIBRATION 130 |
||
| 1731 | linlun | 165 | #define CAN_MODULE_CMD_COUNTER_SETCOUNTER 128 |
| 1773 | arune | 166 | #define CAN_MODULE_CMD_DOTMATRIX_IMAGEDATAMODULE1 128 |
| 167 | #define CAN_MODULE_CMD_DOTMATRIX_IMAGEDATAMODULE2 129 |
||
| 168 | #define CAN_MODULE_CMD_DOTMATRIX_IMAGEDATAMODULE3 130 |
||
| 169 | #define CAN_MODULE_CMD_DOTMATRIX_IMAGEDATAMODULE4 131 |
||
| 2184 | arune | 170 | #define CAN_MODULE_CMD_WATER_SETVOLUME 128 |
| 2231 | linlun | 171 | #define CAN_MODULE_CMD_ULTRASONIC_ULTRASONICCONFIG 128 |
| 946 | runge | 172 | |
| 1046 | runge | 173 | //------------------------------- // |
| 174 | // Command enum value definitions // |
||
| 175 | //------------------------------- // |
||
| 176 | |||
| 1179 | arune | 177 | #define CAN_MODULE_ENUM_PHYSICAL_ROTARY_SWITCH_DIRECTION_CLOCKWISE 0 |
| 178 | #define CAN_MODULE_ENUM_PHYSICAL_ROTARY_SWITCH_DIRECTION_COUNTERCLOCKWISE 1 |
||
| 1047 | runge | 179 | #define CAN_MODULE_ENUM_PHYSICAL_BUTTON_STATUS_PRESSED 1 |
| 180 | #define CAN_MODULE_ENUM_PHYSICAL_BUTTON_STATUS_RELEASED 0 |
||
| 1616 | runge | 181 | #define CAN_MODULE_ENUM_PHYSICAL_IR_STATUS_RELEASED 0 |
| 1047 | runge | 182 | #define CAN_MODULE_ENUM_PHYSICAL_IR_STATUS_PRESSED 1 |
| 1616 | runge | 183 | #define CAN_MODULE_ENUM_PHYSICAL_IR_STATUS_BURST 2 |
| 1059 | runge | 184 | #define CAN_MODULE_ENUM_PHYSICAL_IR_PROTOCOL_RC5 0 |
| 185 | #define CAN_MODULE_ENUM_PHYSICAL_IR_PROTOCOL_RC6 1 |
||
| 186 | #define CAN_MODULE_ENUM_PHYSICAL_IR_PROTOCOL_RCMM 2 |
||
| 187 | #define CAN_MODULE_ENUM_PHYSICAL_IR_PROTOCOL_SIRC 3 |
||
| 188 | #define CAN_MODULE_ENUM_PHYSICAL_IR_PROTOCOL_SHARP 4 |
||
| 189 | #define CAN_MODULE_ENUM_PHYSICAL_IR_PROTOCOL_NEC 5 |
||
| 190 | #define CAN_MODULE_ENUM_PHYSICAL_IR_PROTOCOL_SAMSUNG 6 |
||
| 191 | #define CAN_MODULE_ENUM_PHYSICAL_IR_PROTOCOL_MARANTZ 7 |
||
| 1364 | linlun | 192 | #define CAN_MODULE_ENUM_PHYSICAL_IR_PROTOCOL_PANASONIC 8 |
| 1589 | arune | 193 | #define CAN_MODULE_ENUM_PHYSICAL_IR_PROTOCOL_SKY 9 |
| 194 | #define CAN_MODULE_ENUM_PHYSICAL_IR_PROTOCOL_NEXA2 10 |
||
| 1904 | arune | 195 | #define CAN_MODULE_ENUM_PHYSICAL_IR_PROTOCOL_NEXA 11 |
| 1931 | arune | 196 | #define CAN_MODULE_ENUM_PHYSICAL_IR_PROTOCOL_VIKING 12 |
| 2233 | linlun | 197 | #define CAN_MODULE_ENUM_PHYSICAL_IR_PROTOCOL_VIKINGSTEAK 13 |
| 2239 | linlun | 198 | #define CAN_MODULE_ENUM_PHYSICAL_IR_PROTOCOL_RUBICSON 14 |
| 2244 | linlun | 199 | #define CAN_MODULE_ENUM_PHYSICAL_IR_PROTOCOL_IROBOT 15 |
| 2258 | linlun | 200 | #define CAN_MODULE_ENUM_PHYSICAL_IR_PROTOCOL_OREGONRAIN 16 |
| 201 | #define CAN_MODULE_ENUM_PHYSICAL_IR_PROTOCOL_OREGONTEMPHUM 17 |
||
| 202 | #define CAN_MODULE_ENUM_PHYSICAL_IR_PROTOCOL_OREGONWIND 18 |
||
| 1059 | runge | 203 | #define CAN_MODULE_ENUM_PHYSICAL_IR_PROTOCOL_UNKNOWN 255 |
| 1419 | linlun | 204 | #define CAN_MODULE_ENUM_PHYSICAL_SETPIN_STATUS_HIGH 1 |
| 205 | #define CAN_MODULE_ENUM_PHYSICAL_SETPIN_STATUS_LOW 0 |
||
| 1421 | linlun | 206 | #define CAN_MODULE_ENUM_PHYSICAL_PINSTATUS_STATUS_HIGH 1 |
| 207 | #define CAN_MODULE_ENUM_PHYSICAL_PINSTATUS_STATUS_LOW 0 |
||
| 1577 | arune | 208 | #define CAN_MODULE_ENUM_IRTRANSCEIVE_IRCONFIG_DIRECTION_AUTO 0 |
| 209 | #define CAN_MODULE_ENUM_IRTRANSCEIVE_IRCONFIG_DIRECTION_TRANSMIT 1 |
||
| 210 | #define CAN_MODULE_ENUM_IRTRANSCEIVE_IRCONFIG_DIRECTION_RECEIVE 2 |
||
| 1829 | arune | 211 | #define CAN_MODULE_ENUM_IRTRANSCEIVE_IRPRONTORESPONSE_RESPONSE_OK 0 |
| 212 | #define CAN_MODULE_ENUM_IRTRANSCEIVE_IRPRONTORESPONSE_RESPONSE_STOPPED 1 |
||
| 213 | #define CAN_MODULE_ENUM_IRTRANSCEIVE_IRPRONTORESPONSE_RESPONSE_WAITING 2 |
||
| 214 | #define CAN_MODULE_ENUM_IRTRANSCEIVE_IRPRONTORESPONSE_RESPONSE_TRANSMITTING 4 |
||
| 1860 | myhrman | 215 | #define CAN_MODULE_ENUM_IRTRANSCEIVE_IRPRONTORESPONSE_RESPONSE_ALREADYSTOPPED 241 |
| 1943 | arune | 216 | #define CAN_MODULE_ENUM_IRTRANSCEIVE_IRPRONTORESPONSE_RESPONSE_BUSY_ALREADYSENDINGPRONTO 242 |
| 217 | #define CAN_MODULE_ENUM_IRTRANSCEIVE_IRPRONTORESPONSE_RESPONSE_BUSY_CHANNELBUSY 243 |
||
| 218 | #define CAN_MODULE_ENUM_IRTRANSCEIVE_IRPRONTORESPONSE_RESPONSE_BUSY_OTHERFREQUENCYLOCKED 244 |
||
| 219 | #define CAN_MODULE_ENUM_IRTRANSCEIVE_IRPRONTORESPONSE_RESPONSE_ERROR_WRONGPRONTOCHANNEL 245 |
||
| 1829 | arune | 220 | #define CAN_MODULE_ENUM_IRTRANSCEIVE_IRPRONTORESPONSE_RESPONSE_ERROR 255 |
| 1427 | linlun | 221 | #define CAN_MODULE_ENUM_HD44789_LCD_BACKLIGHT_AUTOLIGHT_OFF 0 |
| 222 | #define CAN_MODULE_ENUM_HD44789_LCD_BACKLIGHT_AUTOLIGHT_ON 1 |
||
| 1452 | myhrman | 223 | #define CAN_MODULE_ENUM_SERIAL_SERIALCONFIG_PHYSICALFORMAT_RS232 0 |
| 1454 | myhrman | 224 | #define CAN_MODULE_ENUM_SERIAL_SERIALCONFIG_PHYSICALFORMAT_RS485FULLDUPLEX 1 |
| 225 | #define CAN_MODULE_ENUM_SERIAL_SERIALCONFIG_PHYSICALFORMAT_RS485HALFDUPLEX 2 |
||
| 226 | #define CAN_MODULE_ENUM_SERIAL_SERIALCONFIG_PHYSICALFORMAT_RS485HALFDUPLEXWITHTERMINATION 3 |
||
| 227 | #define CAN_MODULE_ENUM_SERIAL_SERIALCONFIG_PHYSICALFORMAT_LOOPBACK 255 |
||
| 1582 | myhrman | 228 | #define CAN_MODULE_ENUM_SERIAL_SERIALCONFIG_PARITY_PARITYNONE 0 |
| 229 | #define CAN_MODULE_ENUM_SERIAL_SERIALCONFIG_PARITY_PARITYEVEN 1 |
||
| 230 | #define CAN_MODULE_ENUM_SERIAL_SERIALCONFIG_PARITY_PARITYODD 2 |
||
| 1539 | arune | 231 | #define CAN_MODULE_ENUM_INPUTANALOG_ANALOGCONFIG_SETTING_PERIODICMEASURE 0 |
| 232 | #define CAN_MODULE_ENUM_INPUTANALOG_ANALOGCONFIG_SETTING_DIGITALINPUT 1 |
||
| 233 | #define CAN_MODULE_ENUM_INPUTANALOG_ANALOGCONFIG_PULLUP_DISABLE 0 |
||
| 234 | #define CAN_MODULE_ENUM_INPUTANALOG_ANALOGCONFIG_PULLUP_ENABLE 1 |
||
| 235 | #define CAN_MODULE_ENUM_INPUTANALOG_ANALOGCONFIG_REFERENCE_DISABLE 0 |
||
| 236 | #define CAN_MODULE_ENUM_INPUTANALOG_ANALOGCONFIG_REFERENCE_ENABLE 1 |
||
| 1380 | linlun | 237 | #define CAN_MODULE_ENUM_PID_CONFIG_PARAMETER_TIMEUNIT_S 0 |
| 238 | #define CAN_MODULE_ENUM_PID_CONFIG_PARAMETER_TIMEUNIT_MS 1 |
||
| 2281 | linlun | 239 | #define CAN_MODULE_ENUM_PID_CONFIG_PARAMETER_D_T_CONTROLLERDIRECTION_DIRECT 0 |
| 240 | #define CAN_MODULE_ENUM_PID_CONFIG_PARAMETER_D_T_CONTROLLERDIRECTION_REVERSE 1 |
||
| 2268 | linlun | 241 | #define CAN_MODULE_ENUM_PID_CONFIG_PARAMETER_D_T_TIMEUNIT_S 0 |
| 242 | #define CAN_MODULE_ENUM_PID_CONFIG_PARAMETER_D_T_TIMEUNIT_MS 1 |
||
| 1111 | linlun | 243 | #define CAN_MODULE_ENUM_SLOWPWM_CONFIG_DEFAULTSTATE_LOW 0 |
| 244 | #define CAN_MODULE_ENUM_SLOWPWM_CONFIG_DEFAULTSTATE_HIGH 1 |
||
| 245 | #define CAN_MODULE_ENUM_SLOWPWM_CONFIG_DEFAULTSTATE_TRISTATE 2 |
||
| 246 | #define CAN_MODULE_ENUM_SLOWPWM_CONFIG_STARTUPSTATE_ON 0 |
||
| 247 | #define CAN_MODULE_ENUM_SLOWPWM_CONFIG_STARTUPSTATE_OFF 1 |
||
| 1052 | linlun | 248 | #define CAN_MODULE_ENUM_KS0108_LCD_CLEAR_INVERTED_STANDARD 0 |
| 249 | #define CAN_MODULE_ENUM_KS0108_LCD_CLEAR_INVERTED_INVERTED 1 |
||
| 250 | #define CAN_MODULE_ENUM_KS0108_LCD_CURSOR_INVERTED_STANDARD 0 |
||
| 251 | #define CAN_MODULE_ENUM_KS0108_LCD_CURSOR_INVERTED_INVERTED 1 |
||
| 252 | #define CAN_MODULE_ENUM_KS0108_LCD_CURSOR_TRANSPARENT_STANDARD 0 |
||
| 253 | #define CAN_MODULE_ENUM_KS0108_LCD_CURSOR_TRANSPARENT_TRANSPARENT 1 |
||
| 254 | #define CAN_MODULE_ENUM_KS0108_LCD_INVERT_INVERTED_STANDARD 0 |
||
| 255 | #define CAN_MODULE_ENUM_KS0108_LCD_INVERT_INVERTED_INVERTED 1 |
||
| 1427 | linlun | 256 | #define CAN_MODULE_ENUM_KS0108_LCD_BACKLIGHT_AUTOLIGHT_OFF 0 |
| 257 | #define CAN_MODULE_ENUM_KS0108_LCD_BACKLIGHT_AUTOLIGHT_ON 1 |
||
| 1052 | linlun | 258 | #define CAN_MODULE_ENUM_KS0108_LCD_TEXTAT_INVERTED_STANDARD 0 |
| 259 | #define CAN_MODULE_ENUM_KS0108_LCD_TEXTAT_INVERTED_INVERTED 1 |
||
| 260 | #define CAN_MODULE_ENUM_KS0108_LCD_TEXTAT_TRANSPARENT_STANDARD 0 |
||
| 261 | #define CAN_MODULE_ENUM_KS0108_LCD_TEXTAT_TRANSPARENT_TRANSPARENT 1 |
||
| 262 | #define CAN_MODULE_ENUM_KS0108_LCD_DRAWRECT_INVERTED_STANDARD 0 |
||
| 263 | #define CAN_MODULE_ENUM_KS0108_LCD_DRAWRECT_INVERTED_INVERTED 1 |
||
| 264 | #define CAN_MODULE_ENUM_KS0108_LCD_DRAWRECT_FILL_NOFILL 0 |
||
| 265 | #define CAN_MODULE_ENUM_KS0108_LCD_DRAWRECT_FILL_FILL 1 |
||
| 266 | #define CAN_MODULE_ENUM_KS0108_LCD_DRAWLINE_INVERTED_STANDARD 0 |
||
| 267 | #define CAN_MODULE_ENUM_KS0108_LCD_DRAWLINE_INVERTED_INVERTED 1 |
||
| 268 | #define CAN_MODULE_ENUM_KS0108_LCD_DRAWCIRCLE_INVERTED_STANDARD 0 |
||
| 269 | #define CAN_MODULE_ENUM_KS0108_LCD_DRAWCIRCLE_INVERTED_INVERTED 1 |
||
| 1440 | arune | 270 | #define CAN_MODULE_ENUM_PIR_MOTION_MOTIONDETECT_NOMOTION 0 |
| 271 | #define CAN_MODULE_ENUM_PIR_MOTION_MOTIONDETECT_MOTIONDETECTED 1 |
||
| 1089 | arune | 272 | #define CAN_MODULE_ENUM_DIMMER230_START_FADE_DIRECTION_DECREASE 0 |
| 273 | #define CAN_MODULE_ENUM_DIMMER230_START_FADE_DIRECTION_INCREASE 1 |
||
| 1071 | arune | 274 | #define CAN_MODULE_ENUM_DIMMER230_REL_FADE_DIRECTION_DECREASE 0 |
| 275 | #define CAN_MODULE_ENUM_DIMMER230_REL_FADE_DIRECTION_INCREASE 1 |
||
| 276 | #define CAN_MODULE_ENUM_DIMMER230_NETINFO_CONNECTION_DISCONNECTED 0 |
||
| 277 | #define CAN_MODULE_ENUM_DIMMER230_NETINFO_CONNECTION_CONNECTED 1 |
||
| 1076 | arune | 278 | #define CAN_MODULE_ENUM_DIMMER230_NETINFO_FREQUENCY_ERROR_UNKNOWN 0 |
| 279 | #define CAN_MODULE_ENUM_DIMMER230_NETINFO_FREQUENCY_50HZ 1 |
||
| 280 | #define CAN_MODULE_ENUM_DIMMER230_NETINFO_FREQUENCY_60HZ 2 |
||
| 1423 | linlun | 281 | #define CAN_MODULE_ENUM_HWPWM_START_FADE_DIRECTION_DECREASE 0 |
| 282 | #define CAN_MODULE_ENUM_HWPWM_START_FADE_DIRECTION_INCREASE 1 |
||
| 283 | #define CAN_MODULE_ENUM_HWPWM_REL_FADE_DIRECTION_DECREASE 0 |
||
| 284 | #define CAN_MODULE_ENUM_HWPWM_REL_FADE_DIRECTION_INCREASE 1 |
||
| 1714 | arune | 285 | #define CAN_MODULE_ENUM_PCAPWM_START_FADE_DIRECTION_DECREASE 0 |
| 286 | #define CAN_MODULE_ENUM_PCAPWM_START_FADE_DIRECTION_INCREASE 1 |
||
| 287 | #define CAN_MODULE_ENUM_PCAPWM_REL_FADE_DIRECTION_DECREASE 0 |
||
| 288 | #define CAN_MODULE_ENUM_PCAPWM_REL_FADE_DIRECTION_INCREASE 1 |
||
| 1438 | linlun | 289 | #define CAN_MODULE_ENUM_RGBW_START_FADE_DIRECTION_DECREASE 0 |
| 290 | #define CAN_MODULE_ENUM_RGBW_START_FADE_DIRECTION_INCREASE 1 |
||
| 291 | #define CAN_MODULE_ENUM_RGBW_REL_FADE_DIRECTION_DECREASE 0 |
||
| 292 | #define CAN_MODULE_ENUM_RGBW_REL_FADE_DIRECTION_INCREASE 1 |
||
| 1279 | arune | 293 | #define CAN_MODULE_ENUM_TOUCH_GESTURE_F3_M 0 |
| 294 | #define CAN_MODULE_ENUM_TOUCH_GESTURE_F3_P 1 |
||
| 295 | #define CAN_MODULE_ENUM_TOUCH_GESTURE_F4_M 0 |
||
| 296 | #define CAN_MODULE_ENUM_TOUCH_GESTURE_F4_P 1 |
||
| 297 | #define CAN_MODULE_ENUM_TOUCH_GESTURE_F5_M 0 |
||
| 298 | #define CAN_MODULE_ENUM_TOUCH_GESTURE_F5_P 1 |
||
| 299 | #define CAN_MODULE_ENUM_TOUCH_GESTURE_F6_M 0 |
||
| 300 | #define CAN_MODULE_ENUM_TOUCH_GESTURE_F6_P 1 |
||
| 301 | #define CAN_MODULE_ENUM_TOUCH_GESTURE_F8_M 0 |
||
| 302 | #define CAN_MODULE_ENUM_TOUCH_GESTURE_F8_P 1 |
||
| 303 | #define CAN_MODULE_ENUM_TOUCH_GESTURE_F9_M 0 |
||
| 304 | #define CAN_MODULE_ENUM_TOUCH_GESTURE_F9_P 1 |
||
| 305 | #define CAN_MODULE_ENUM_TOUCH_GESTURE_F2_M 0 |
||
| 306 | #define CAN_MODULE_ENUM_TOUCH_GESTURE_F2_P 1 |
||
| 307 | #define CAN_MODULE_ENUM_TOUCH_GESTURE_F2_U 2 |
||
| 1284 | arune | 308 | #define CAN_MODULE_ENUM_TOUCH_RAW_STATUS_PRESSED 1 |
| 309 | #define CAN_MODULE_ENUM_TOUCH_RAW_STATUS_RELEASED 0 |
||
| 2231 | linlun | 310 | #define CAN_MODULE_ENUM_ULTRASONIC_ULTRASONICCONFIG_SENSORMODE_LENGTH 0 |
| 311 | #define CAN_MODULE_ENUM_ULTRASONIC_ULTRASONICCONFIG_SENSORMODE_PERCENT 1 |
||
| 1046 | runge | 312 | |
| 946 | runge | 313 | //------------------- // |
| 314 | // Module definitions // |
||
| 315 | //------------------- // |
||
| 316 | |||
| 965 | runge | 317 | #define CAN_MODULE_TYPE_TST_DEBUG 0 |
| 947 | runge | 318 | #define CAN_MODULE_TYPE_DEF_DEFAULT 1 |
| 319 | #define CAN_MODULE_TYPE_SNS_DS18X20 3 |
||
| 2021 | arune | 320 | #define CAN_MODULE_TYPE_SNS_HEATPOWER 4 |
| 947 | runge | 321 | #define CAN_MODULE_TYPE_SNS_FOST02 5 |
| 322 | #define CAN_MODULE_TYPE_SNS_BUSVOLTAGE 6 |
||
| 323 | #define CAN_MODULE_TYPE_SNS_SIMPLEDTMF 7 |
||
| 324 | #define CAN_MODULE_TYPE_SNS_ROTARY 8 |
||
| 953 | runge | 325 | #define CAN_MODULE_TYPE_ACT_HD44789 9 |
| 326 | #define CAN_MODULE_TYPE_ACT_DIMMER230 10 |
||
| 327 | #define CAN_MODULE_TYPE_ACT_KS0108 11 |
||
| 954 | runge | 328 | #define CAN_MODULE_TYPE_ACT_RGBDRIVER 12 |
| 1389 | arune | 329 | #define CAN_MODULE_TYPE_ACT_HWPWM 13 |
| 993 | arune | 330 | #define CAN_MODULE_TYPE_SNS_IRRECEIVE 14 |
| 1000 | kribba | 331 | #define CAN_MODULE_TYPE_SNS_NMEA 15 |
| 1054 | runge | 332 | #define CAN_MODULE_TYPE_SNS_IRTRANSMIT 16 |
| 1098 | linlun | 333 | #define CAN_MODULE_TYPE_SNS_TC1047A 17 |
| 1110 | linlun | 334 | #define CAN_MODULE_TYPE_ACT_PID 18 |
| 335 | #define CAN_MODULE_TYPE_ACT_SLOWPWM 19 |
||
| 1121 | linlun | 336 | #define CAN_MODULE_TYPE_SNS_POWER 20 |
| 1156 | linlun | 337 | #define CAN_MODULE_TYPE_ACT_SOFTPWM 21 |
| 1277 | arune | 338 | #define CAN_MODULE_TYPE_SNS_TOUCH 22 |
| 1417 | linlun | 339 | #define CAN_MODULE_TYPE_SNS_ROTARYHEX 23 |
| 1419 | linlun | 340 | #define CAN_MODULE_TYPE_ACT_OUTPUT 24 |
| 341 | #define CAN_MODULE_TYPE_SNS_INPUT 25 |
||
| 1438 | linlun | 342 | #define CAN_MODULE_TYPE_ACT_RGBW 26 |
| 1471 | arune | 343 | #define CAN_MODULE_TYPE_SNS_IRTRANSCEIVE 27 |
| 1521 | arune | 344 | #define CAN_MODULE_TYPE_SNS_IDENTIFICATION 28 |
| 1709 | arune | 345 | #define CAN_MODULE_TYPE_ACT_PCAPWM 29 |
| 1266 | pengi | 346 | #define CAN_MODULE_TYPE_CHN_CHNMASTER 30 |
| 1269 | pengi | 347 | #define CAN_MODULE_TYPE_CHN_CHNCONTROLLER 31 |
| 2032 | pengi | 348 | #define CAN_MODULE_TYPE_SNS_RFID 32 |
| 2166 | arune | 349 | #define CAN_MODULE_TYPE_SNS_WATER 33 |
| 2243 | linlun | 350 | #define CAN_MODULE_TYPE_SNS_FLOWER 34 |
| 1440 | arune | 351 | #define CAN_MODULE_TYPE_SNS_PIR 45 |
| 1441 | arune | 352 | #define CAN_MODULE_TYPE_SNS_TCN75A 46 |
| 1443 | arune | 353 | #define CAN_MODULE_TYPE_SNS_VOLTAGECURRENT 47 |
| 1448 | myhrman | 354 | #define CAN_MODULE_TYPE_SNS_SERIAL 48 |
| 1511 | arune | 355 | #define CAN_MODULE_TYPE_SNS_PROTECTEDOUTPUT 49 |
| 1539 | arune | 356 | #define CAN_MODULE_TYPE_SNS_INPUTANALOG 50 |
| 1553 | leif | 357 | #define CAN_MODULE_TYPE_SNS_LM335 51 |
| 1571 | leif | 358 | #define CAN_MODULE_TYPE_SNS_SH11 52 |
| 1587 | nattgris | 359 | #define CAN_MODULE_TYPE_SNS_NTC 55 |
| 1724 | pengi | 360 | #define CAN_MODULE_TYPE_ACT_SIGMADELTA_DIMMER 56 |
| 1728 | cougar | 361 | #define CAN_MODULE_TYPE_SNS_COUNTER 57 |
| 1731 | linlun | 362 | #define CAN_MODULE_TYPE_ACT_MULTISWITCH 58 |
| 1734 | dberg | 363 | #define CAN_MODULE_TYPE_ACT_LINEARACT 59 |
| 1772 | arune | 364 | #define CAN_MODULE_TYPE_ACT_DOTMATRIX 60 |
| 1870 | linlun | 365 | #define CAN_MODULE_TYPE_SNS_DHT11 61 |
| 1907 | arune | 366 | #define CAN_MODULE_TYPE_SNS_RFTRANSCEIVE 62 |
| 1982 | linlun | 367 | #define CAN_MODULE_TYPE_SNS_QTOUCH 63 |
| 2225 | linlun | 368 | #define CAN_MODULE_TYPE_SNS_ULTRASONIC 64 |
| 946 | runge | 369 | |
| 370 | //----------------- // |
||
| 371 | // Misc definitions // |
||
| 372 | //----------------- // |
||
| 373 | |||
| 947 | runge | 374 | #define DIRECTIONFLAG_FROM_OWNER 1 |
| 375 | #define DIRECTIONFLAG_TO_OWNER 0 |
||
| 946 | runge | 376 | |
| 965 | runge | 377 | #endif /*MODULEID_H_*/ |