我想知道是否可以通过GSM协议和适当的AT命令发送,通过简单的GSM呼叫发送的数据很少(没有使用数据流量)。 例如,我的系统是PIC + GSM模块,它监视和处理一串数据。 当用户希望时,他进行语音呼叫以便通过DTMF命令例如通过APP与GSM模块交互。 我的目的是GSM模块是否能够将数据发送到智能手机以监控系统状态。该模块是Quectel M95。 在一些调查中,我看到该模块可以发送USSD代码,但我不知道是否可以自定义USSD并从智能手机中读取它。 或者也许可以使用传真进行数据交换?
提前感谢大家
马
答案 0 :(得分:0)
如果您想避免使用数据流量,还有几种选择。但它们都要求连接到能够接收SMS的服务,例如Twilio。或者你当然可以将一个GSM模块连接到你的服务器上进行接收。
然后,您可以在标准SMS正文中发送数据和数据请求。或者,您也可以发送二进制短信,而不仅限于7位字符集。
只有你有USSD服务提供商才能使用USSD(我认为Twilio现在有这个)。因为USSD服务必须为您的目标GSM模块启动USSD会话以进行响应。用于GSM模块的USSD代码是特定于运营商的,因此您只能使用它们实施的内容(通常用于预付费用户和帐户补贴)。