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

📄 m_sat.h

📁 GSM手机设计软件代码
💻 H
📖 第 1 页 / 共 5 页
字号:
  U8                        _align0;                  /*< 25:  1> alignment                                          */
  U8                        _align1;                  /*< 26:  1> alignment                                          */
  U8                        _align2;                  /*< 27:  1> alignment                                          */
} T_subaddr;
#endif

#ifndef __T_res__
#define __T_res__
/*
 * Result
 * CCDGEN:WriteStruct_Count==460
 */
typedef struct
{
  U8                        gen;                      /*<  0:  1> General result                                     */
  U8                        _align0;                  /*<  1:  1> alignment                                          */
  U8                        _align1;                  /*<  2:  1> alignment                                          */
  U8                        v_add;                    /*<  3:  1> valid-flag                                         */
  BUF_add                   add;                      /*<  4:252> Additional information                             */
} T_res;
#endif

#ifndef __T_res_2__
#define __T_res_2__
typedef T_res T_res_2;
#endif

#ifndef __T_text__
#define __T_text__
/*
 * Text string
 * CCDGEN:WriteStruct_Count==461
 */
typedef struct
{
  U8                        dcs;                      /*<  0:  1> Data coding scheme                                 */
  U8                        c_text_str;               /*<  1:  1> counter                                            */
  U8                        text_str[MAX_TEXT_LEN];   /*<  2:160> Text string                                        */
  U8                        _align0;                  /*<162:  1> alignment                                          */
  U8                        _align1;                  /*<163:  1> alignment                                          */
} T_text;
#endif

#ifndef __T_text2__
#define __T_text2__
typedef T_text T_text2;
#endif

#ifndef __T_item_id__
#define __T_item_id__
/*
 * Item identifier
 * CCDGEN:WriteStruct_Count==462
 */
typedef struct
{
  U8                        item;                     /*<  0:  1> Choosen item                                       */
  U8                        _align0;                  /*<  1:  1> alignment                                          */
  U8                        _align1;                  /*<  2:  1> alignment                                          */
  U8                        _align2;                  /*<  3:  1> alignment                                          */
} T_item_id;
#endif

#ifndef __T_cc_smc_loc_info__
#define __T_cc_smc_loc_info__
/*
 * CC and SMC Location Information
 * CCDGEN:WriteStruct_Count==463
 */
typedef struct
{
  U32                       mnc_mcc;                  /*<  0:  4> MNC and MCC                                        */
  U16                       lac;                      /*<  4:  2> Location area code                                 */
  U16                       cid;                      /*<  6:  2> Cell identity value                                */
} T_cc_smc_loc_info;
#endif

#ifndef __T_cbd_cmd__
#define __T_cbd_cmd__
/*
 * CB download
 * CCDGEN:WriteStruct_Count==464
 */
typedef struct
{
  U8                        _align0;                  /*<  0:  1> alignment                                          */
  U8                        _align1;                  /*<  1:  1> alignment                                          */
  U8                        _align2;                  /*<  2:  1> alignment                                          */
  U8                        v_dev_ids;                /*<  3:  1> valid-flag                                         */
  T_dev_ids                 dev_ids;                  /*<  4:  4> Device identities                                  */
  U8                        _align3;                  /*<  8:  1> alignment                                          */
  U8                        _align4;                  /*<  9:  1> alignment                                          */
  U8                        _align5;                  /*< 10:  1> alignment                                          */
  U8                        v_cb_page;                /*< 11:  1> valid-flag                                         */
  BUF_cb_page               cb_page;                  /*< 12: 96> Cell broadcast page                                */
} T_cbd_cmd;
#endif

#ifndef __T_dur__
#define __T_dur__
/*
 * Duration
 * CCDGEN:WriteStruct_Count==465
 */
typedef struct
{
  U8                        time_unit;                /*<  0:  1> Time unit                                          */
  U8                        time_ivl;                 /*<  1:  1> Time interval                                      */
  U8                        _align0;                  /*<  2:  1> alignment                                          */
  U8                        _align1;                  /*<  3:  1> alignment                                          */
} T_dur;
#endif

#ifndef __T_dur2__
#define __T_dur2__
typedef T_dur T_dur2;
#endif

