据我所知,诺基亚和其他一些手机(如iPhone)能够发送和接收0级短信,是否有可能为Android?Android有API吗?
什么是闪光短信?
Flash SMS是一种短信,在抵达后立即显示在电话屏幕上.
除非您选择保存Flash消息,否则它将在导航时消失,并且不会保存在您的收件箱中.
如果将多个闪存消息发送到一部电话,则仅显示最新消息,并且将覆盖之前的所有消息.
0级:表示此消息将立即显示在MS上,并将消息传送报告发送回SC.该消息不必保存在MS或SIM卡上(除非移动用户选择这样做).
我知道USSD消息由160个字节组成.对于7位数据编码方案,最大字符数为160*8/7,给出182个字符.我不清楚UCS2编码的最大字符数是多少.通常,它会像160/2,但我有一些混合信息.
我已经在网上寻找一个好的库,用于发送和接收使用python的短信,但都是徒劳的!
那里有用于python的GSM库吗?
我知道我可以使用AT命令与GSM/CDMA调制解调器通信.但是,据我所知,这在连接时不起作用 - 有没有办法在连接时读取状态信息(信号强度,GSM/HSDPA模式等)?
我不确定modemmanager是否会产生这些信息,我用诺基亚手机试过它并没有 - 但我想主要用于高通芯片组调制解调器(华为),有没有人有从这些调制解调器读取实时信号信息的经验?
我正在尝试使用华为 E1550 3G 调制解调器通过 USSD 检查 SIM 卡余额
但是当我总是发送
AT+CUSD=1,"*100#",15
Run Code Online (Sandbox Code Playgroud)
我得到
+CME Error: 100
Run Code Online (Sandbox Code Playgroud)
是的,我的调制解调器支持 USSD,因为我有一个用于调制解调器的仪表板应用程序,我可以检查余额并为 SIM 卡充电。
我在 C# 中使用 GSMComm 库,我也在 putty termainl 中尝试过,但一直遇到相同的错误
我搜索了错误 100,发现它是“未知错误”并没有真正的帮助:)
我也尝试在发送之前将文本模式更改为 pdu 模式,但没有任何改变
AT+CMGF=0
Run Code Online (Sandbox Code Playgroud)
注意:我也试过
AT+CUSD=1,"*100#"
Run Code Online (Sandbox Code Playgroud)
同样的错误
和的回应
AT+CUSD=?
Run Code Online (Sandbox Code Playgroud)
是
(0-2)
Run Code Online (Sandbox Code Playgroud)
更新
我已将请求“*100#”转换为 7 位“2A31303023”,如下所示
AT+CUSD=1,"2A31303023" ,15
Run Code Online (Sandbox Code Playgroud)
回复
+CUSD: 2
Run Code Online (Sandbox Code Playgroud)
我相信问题即将解决,但响应是什么意思?
我正在使用" android.bluetooth.headset.action.VENDOR_SPECIFIC_HEADSET_EVENT"意图获取特定于设备的AT命令.但是当我从MY Bluetooth Kit发送AT命令时,广播记录器没有触发.
当我AT+CHUP\r从我的工具包发送时,android在内部工作并断开呼叫.但是当我AT+XEVENT=foo,3\r从套件发送但是我没有收到接收器中的任何东西.
帮帮我
乡亲们
我有两个原型(例如原型 A 和 B )。两种原型机都使用 Telit GSM 调制解调器。我使用通用 SIM 卡来与它们一起使用。
问题:如果我将 sim 与原型 A 一起使用,AT+CGDCONT, AT#GPRS=1这些命令可以完美工作。但对于原型 B,使用相同的 simAT+CGDCONT, AT#GPRS=1不起作用。
AT+CGDCONT总是回声"operation not allowed"。
那么有什么方法可以调试这个问题吗?
谢谢阿克