📄 m_sat.h
字号:
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 + -