常见二次开发当中遇到的问题分享,可以帮助大家快速了解二次开发知识
今天有一客户跟我反应,前几天购买的一个4G LTE MODEM短信设备插入的是电信卡发送中文失败的问题一直没找到问题所在偶尔有时有些。插移动联通卡是可以正常使用的因为使用的是PDU模式发送,程序是自己写的,源码原子于网上的一个简单的例子java开发包例子使用的是text模式发送短信的源码smsjava。经过排查监听客户的软件发现编码大小写的问题。SIMCOM7600CE模块不支持小写,只能用大写编
1、不熟练的客户,先在windows系统下测试,最好是win7系统,window下的串口助手,首先在windows下调试正常,在去调试linux的。2、发送中文短信步骤,根据说明书上来就行(1) 发送: AT+CMGF=1, 设置为文本模式。(2)发送 AT+CSMP=17,167,2,25,设置文本模式参数。(3)AT+CSCS=”UCS2”,设置为 UCS2 编码字符集。(4)设定发送手机号:
有些客户对短信猫不太了解,在开发程序中为了减少代码或者少开发功能,又或者想着不做接收功能可以减少对程序和猫的负担达到更好的发送短信效果,往往就想到我只想要发送短信功能,接收短信的我就不管了。(这是错误的想法) 短信的发送和接收都需要实现出来的,接收下来直接丢了就行了,或者命令短信猫删除所有短信(删除这个最好)为什么要接收下来或者删除掉短信呢?短信猫内部程序会自执行短信网关下达的接收短信通
但GSM MODEM或者4G LTE MODEM执行一些功能性指令的时候返回 短信设备返回+CMS ERROR : 513是什么意思呢?例如下面的指令at+cmgs发送指令at+cmgl读取指令atd拨号指令一般出现这个问题都是因为设备正在有短信需要接收,还没接收完存储下来即未读短信,导致短信设备通讯模块繁忙就会返回 +CMS ERROR : 513错误代码那如何解决这个问题呢?查看设备的存储短信
GSM MODEM发送短信都提示成功但是一直都收不到短信,为什么呢?出现这个情况一般就是几个情况:1、卡没话费2、设备自身原因3、有些设备不能自动获取短信中心号码导致发送不出。今天着重说下第3种情况(短信中心号码设置不正确):下面主要是针对软件通过GSM MODEM设备返回+CMGS:0判断成功发送短信的情况。如程序是这样执行指令并捕获串口返回的AT+CMGS=15118131494>123tes
一、TC35i模块中与SMS有关的GSM AT指令介绍GSM引擎模块提供的命令接口符合GSM07.05和GSM07.07规范。GSM07.07中定义的AT Command接口,提供了一种移动平台与数据终端设备之间的通用接口;GSM07.05对短消息作了详细的规定。在短消息模块收到网络发来的短消息时,能够通过串口发送指示消息,数据终端设备可以向GSM模块发送各种命令。与SMS有关的GSM AT指令如
今天有一客户跟我反应,前几天购买的一个4G LTE MODEM短信设备插入的是电信卡发送中文失败的问题一直没找到问题所在偶尔有时有些。插移动联通卡是可以正常使用的因为使用的是PDU模式发送,程序是自己写的,源码原子于网上的一个简单的例子java开发包例子使用的是text模式发送短信的源码smsjava。经过排查监听客户的软件发现编码大小写的问题。SIMCOM7600CE模块不支持小写,只能用大写编
本文章主要给新手不常看AT指令详细说明书进行快速参考,或者有些老手一时大意忘记了,AT+CMGL读取指令的前提设置导致无法读取短信的问题。我偶尔给客户检测设备售后也会因为忘记了前置设置而无法读取短信,明明看到收到短信但无法读取的问题 AT+CMGL指令是需要跟着前置的AT+CMGF指令进行读取对应的短信的一、首先AT+CMGL指令,=等号后面输入的参数不一样就读出的短信内容是不一样AT
有些客户对短信设备不太了解,在开发程序中为了减少代码或者少开发功能,又或者想着不做接收功能可以减少对程序和设备的负担达到更好的发送短信效果,往往就想到我只想要发送短信功能,接收短信的我就不管了。(这是错误的想法),短信模块的短信功能是整体的不会单独只有发送功能或者接收的。 短信的发送和接收都需要实现出来的,接收下来直接丢了就行了,或者命令短信猫删除所有短信(删除这个最好)为什么要接收下来
网站复制来的一个关于java二次源码开发包出现的问题文章,解决提示等问题的错误其中的一个可能的方法:,javax.comm.PortInUseException: Port currently owned by org.smsliborg.smslib.TimeoutException: No response from device前些天在弄短信设备时出现一种情况,即只能发送一条信息,再次发送时