cfg_inspur.h 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117
  1. #ifndef __CONFIG_Hx__
  2. #define __CONFIG_Hx__
  3. #define VERSION "V0.0.1"
  4. #define PROD_ID 0
  5. #define PROD_TYPE 1
  6. #define PROD_POWER_TYPE 1
  7. #define LANGUAGE 0
  8. #define SMPLE_TIME 30 //ms
  9. #define SAVE_TIME 60000 //ms
  10. #define CASCADE_CNT 5
  11. #define MAX_CHN_COUNT 16
  12. #define PHASE_GROUP_CNT 8
  13. #define CHANNEL_DELAY_SEC 8
  14. #define USE_SMTP
  15. /////////////customer demannd//////////////////////
  16. //#define PRJ_XIAN_GOM037
  17. //#define PRJ_USA_SL
  18. //#define PRJ_ANDERSON
  19. //#define PRJ_HYPERTEC
  20. //#define PRJ_RUSSIA_ITK
  21. //#define PRJ_GENERAL
  22. #define PRJ_INSPUR
  23. //#define PRJ_TEST
  24. #ifdef PRJ_TEST
  25. #define SMTP_SEND_BUILTIN
  26. #undef MAX_CHN_COUNT
  27. #define MAX_CHN_COUNT 24
  28. #endif
  29. #ifdef PRJ_GENERAL
  30. #define SMTP_SEND_BUILTIN
  31. #endif
  32. #ifdef PRJ_INSPUR
  33. #define SMTP_SEND_BUILTIN
  34. #endif
  35. #ifdef PRJ_XIAN_GOM037
  36. #define SMTP_SEND_BUILTIN
  37. #define GOM037_PDU_GC10_08K_80H //ac_in1_out1_40a_p8_5ch_nologo_cn
  38. //#define GOM037PDU_GC20_04K_125H //ac_in1_out1_40a_p4_5ch_nologo_cn
  39. #ifdef GOM037PDU_GC20_04K_125H
  40. #undef CHANNEL_DELAY_SEC
  41. #define CHANNEL_DELAY_SEC 5
  42. #endif
  43. #endif
  44. #ifdef PRJ_USA_SL
  45. #define SMTP_SEND_BUILTIN
  46. #define PDU_GC40_03K_125H //ac_in3_out3_40a_p8_12ch_nologo_en
  47. //#define PDU_GC60_04K_125H //ac_in3_out1_40a_p4_24ch_nologo_en
  48. #endif
  49. #ifdef PRJ_RUSSIA_ITK
  50. #define SMTP_SEND_BUILTIN
  51. #endif
  52. #ifdef PRJ_ANDERSON
  53. //#define USE_MQTT
  54. //#define MQTT_SERVER_BUILTIN
  55. #define SMTP_SEND_BUILTIN
  56. #define USE_NETSWITCH
  57. #define SW_STATIC_PORT_START
  58. #define SW_PORT_INDEX_START 0
  59. #define SW_PORT_INDEX_END 21
  60. //#define SW_STATIC_IP
  61. #ifdef SW_STATIC_IP
  62. #define SW_HOST_IP "192.168.234.1"
  63. #define SW_PDU_IP "192.168.234.132"
  64. #endif
  65. #undef MAX_CHN_COUNT
  66. #define MAX_CHN_COUNT 24
  67. #endif
  68. #ifdef PRJ_HYPERTEC
  69. //ac_in3_out1_36ch_nologo_en_hypertec
  70. #define SMTP_SEND_BUILTIN
  71. #undef PHASE_GROUP_CNT
  72. #undef CHANNEL_DELAY_SEC
  73. #define PHASE_GROUP_CNT 6
  74. #define CHANNEL_DELAY_SEC 6
  75. #endif
  76. #endif