#ifndef __T_ussd_string__
#define __T_ussd_string__
/*
 * USSD string
 * CCDGEN:WriteStruct_Count==466
 */
typedef struct
{
  U8                        dcs;                      /*<  0:  1> Data coding scheme                                 */
  U8                        c_ussd_str;               /*<  1:  1> counter                                            */
  U8                        ussd_str[MAX_SAT_USSD_LEN]; /*<  2:160> USSD string                                        */
  U8                        _align0;                  /*<162:  1> alignment                                          */
  U8                        _align1;                  /*<163:  1> alignment                                          */
} T_ussd_string;
#endif

#ifndef __T_smpdu__
#define __T_smpdu__
/*
 * SMS TPDU
 * CCDGEN:WriteStruct_Count==467
 */
typedef struct
{
  U8                        c_tpdu_data;              /*<  0:  1> counter                                            */
  U8                        tpdu_data[MAX_SMS_TPDU_LEN]; /*<  1:184> Short Message Data                                 */
  U8                        _align0;                  /*<185:  1> alignment                                          */
  U8                        _align1;                  /*<186:  1> alignment                                          */
  U8                        _align2;                  /*<187:  1> alignment                                          */
} T_smpdu;
#endif

#ifndef __T_icon__
#define __T_icon__
/*
 * Icon Identifier
 * CCDGEN:WriteStruct_Count==468
 */
typedef struct
{
  U8                        icon_qu;                  /*<  0:  1> Icon Qualifier                                     */
  U8                        icon_id;                  /*<  1:  1> Icon Identifier                                    */
  U8                        _align0;                  /*<  2:  1> alignment                                          */
  U8                        _align1;                  /*<  3:  1> alignment                                          */
} T_icon;
#endif

#ifndef __T_icon_2__
#define __T_icon_2__
typedef T_icon T_icon_2;
#endif

#ifndef __T_ev_list__
#define __T_ev_list__
/*
 * Event list
 * CCDGEN:WriteStruct_Count==469
 */
typedef struct
{
  U8                        c_event;                  /*<  0:  1> counter                                            */
  U8                        event[MAX_EVENT_LIST_LEN]; /*<  1: 10> List of events                                     */
  U8                        _align0;                  /*< 11:  1> alignment                                          */
} T_ev_list;
#endif

#ifndef __T_dtmf_string__
#define __T_dtmf_string__
/*
 * DTMF string
 * CCDGEN:WriteStruct_Count==470
 */
typedef struct
{
  U8                        c_bcdDigit;               /*<  0:  1> counter                                            */
  U8                        bcdDigit[MAX_DTMF_LEN];   /*<  1: 80> BCD digit                                          */
  U8                        _align0;                  /*< 81:  1> alignment                                          */
  U8                        _align1;                  /*< 82:  1> alignment                                          */
  U8                        _align2;                  /*< 83:  1> alignment                                          */
} T_dtmf_string;
#endif

#ifndef __T_ti_oct__
#define __T_ti_oct__
/*
 * Transaction Identifier octet
 * CCDGEN:WriteStruct_Count==471
 */
typedef struct
{
  U8                        ti;                       /*<  0:  1> Transaction Identifier                             */
  U8                        _align0;                  /*<  1:  1> alignment                                          */
  U8                        _align1;                  /*<  2:  1> alignment                                          */
  U8                        _align2;                  /*<  3:  1> alignment                                          */
} T_ti_oct;
#endif

#ifndef __T_ti_list__
#define __T_ti_list__
/*
 * Transaction identifier list
 * CCDGEN:WriteStruct_Count==472
 */
typedef struct
{
  U8                        _align0;                  /*<  0:  1> alignment                                          */
  U8                        _align1;                  /*<  1:  1> alignment                                          */
  U8                        _align2;                  /*<  2:  1> alignment                                          */
  U8                        c_ti_oct;                 /*<  3:  1> counter                                            */
  T_ti_oct                  ti_oct[MAX_TI_LEN];       /*<  4: 64> Transaction Identifier octet                       */
} T_ti_list;
#endif

#ifndef __T_cause__
#define __T_cause__
/*

⌨️ 快捷键说明

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