123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131 |
- /*
- * zig_operate.h
- *
- * Created on: 2019. 7. 26.
- * Author: parkyj
- */
-
- #ifndef ZIG_OPERATE_H_
- #define ZIG_OPERATE_H_
- #include "main.h"
- bool RF_Ctrl_Main(uint8_t* data_buf);
-
-
- typedef enum{
- Header = 0,
- Type,
- Length,
- Crcindex,
- }Bluecell_Prot_p;
-
- typedef enum {
- TYPE_BLUECELL_RESET = 0,
- TYPE_BLUECELL_SET = 1,
- TYPE_BLUECELL_GET = 2,
- }Bluecell_Prot_t;
-
- typedef enum{
- INDEX_BLUE_HEADER = 0,
- INDEX_BLUE_TYPE,
- INDEX_BLUE_LENGTH,
- INDEX_BLUE_CRCINDEX,
- INDEX_ATT_1_8G_DL1 ,
- INDEX_ATT_1_8G_DL2 ,
- INDEX_ATT_1_8G_UL1 ,
- INDEX_ATT_1_8G_UL2 ,
- INDEX_ATT_1_8G_UL3 ,
- INDEX_ATT_1_8G_UL4 ,
- INDEX_ATT_2_1G_DL1 = 10,
- INDEX_ATT_2_1G_DL2 ,
- INDEX_ATT_2_1G_UL1 ,
- INDEX_ATT_2_1G_UL2 ,
- INDEX_ATT_2_1G_UL3 ,
- INDEX_ATT_2_1G_UL4 ,
- INDEX_ATT_3_5G_DL ,
- INDEX_ATT_3_5G_UL ,
- INDEX_ATT_3_5G_COM1,
- INDEX_ATT_3_5G_COM2,
- INDEX_ATT_3_5G_COM3 = 20,
- INDEX_PLL_1_8G_DL_H,
- INDEX_PLL_1_8G_DL_L,
- INDEX_PLL_1_8G_UL_H,
- INDEX_PLL_1_8G_UL_L,
- INDEX_PLL_2_1G_DL_H,
- INDEX_PLL_2_1G_DL_L,
- INDEX_PLL_2_1G_UL_H,
- INDEX_PLL_2_1G_UL_L,
- INDEX_PLL_3_5G_DL_H ,
- INDEX_PLL_3_5G_DL_L = 30,
- INDEX_PLL_3_5G_UL_H ,
- INDEX_PLL_3_5G_UL_L ,
- INDEX_PLL_LD_6_BIT ,
- INDEX_DET_1_8G_DL_IN_H ,
- INDEX_DET_1_8G_DL_IN_L ,
- INDEX_DET_1_8G_DL_OUT_H ,
- INDEX_DET_1_8G_DL_OUT_L ,
- INDEX_DET_1_8G_UL_IN_H ,
- INDEX_DET_1_8G_UL_IN_L ,
- INDEX_DET_1_8G_UL_OUT_H = 40,
- INDEX_DET_1_8G_UL_OUT_L ,
- INDEX_DET_2_1G_DL_IN_H ,
- INDEX_DET_2_1G_DL_IN_L ,
- INDEX_DET_2_1G_DL_OUT_H ,
- INDEX_DET_2_1G_DL_OUT_L ,
- INDEX_DET_2_1G_UL_IN_H ,
- INDEX_DET_2_1G_UL_IN_L ,
- INDEX_DET_2_1G_UL_OUT_H ,
- INDEX_DET_2_1G_UL_OUT_L ,
- INDEX_DET_3_5G_DL_IN_H = 50,
- INDEX_DET_3_5G_DL_IN_L ,
- INDEX_DET_3_5G_DL_OUT_H ,
- INDEX_DET_3_5G_DL_OUT_L ,
- INDEX_DET_3_5G_UL_IN_H ,
- INDEX_DET_3_5G_UL_IN_L ,
- INDEX_DET_3_5G_UL_OUT_H ,
- INDEX_DET_3_5G_UL_OUT_L ,
- INDEX_RFU_TEMP_H ,
- INDEX_RFU_TEMP_L ,
- INDEX__28V_DET_H = 60,
- INDEX__28V_DET_L ,
- INDEX_ALARM_AC ,
- INDEX_ALARM_DC ,
- INDEX_PATH_EN_1_8G_DL ,
- INDEX_PATH_EN_1_8G_UL ,
- INDEX_PATH_EN_2_1G_DL ,
- INDEX_PATH_EN_2_1G_UL ,
- INDEX_PATH_EN_3_5G_L,
- INDEX_PATH_EN_3_5G_H,
- INDEX_PATH_EN_3_5G_DL =70,
- INDEX_PATH_EN_3_5G_UL ,
- INDEX_PLL_ON_OFF_3_5G_H ,
- INDEX_PLL_ON_OFF_3_5G_L ,
- INDEX_T_SYNC_DL,
- INDEX__T_SYNC_DL,
- INDEX_T_SYNC_UL,
- INDEX__T_SYNC_UL,
- INDEX_DAC_VCtrl_A_H,
- INDEX_DAC_VCtrl_A_L,
- INDEX_DAC_VCtrl_B_H = 80,
- INDEX_DAC_VCtrl_B_L,
- INDEX_DAC_VCtrl_C_H,
- INDEX_DAC_VCtrl_C_L,
- INDEX_DAC_VCtrl_D_H,
- INDEX_DAC_VCtrl_D_L,
- INDEX_DAC_VCtrl_E_H,
- INDEX_DAC_VCtrl_E_L,
- INDEX_DAC_VCtrl_F_H,
- INDEX_DAC_VCtrl_F_L,
- INDEX_DAC_VCtrl_G_H = 90,
- INDEX_DAC_VCtrl_G_L,
- INDEX_DAC_VCtrl_H_H,
- INDEX_DAC_VCtrl_H_L,
- INDEX_BLUE_CRC,
- INDEX_BLUE_EOF,//95
- }Bluecell_Prot_Index;
- uint8_t Prev_data[INDEX_BLUE_EOF + 1];
- //extern PLL_Setting_st Pll_3_5_H;
- //extern PLL_Setting_st Pll_3_5_L;
-
-
- #endif /* ZIG_OPERATE_H_ */
|