⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 l1_trace.h

📁 MMI层OBJ不能完全编译
💻 H
📖 第 1 页 / 共 5 页
字号:
  UWORD8           channel_mode_1;
  UWORD8           txpwr;
  BOOL             starting_time_present;
  UWORD8           n32;
  UWORD8           n51;
  UWORD8           n26;
  UWORD8           ho_acc;
  BOOL             report_time_diff;
  UWORD8           cipher_mode;
  UWORD8           a5_algorithm;
  BOOL             noise_suppression_bit;
  BOOL             initial_codec_mode_indicator;
  UWORD8           initial_codec_mode;
  UWORD8           active_codec_set;
  UWORD8           threshold[3];
  UWORD8           hysteresis[3];
}
T_TR_MPHC_SYNC_HO_REQ;

/***********************************************************************************************************/
/* Begin header
   //TYPE/ CLASSIC
   //NAME/ L1C_HANDOVER_FINISHED
   //FULL/
    "        |  |  |  |  |                          |----------------------------------------------------------------------------------------------------------------"
    "#@Fdl7# |  |  |<-|  |        HANDOVER_FINISHED | #@1=0:Complete|=1:TIMEOUT|#"
   //COND/
    "#@Fdl7#                          HANDOVER_FINISHED       #@1=1:TIMEOUT|~|#"
   End header */
//ID/
#define TRL1_L1C_HANDOVER_FINISHED 11
//STRUCT/
typedef struct
{
  UWORD32          header;
//--------------------------------------------------
  UWORD8           cause;
}
T_TR_L1C_HANDOVER_FINISHED;

/***********************************************************************************************************/
/* Begin header
   //TYPE/ CLASSIC
   //NAME/ L1C_MEAS_DONE
   //FULL/
    "        |  |  |  |  |                          |----------------------------------------------------------------------------------------------------------------"
    "#@Fdl7# |  |  |<-|  |                MEAS_DONE |  rxqual_full_acc_err: #@1dl10# rxqual_full_nbr_bits: #@2d#"
    "        |  |  |  |  |                          |rxqual_sub_acc_errors: #@3dl10#  rxqual_sub_nbr_bits: #@4d#"
    "        |  |  |  |  |                          |        rxlev_sub_acc: #@5dl10#       rxlev_full_acc: #@6d#"
    "        |  |  |  |  |                          |           meas_valid: #@9dl10#           txpwr_used: #@10d#"
    "        |  |  |  |  |                          |       timing_advance: #@11dl10#   rxlev_sub_nbr_meas: #@13d#"
    "        |  |  |  |  |                          |       facch_dl_count: #@14dl10#       facch_ul_count: #@15d#"
    "        |  |  |  |  |                          |            bcch_freq: #@7dr5#"
    "        |  |  |  |  |                          |            rxlev_acc: #@8dr5#"
    "        |  |  |  |  |                          |       rxlev_nbr_meas: #@16dr5#"
   //COND/
    "#@Fdl7#                          MEAS_DONE"
   End header */
//ID/
#define TRL1_L1C_MEAS_DONE 12
//STRUCT/
typedef struct
{
  UWORD32          header;
//--------------------------------------------------
  UWORD16          rxqual_full_acc_errors;
  UWORD16          rxqual_full_nbr_bits;
  UWORD16          rxqual_sub_acc_errors;
  UWORD16          rxqual_sub_nbr_bits;
  WORD16           rxlev_sub_acc;
  WORD16           rxlev_full_acc;
  UWORD16          bcch_freq[6];
  WORD16           rxlev_acc[6];
  BOOL             meas_valid;
  UWORD8           txpwr_used;
  UWORD8           timing_advance;
  UWORD8           rxlev_full_nbr_meas;
  UWORD8           rxlev_sub_nbr_meas;
  UWORD8           facch_dl_count;
  UWORD8           facch_ul_count;
  UWORD8           rxlev_nbr_meas[6];
}
T_TR_L1C_MEAS_DONE;

