Subversion Repositories HomeAutomation

Rev

Rev 946 | Rev 952 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | SVN | RSS feed

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