zig_operate.h 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105
  1. /*
  2. * zig_operate.h
  3. *
  4. * Created on: 2019. 7. 26.
  5. * Author: parkyj
  6. */
  7. #ifndef ZIG_OPERATE_H_
  8. #define ZIG_OPERATE_H_
  9. #include "main.h"
  10. bool RF_Ctrl_Main(uint8_t* data_buf);
  11. typedef enum{
  12. Header = 0,
  13. Type,
  14. Length,
  15. Crcindex,
  16. }Bluecell_Prot_p;
  17. typedef enum {
  18. TYPE_BLUECELL_RESET = 0,
  19. TYPE_BLUECELL_SET = 1,
  20. TYPE_BLUECELL_GET = 2,
  21. }Bluecell_Prot_t;
  22. typedef enum{
  23. INDEX_ATT_1_8G_DL1 = 4,
  24. INDEX_ATT_1_8G_DL2 ,
  25. INDEX_ATT_1_8G_UL1 ,
  26. INDEX_ATT_1_8G_UL2 ,
  27. INDEX_ATT_1_8G_UL3 ,
  28. INDEX_ATT_1_8G_UL4 , //5
  29. INDEX_ATT_2_1G_DL1 ,
  30. INDEX_ATT_2_1G_DL2 ,
  31. INDEX_ATT_2_1G_UL1 ,
  32. INDEX_ATT_2_1G_UL2 ,
  33. INDEX_ATT_2_1G_UL3 , //10
  34. INDEX_ATT_2_1G_UL4 ,
  35. INDEX_ATT_3_5G_DL ,
  36. INDEX_ATT_3_5G_UL ,
  37. INDEX_ATT_3_5G_COM1,
  38. INDEX_ATT_3_5G_COM2, //15
  39. INDEX_ATT_3_5G_COM3,
  40. INDEX_PLL_1_8G_DL_H,
  41. INDEX_PLL_1_8G_DL_L,
  42. INDEX_PLL_1_8G_UL_H,
  43. INDEX_PLL_1_8G_UL_L,//20
  44. INDEX_PLL_2_1G_DL_H,
  45. INDEX_PLL_2_1G_DL_L,
  46. INDEX_PLL_2_1G_UL_H,
  47. INDEX_PLL_2_1G_UL_L,
  48. INDEX_PLL_3_5G_DL_H ,//25
  49. INDEX_PLL_3_5G_DL_L ,
  50. INDEX_PLL_3_5G_UL_H ,
  51. INDEX_PLL_3_5G_UL_L ,
  52. INDEX_PLL_LD_6_BIT ,
  53. INDEX_DET_1_8G_DL_IN_H ,//30
  54. INDEX_DET_1_8G_DL_IN_L ,
  55. INDEX_DET_1_8G_DL_OUT_H ,
  56. INDEX_DET_1_8G_DL_OUT_L ,
  57. INDEX_DET_1_8G_UL_IN_H ,
  58. INDEX_DET_1_8G_UL_IN_L ,//35
  59. INDEX_DET_1_8G_UL_OUT_H ,
  60. INDEX_DET_1_8G_UL_OUT_L ,
  61. INDEX_DET_2_1G_DL_IN_H ,
  62. INDEX_DET_2_1G_DL_IN_L ,
  63. INDEX_DET_2_1G_DL_OUT_H ,//40
  64. INDEX_DET_2_1G_DL_OUT_L ,
  65. INDEX_DET_2_1G_UL_IN_H ,
  66. INDEX_DET_2_1G_UL_IN_L ,
  67. INDEX_DET_2_1G_UL_OUT_H ,
  68. INDEX_DET_2_1G_UL_OUT_L ,//45
  69. INDEX_DET_3_5G_DL_IN_H ,
  70. INDEX_DET_3_5G_DL_IN_L ,
  71. INDEX_DET_3_5G_DL_OUT_L ,
  72. INDEX_DET_3_5G_DL_OUT_H ,
  73. INDEX_DET_3_5G_UL_IN_H ,//50
  74. INDEX_DET_3_5G_UL_IN_L ,
  75. INDEX_DET_3_5G_UL_OUT_H ,
  76. INDEX_DET_3_5G_UL_OUT_L ,
  77. INDEX_RFU_TEMP_H ,
  78. INDEX_RFU_TEMP_L ,//55
  79. INDEX__28V_DET_H ,
  80. INDEX__28V_DET_L ,
  81. INDEX_ALARM_AC ,
  82. INDEX_ALARM_DC ,
  83. INDEX_PATH_EN_1_8G_DL ,//60
  84. INDEX_PATH_EN_1_8G_UL ,
  85. INDEX_PATH_EN_2_1G_DL ,
  86. INDEX_PATH_EN_2_1G_UL ,
  87. INDEX_PATH_EN_3_5G_L,
  88. INDEX_PATH_EN_3_5G_H,//65
  89. INDEX_PATH_EN_3_5G_DL ,
  90. INDEX_PATH_EN_3_5G_UL ,
  91. INDEX_PLL_ON_OFF_3_5G_H ,
  92. INDEX_PLL_ON_OFF_3_5G_L ,//69
  93. INDEX_T_SYNC_DL,
  94. INDEX__T_SYNC_DL,
  95. INDEX_T_SYNC_UL,
  96. INDEX__T_SYNC_UL,
  97. }Bluecell_Prot_Index;
  98. #endif /* ZIG_OPERATE_H_ */