/***********************************************************************************************************/
/* Begin header
   //TYPE/ CLASSIC
   //NAME/ MPHC_START_CCCH_REQ
   //FULL/
    "        |  |  |  |  |                          |"
    "=========================================================================================================================================================================================="
    "        |  |  |  |  |                          |"
    "#@Fdl7# |---->|  |  | START_CCCH_REQ           |          bs_pa_mfrms: #@1dl10#       bs_ag_blks_res: #@2d#"
    "        |  |  |  |  |                          |        bcch_combined: #@3dl10#           ccch_group: #@4d#"
    "        |  |  |  |  |                          |           page_group: #@5dl10#     page_block_index: #@6d#"
    "        |  |  |  |  |                          |            page_mode: #@7=0:NORMAL|=1:EXTENDED|=2:REORG|~INVALID|#"
   //COND/
    ""
    ""
    "#@Fdl7#  START_CCCH_REQ                                                 #@7=0:Normal|=1:Extended|=2:Reorg|~INVALID|#"
   End header */
//ID/
#define TRL1_MPHC_START_CCCH_REQ 13
//STRUCT/
typedef struct
{
  UWORD32          header;
//--------------------------------------------------
  UWORD8           bs_pa_mfrms;
  UWORD8           bs_ag_blks_res;
  BOOL             bcch_combined;
  UWORD8           ccch_group;
  UWORD8           page_group;
  UWORD8           page_block_index;
  UWORD8           page_mode;
}
T_TR_MPHC_START_CCCH_REQ;

/***********************************************************************************************************/
/* Begin header
   //TYPE/ CLASSIC
   //NAME/ MPHC_NCELL_SB_READ
   //FULL/
    "        |  |  |  |  |                          |----------------------------------------------------------------------------------------------------------------"
    "#@Fdl7# |---->|  |  | NCELL_SB_READ            |           radio_freq: #@3dl10#            fn_offset: #@1d#"
    "        |  |  |  |  |                          |         time_alignmt: #@2d#"
   //COND/
    ""
    ""
    "#@Fdl7#  NCELL_SB_READ                                                  radio_freq: #@3d#"
   End header */
//ID/
#define TRL1_MPHC_NCELL_SB_READ 14
//STRUCT/
typedef struct
{
  UWORD32          header;
//--------------------------------------------------
  UWORD32          fn_offset;
  UWORD32          time_alignmt;
  UWORD16          radio_freq;
}
T_TR_MPHC_NCELL_SB_READ;

/***********************************************************************************************************/
/* Begin header
   //TYPE/ CLASSIC
   //NAME/ MPHC_RXLEV_REQ
   //FULL/
    "        |  |  |  |  |                          |----------------------------------------------------------------------------------------------------------------"
    "#@Fdl7# |---->|  |  | RXLEV_REQ                |     power_array_size: #@1d#"
   //COND/
    "#@Fdl7#  RXLEV_REQ                                                      nb_rf: #@1d#"
   End header */
//ID/
#define TRL1_MPHC_RXLEV_REQ  15
//STRUCT/
typedef struct
{
  UWORD32          header;
//--------------------------------------------------
  UWORD16          power_array_size;
}
T_TR_MPHC_RXLEV_REQ;

#define MAX_MEAS 10

/***********************************************************************************************************/
/* Begin header
   //TYPE/ CLASSIC
   //NAME/ L1C_VALID_MEAS_INFO
   //FULL/
    "        |  |  |  |  |                          |----------------------------------------------------------------------------------------------------------------"
    "#@Fdl7# |  |  |<-|  |          VALID_MEAS_INFO |     power array size: #@1dl10#      rxlev_req_count: #@2dl#"
   //COND/
    "#@Fdl7#                          VALID_MEAS_INFO"
   End header */
//ID/*/
#define TRL1_L1C_VALID_MEAS_INFO  16
//STRUCT/
typedef struct
{
  UWORD32          header;
//--------------------------------------------------
  UWORD16          power_array_size;
  UWORD8           rxlev_req_count;
}
T_TR_L1C_VALID_MEAS_INFO;

/***********************************************************************************************************/
/* Special trace: display is implemented in the trace decoder
 */
#define TRL1_FULL_LIST_REPORT  184

typedef struct
{
  UWORD32          header;
//--------------------------------------------------
  UWORD32          size;
  UWORD32          content[1];
}
T_TR_FULL_LIST_REPORT;

/***********************************************************************************************************/
/* Begin header
   //TYPE/ CLASSIC
   //NAME/ L1C_RXLEV_PERIODIC_DONE
   //FULL/
    "        |  |  |  |  |                          |----------------------------------------------------------------------------------------------------------------"
    "#@Fdl7# |  |  |<-|  |      RXLEV_PERIODIC_DONE |                ba_id: #@2dl10#              s_rxlev: #@3d#"
    "        |  |  |  |  |                          |           radio_freq: #@1dr5#"
    "        |  |  |  |  |                          |                rxlev: #@4dr5#"
   //COND/
    "#@Fdl7#                          RXLEV_PERIODIC_DONE"
   End header */
