3607|8

61

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

有谁知道cdma手机uim卡bcd编码标准? [复制链接]

电话号可以输入0,1···9,*,#等,用bcd编码存在手机卡里?有谁知道统一的标准吗?
非常感谢

最新回复

, 多谢楼上指导  详情 回复 发表于 2008-3-19 22:05
点赞 关注

回复
举报

64

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
关注
 
 

回复

88

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
没人答复?
 
 
 

回复

85

帖子

0

TA的资源

一粒金砂(初级)

4
 
bcd码?

我知道卡中存放电话号码是这样的

123456789

先判断是否偶数,如果是偶数的话,就在后面先补一个F

123456789 就变成了 123456789f

然后两个两个交换,就变成了

21436587f9

在电话本中,长度是压缩后字节个数,比如 21436587f9 的长度就是5.

一般来说,在号码前面还有ton/npi,用来表明号码的属性,比如本地号码或国际号码
 
 
 

回复

68

帖子

0

TA的资源

一粒金砂(初级)

5
 

  1. //用于普通号码转换成ADN格式。
  2. int
  3. a2b( char * pSrc, int lenSrc, unsigned char * pDst )
  4. {
  5.         char src[ 600 ] = "";
  6.         char *p = src;
  7.         int lenDst;
  8.         int i;
  9.        
  10.         memcpy( src, pSrc, lenSrc );
  11.         if ( *p == '+' )
  12.         {
  13.                 p++;
  14.                 lenDst = ( lenSrc >> 1 )+1;
  15.                 *pDst++ = 0x91;
  16.                 lenSrc--;
  17.         }
  18.         else
  19.         {
  20.                 lenDst = ( ( lenSrc + 1 ) >> 1 ) + 1;
  21.                 *pDst++ = 0x81;
  22.         }
  23.         for ( i = 0; i < lenSrc; i++ )
  24.         {
  25.                 if( '*' == *( p + i ) )
  26.                 {
  27.                         *( p + i ) = 0x3a;
  28.                 }
  29.                 else if ( '#' == *( p + i ) )
  30.                 {
  31.                         *( p + i ) = 0x3b;
  32.                 }
  33.         }
  34.         for ( i = 0; i < ( lenSrc >> 1 ); i++ )
  35.         {
  36.                 *pDst++ = ( *p & 0x0F ) | ( *( p + 1 ) << 4 );
  37.                 p += 2;
  38.         }
  39.         if ( lenSrc % 2 )
  40.                 *pDst = *p | 0xF0;
  41.         return lenDst;
  42. }

复制代码
 
 
 

回复

64

帖子

0

TA的资源

一粒金砂(初级)

6
 
将姓名 张三 号码 12345写入电话本如下。

//UPDATE RECORD
A0DC06041C 805F204E09FFFFFFFFFFFFFFFFFF04812143F5FFFFFFFFFFFFFF0000
9000
 
 
 

回复

57

帖子

0

TA的资源

一粒金砂(初级)

7
 
BCD Value        Character/Meaning
'0'              "0"
...              ...
'9'              "9"
'A'              "*"
'B'              "#"
'C'              DTMF Control digit separator (GSM 02.07 [3])
'D'              "Wild" value This will cause the MMI to prompt the user for a single digit (see GSM 02.07 [3]).
'E'              Expansion digit ("Shift Key").
                 It has the effect of adding '10' to the following digit. The following BCD digit
                 will hence be interpreted in the range of '10'-'1E'. The purpose of digits in
                 this range is for further study.
'F' Endmark      e.g. in case of an odd number of digits
 
 
 

回复

76

帖子

0

TA的资源

一粒金砂(初级)

8
 
楼上的,你将这个贴出来就要将下面的一部分也贴出来。

  1. Table 12: Extended BCD coding
  2. BCD Value        Character/Meaning
  3. '0'             "0"
  4. ...             ...
  5. '9'             "9"
  6. 'A'             "*"
  7. 'B'             "#"
  8. 'C'             DTMF Control digit separator (TS 02.07 [3])
  9. 'D'             "Wild" value This will cause the MMI to prompt the user for a single digit (see TS 02.07 [3]).
  10. 'E'             Expansion digit ("Shift Key").
  11.                 It has the effect of adding '10' to the following digit.
  12.                 The following BCD digit will hence be interpreted in the range of '10' '1E'.
  13.                 The purpose of digits in this range is for further study.
  14. 'F'             Endmark
  15. e.g. in case of an odd number of digits

  16. BCD values 'C', 'D' and 'E' are never sent across the radio interface.
复制代码
 
 
 

回复

78

帖子

0

TA的资源

一粒金砂(初级)

9
 
, 多谢楼上指导
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/8 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表