首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > PowerDesigner >

AT授命之通信录PDU编码

2013-03-26 
AT指令之通信录PDU编码AT命令手册上有详细的PB PDU编码式 Appendix:Phonebook detail parameters PDU: Typ

AT指令之通信录PDU编码

AT命令手册上有详细的PB PDU编码格式

 

Appendix:Phonebook detail parameters

PDU:

Type

Length

Name

Description

basic_number_st

variable

basic_number_info

basic number info including alpha name, BCD number and called party sub Address.

Group_st

variable

all_group_info

the information of all the group

name_element_st

name_len + 1

second_name

second name

email_st

variable

all_email_address

E-mail address

additional_number_st

variable

all_additiontal_number_info

all additional number info

Uint8

1 byte

hidden_flag

0x00: phonebook entry not hidden

other value: phonebook entry hidden

 

name_element_st:

Type

Length

Name

Description

Uint8

1

name_len

the length of the name.

Uint8

name_len

pb_name[name_len]

the name element of this phone book entry.

This field is mandatory only if name_len is not 0, and its length is name_len.

 

 

Phone_number_st:

Type

Length

Name

Description

Uint8

1

bcd_len

Length of BCD number/SSC contents., including ton_npi field and phone_number field.

Uint8

1

ton_npi

TON and NPI , This field is mandatory

Uint8

bcd_len-1

phone_number[bcd_len-1]

The actual phone number (in digits) and some additional information.

This field is mandatory

 

sub_address_st:

Type

Length

Name

Description

Uint8

1

subadd_len

the length of the subaddress

Uint8

subadd_len

subadd_name[subadd_len]

the subaddress element of this phone book entry.

This field is mandatory only if subadd_len is not 0, and its length is subadd_len. 

 

Basic_number_st

Type

Length

Name

Description

name_element_st

name_len +1

alpha name

Number alpha name

phone_number_st

bcd_len + 1

BCD number

BCD number including additional number

sub_address_st

subadd_len + 1

subadd

Called party sub address

 

group_st:

Type

Length

Name

Description

Uint8

1

group_num

the number of the group , the max value is 10.

Uint8

group_num

group_id[group_num]

group id list

This field is mandatory only if group_num is Not 0.

 

Email_st:

Type

Length

Name

Description

Uint8

1

email_address_num

The number of the EMAIl file.

Email_address_st

variable

email_info[email_address_number]

email information.

This field is mandatory only if email_address_num is not 0.

 

Email_address_st:

Type

Length

Name

Description

Uint8

1

email_address_len

the length of the e-mail address

Uint8

email_address_len

email_add[email_address_len]

e-mail address

This field is mandatory only if email_address_len is not 0, and its length is email_address_len.

Additional_number_st

Type

Length

Name

Description

Uint8

1

anr_num

The number of ANR file

Additional_basic_number_st

variable

Additional_basic_number[anr_num]

All additional number info including name, number and called party sub address.

 

Additional_basic_number_st

Type

Length

Name

Description

Uint8

1

anr_id

additional name identifier

phone_number_st

bcd_len + 1

BCD number

BCD number including additional number

sub_address_st

subadd_len + 1

Subadd

Called party sub address

 

 

Notes: AT+CSCS does not effect on AT^DPBR, AT^DPBW,in addition the upper layer should organize and parse data ,and check thevalidity of data coding scheme.

This alpha?tagging shall useither:

  1. -       the SMS default 7?bit coded alphabet as defined in TS 23.038 [5] with bit 8 set to 0. The alpha identifier shall be left justified. Unused bytes shall ‘e ’et to ‘FF’.

or:

  • one of the UCS2 coded options as defined in the annex of TS 31.101 [11]

热点排行