//ID/
#define TRL1_L1C_RXLEV_PERIODIC_DONE 17
//STRUCT/
typedef struct
{
  UWORD32          header;
//--------------------------------------------------
  UWORD16          radio_freq_no[8];
  UWORD8           ba_id;
  WORD8            s_rxlev;
  WORD8            rxlev[8];
}
T_TR_L1C_RXLEV_PERIODIC_DONE;

/***********************************************************************************************************/
/* Begin header
   //TYPE/ CLASSIC
   //NAME/ MPHC_SCELL_NBCCH_REQ
   //FULL/
    "        |  |  |  |  |                          |----------------------------------------------------------------------------------------------------------------"
    "#@Fdl7# |---->|  |  | SCELL_NBCCH_REQ          |  schedule_array_size: #@3d#"
    "        |  |  |  |  |                          |              modulus: #@1dr5#"
    "        |  |  |  |  |                          |    relative_position: #@2dr5#"
   //COND/
    "#@Fdl7#  SCELL_NBCCH_REQ"
   End header */
//ID/
#define TRL1_MPHC_SCELL_NBCCH_REQ 18
//STRUCT/
typedef struct
{
  UWORD32          header;
//--------------------------------------------------
  UWORD16          modulus[10];
  UWORD16          relative_position[10];
  UWORD8           schedule_array_size;
}
T_TR_MPHC_SCELL_NBCCH_REQ;

/***********************************************************************************************************/
/* Begin header
   //TYPE/ CLASSIC
   //NAME/ MPHC_SCELL_EBCCH_REQ
   //FULL/
    "        |  |  |  |  |                          |----------------------------------------------------------------------------------------------------------------"
    "#@Fdl7# |---->|  |  | SCELL_EBCCH_REQ          |  schedule_array_size: #@3d#"
    "        |  |  |  |  |                          |              modulus: #@1dr5#"
    "        |  |  |  |  |                          |    relative_position: #@2dr5#"
   //COND/
    "#@Fdl7#  SCELL_EBCCH_REQ"
   End header */
//ID/
#define TRL1_MPHC_SCELL_EBCCH_REQ 19
//STRUCT/
typedef struct
{
  UWORD32          header;
//--------------------------------------------------
  UWORD16          modulus[10];
  UWORD16          relative_position[10];
  UWORD8           schedule_array_size;
}
T_TR_MPHC_SCELL_EBCCH_REQ;

/***********************************************************************************************************/
/* Begin header
   //TYPE/ CLASSIC
   //NAME/ MPHC_NCELL_BCCH_REQ
   //FULL/
    "        |  |  |  |  |                          |----------------------------------------------------------------------------------------------------------------"
    "#@Fdl7# |---->|  |  | NCELL_BCCH_REQ           |           radio_freq: #@3dl10#            fn_offset: #@1d#"
    "        |  |  |  |  |                          |         time_alignmt: #@2dl10#        bcch_blks_req: #@4d#"
    "        |  |  |  |  |                          |                  tsc: #@5dl10#        gprs_priority: #@6=0:TOP|=1:HIGH|=2:NORMAL|#"
   //COND/
    "#@Fdl7#  NCELL_BCCH_REQ                                                 radio_freq: #@3d#"
   End header */
//ID/
#define TRL1_MPHC_NCELL_BCCH_REQ 20
//STRUCT/
typedef struct
{
  UWORD32          header;
//--------------------------------------------------
  UWORD32          fn_offset;
  UWORD32          time_alignmt;
  UWORD16          radio_freq;
  UWORD16          bcch_blks_req;
  UWORD8           tsc;
  UWORD8           gprs_priority;
}
T_TR_MPHC_NCELL_BCCH_REQ;

/***********************************************************************************************************/
/* Begin header
   //TYPE/ CLASSIC
   //NAME/ L1C_BCCHN_INFO
   //FULL/
    "        |  |  |  |  |                          |----------------------------------------------------------------------------------------------------------------"
    "#@Fdl7# |  |  |<-|  |               BCCHN_INFO |           error_flag: #@4=0:OK|=1:CRC ERROR|l10#           tpu_offset: #@1d#"
    "        |  |  |  |  |                          |           radio_freq: #@2dl10#                  afc: #@3d#"
    "        |  |  |  | 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -