问题标签 [gsm]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - 在 linux 手机(例如 N900)上访问 GSM 调制解调器
我正在尝试访问移动设备的 GSM 调制解调器,所以我可以向它发送 AT 命令。我没有编程,而是尝试minicom
在手机上进行测试。问题是我找不到我应该连接的设备,我尝试了 /dev/tty0 tty1 和 ttyS0 等,但它们都没有响应我的AT
命令。
所以我该怎么做?甚至可能吗?
平台:诺基亚 N900(运行 maemo linux)
iphone - 如何检查 iPhone 网络类型 GSM 或 CDMA
在我的应用程序中,我需要检查网络类型 GSM 或 CDMA(对于 Verizon)。我找到了包含属性 mobileNetworkCode 的 CTCarrier 类,但我不想为每个提供商硬编码值。还有其他方法可以检查吗?
请帮忙。
architecture - 构建 SMS 服务器的最佳实践是什么
我正在尝试构建一个系统,其中我的终端节点能够通过 GSM 网络发送/接收 SMS 消息。我现在需要构建一个服务器解决方案,它将发送 SMS 消息,充当保存我的业务逻辑的 Web 服务器和客户端(节点)之间的网关。沟通是双向的。我读过一些关于完整的 SMS 服务器解决方案(可能充当 GSM 网关)的内容,但结果证明它们太贵了。我曾考虑将手机连接到我的服务器(然后使用一些 API),但可能是我的服务器将转到数据中心,因此我无法以这种方式附加任何东西。我不希望收到太多消息(例如每天 100 条/两种方式)。而且我也不打算拥有太多客户(少于 100 个)。在这里,我要求提供通用系统解决方案(例如最佳实践)。
python - 将 unicode 转换为 gsm 字符的算法
我需要一种算法(最好在 Python 中)将任意字符串转换为仅包含 GSM 字母表中的字符的字符串。我需要这个过滤器在 SMS:es 中将字符串作为文本发送。如果可能,该算法还应该用最接近的可编码等效字符替换字符。例子:
Python 有一些内置算法可以做到这一点,但这些函数也会将输入字符串转换为不正确的 ascii。GSM 处理几个在 ascii 中找不到的字符。
android - 如何在 GSM 手机中获取与 SIM 关联的电话号码?
可能重复:
如何在android中获取自己的手机号码
如何在 GSM 手机中获取与 SIM 关联的电话号码?
c# - 使用 Java 或 C# 进行 SCCP 和 GSM MAP 数据包分析
我必须分析 GSM MAP 和 SCCP 数据包。Wireshark 可以毫无问题地解码这些数据包,但我需要使用 Java 或 C# 执行非常相似的任务。应用程序将从头开始编写。嗅探数据包不是问题,但是分析 IP 数据包和获取 SCCP/GSM MAP 数据(例如“imsi”号)非常复杂。
也许您知道如何在不阅读大量文档的情况下以方便的方式处理它?也许有一些适合这项任务的开源软件(理想情况下是开源的,Java 或 C# 作为主要语言)?
delphi - 寻找 GSM 7bit 编码/解码算法
我需要在 pdu 模式下发送短信。谁能给我一个 GSM 7bit 编码/解码算法?
android - 如何与 USSD 菜单交互?
我想编写一个与现有 USSD 服务交互的程序,因此我需要一种方法来拨打代码、“导航”菜单、发送其他命令并读取任何数据。什么是实现这一目标的好方法?目前我对任何技术/平台持开放态度。我研究了 Android,但似乎没有 USSD Api。谢谢。
android - BeagleBoard 上带有 Android 的 GSM 模块
我使用http://www.sparkfun.com/products/9427作为 GSM 模块。我已经为 FTDI 和通用 USB 串行驱动程序构建。每次我尝试pppd call GPRS
我都会得到pppd: connect script failed
。
执行的命令是:
1. pppd /dev/ttyUSB0
2. netcfg ppp0 up
3. pppd call gprs
gprs脚本: `
/dev/ttyUSB0
460800
crtscts
modem
noauth
debug
nodetach
usepeerdns
noipdefault
defaultroute
user ""
0.0.0.0:0.0.0.0
connect '/system/bin/chat -s -v -f /system/etc/ppp/gprs-connect-chat'
gprs-connect-chat 脚本:
TIMEOUT 15
ABORT "DELAYED"
ABORT "BUSY"
ABORT "ERROR"
ABORT "NO DIALTONE"
ABORT "NO CARRIER"
TIMEOUT 40
'' \rAT
OK ATZ
OK "ATQ0 V1 E0 S0=0 &C1 &D2 +FCLASS=0"
OK AT+CGDCONT=1,"IP","Singtel"
OK ATDT*99#
CONNECT
c# - 使用 GSM 调制解调器从 C# 应用程序发送 SMS 错误
我开发了一个具有(文本模式)SMS 通信功能的 C# 应用程序。通常它工作正常,但有时 SMS 发送会出错。以下是有时会发生的情况:
AT+CMGS="+3630xxxxxxx"
> 文本 CTRL+Z
通常它应该回答这个:+CMGS: SMS ID\r\n OK\r\n
有时,即使在 30 秒后,发送 CTRL+Z 后它也没有回复任何内容,CMGS:答案不是来自调制解调器,有时答案是 SMS 文本本身。在我尝试发送另一条短信后,它回答 +CMS 错误:515。这意味着调制解调器正忙。我认为它很忙,因为发件箱中有一条短信。请注意,其他 AT 命令仍然可以正常工作。
那么,在这种情况下该怎么办呢?...当 +CMGS: SMS ID\r\n OK\r\n 发送短信时没有出现?
我使用 .net framework2 及其串行通信功能。调制解调器是 Simcom 300 d。
请。帮助我,提前谢谢!