山东大学计算机系统原理:交叉编译及7-bit编码
1
一个用c实现的7bit编码和解码,在短息编解码中比较有用。
2021-10-23 15:50:20 3KB 7bit 编码 解码
1
项目中用到了AT指令中的GSM短信息的收发,上网找的代码大多都是C或者C++语言编写的,因为我使用的是java语言,于是决定自己编写一套java语言的GSM-PDU模式短信息编码与解码的代码: 1、短信传输分三种模式:Block(淘汰)、Text(纯文本模式,用处受限,不能实现中文)、PDU(手机默认的短信模式,可以使用任何字符集) 2、PDU编码主要包括两个主要的部分:一是PDU串的整体数据格式,分别因为发送信息串和接收信息串而有区别;二是文本部分的编码,分别因为字符集而不同 3、PDU模式包括三种编码方式:7bit编码(GSM默认编码方法)、8bit编码(常用于发送数据消息如图片和铃声)、UCS2编码(信息包含中文时使用) 4、代码中实现了PDU模式下7bit编码和UCS2编码这两种常用编码方式下的数据编码与解码 5、代码中实现了对信息中是否包含中文字符的判断
1
详细描述聊如何构建PUD数据包、如何开发超长短信、以及7bit编码
2021-06-17 20:13:56 132KB 短信 PDU 编码格式 超长短信
1