今天是国庆节。
打算把最近写好的MyGSM发布一下。
MyGSM可以控制通过串口连接的GSM模块(短信猫), 使其能够收发短信、拨打接听电话。
它相对于之前的MySMS有如下变化:
1. 名字的改变;
2. 使用了更优雅的方式进行串口通讯, 详见这里;
3. 使用了PDU格式进行短消息传输;
4. 支持自动挂断打来的电话并发送短消息提示;
5. 增加了拨打和接听电话的功能和在语音通话中发送DTMF音频的功能;
6. 增加了SQLite数据库的存储方式, 保留文件系统的存储方式;
7. 增加了参数设置功能, 可以设置波特率、串口号、存储方式、是否自动挂断电话和短消息的签名等;
8. 增加了控制台, 可以显示发送给GSM模块的命令, 方便进行调试。
WAVECOM的短信猫测试成功。
SIM900A模块测试成功。
MyGSM.7z
源代码在https://github.com/twd2/MyGSM, 求star/fork/issue。
Very capable boy! 但别忘了注意科学的作息哦