发布于 2008-12-09 12:32:25
0楼
VB1000 112
VB1001 '0011000B81'
VB1011 '31'
VB1013 //Phone number
VB1023 '00' //first octec
VB1025 '08' //Code set:UCS2
VW1027 'A7' //
VB1029 '28' //length of user data.
VB1031 '0020002000200020002000200020002000200020' //user data
VB1071 '0020002000200020002000200020002000200020' //user data
VB1111 '$1a$R'
这是当时的程序中PDU的数据块,电话号码要特殊处理一下,如果号码位数为基数,那么最后加一个F,然后2个一组,前后顺序交换。比如号码是13 91 23 45 67 8,那么要转换成字符串 31 19 32 54 76 F8(中间不带空格,只是为了看着直观)
VB1031~VB1110是要发送的文本,必须是UNICODE编码的,每个字符2个字节,所以长度是40,转化为16进制就是28,所以Length中是28。