标签: at-command

如何使用AT命令获取调制解调器的SIM号(ICCID)

我试图获得SIM number(ICCIDIMSI)用我的3G华为E5830调制解调器AT commands(也称为Hayes command set).

不幸的是,它没有在调制解调器正式文档中指定.

modem serial-port at-command 3g

6
推荐指数
3
解决办法
4万
查看次数

在我们的J2ME应用程序中使用USSD命令的目的是什么?这可能吗?

我听说Mobile中有USSD命令.但我不知道它是什么?我正在谷歌上搜索两个网站.我不明白.请任何人了解USSD命令,与我分享.

当我们将USSD命令与j2me midp 2.0应用程序开发一起使用时,它是如何有用的?

请建议我一些有用的URL来正确地获得这个.

另外,我想在这里谈谈AT命令吗?

谢谢和问候,P.SARAVANAN

gsm ussd java-me at-command

6
推荐指数
1
解决办法
2262
查看次数

是否有回复AT + GCAP&co.告诉"我不是调制解调器,走开"?

我正在研究将在串行端口仿真模式下使用蓝牙连接到PC的设备的固件.

在测试期间,我发现Linux上的调制解调器管理器"帮助"尝试将其检测为调制解调器,发送AT+GCAP命令; 对此,目前我的设备回复类似的东西INVALIDCMD AT+GCAP.这是我的协议的正确响应,但显然不是AT回复,因此调制解调器管理器不满意并再次尝试与AT+GCAP其他调制解调器相关的东西.

现在,我发现调制解调器经理一些解决方法(见这里,因而这里,尤其是udev规则方法),但是:

  • 它们不是非常强大(我必须制定一个自定义的udev规则,如果我们改变蓝牙模块可能会破坏);
  • 我担心不仅调制解调器管理器,而且类似的软件/操作系统功能(例如在Windows或OS X上)可能会给我类似的烦恼.

此外,完全控制固件,我可以添加一个特殊的情况AT+GCAP和类似的东西; 那么,来问我的问题:

是否有标准/安全回复AT+GCAP和其他类似的调制解调器探测查询告诉"我不是调制解调器,走开让我一个人呆着?"

hardware modem serial-port firmware at-command

6
推荐指数
1
解决办法
1575
查看次数

HC-05蓝牙RSSI无法与Arduino一起使用

我无法让我的HC-05蓝牙模块输出RSSI值.我在系列中发出以下命令:

AT+INIT
  -> *OK*
AT+INQM=1,9,48
  -> *OK*
AT+INQ
  -> *No response, it starts flashing rapidly, indicating AT mode is no longer active*
Run Code Online (Sandbox Code Playgroud)

在INQ命令之后,模块开始快速闪烁.我认为这意味着它已经退出AT命令模式,我对INQ请求没有响应.我必须在INQM之前发出INIT命令吗?否则它会返回错误(16).

我甚至尝试购买不同品牌的HC-05,但这没有用.

为什么会发生这种情况,我该如何解决?

编辑:只是为了更多的信息,我也有一个AT + VERSION?在那里的命令,并且对版本的响应很好.唯一不起作用的是AT + INQ ......这是我启动串口监视器时的输出:

bt2bt HC module - version a
BtSetCmdMode 1
BtReset
Set as Master
OK

+VERSION:2.0-20100601
OK

OK


OK
Run Code Online (Sandbox Code Playgroud)

更新:我仍然可以在模块开始闪烁后与模块通信:"AT + STATE" - > + STATE:INQUIRING但是如何从模块中获取对INQ命令的响应?

bluetooth arduino rssi at-command

6
推荐指数
2
解决办法
1万
查看次数

当pppd处于活动状态时,将AT命令发送到SIM900

我有一个连接了SIM900 GSM附加板的Raspberry Pi.我已pppd按照本指南设法建立GPRS连接.(这是针对不同的GSM模块,但步骤相同)

我想定期向AT+CCLK?SIM900 发送一个AT命令()来检查时钟.我已经管理发送ad hoc AT命令使用screen但是什么时候pppd我不能screen用来连接到串行线.它只是立即退出说[screen is terminating].我猜这是因为pppd它正在使用它连接到互联网.

问:如何在不关闭pppd的情况下获得时钟时间?

查看用户手册的一部分,它说SIM900有一个符合GSM0710标准的多路复用器.这有用吗?如果是这样我将如何实现这一目标?

gsm at-command pppd raspberry-pi sim900

6
推荐指数
2
解决办法
7520
查看次数

发送调制解调器AT命令和解析结果

我想AT通过使用shell脚本向我的调制解调器发送命令并解析结果以验证是否返回了OK.

at=`echo -ne "AT+CFUN1=1\r\n" > /dev/ttyUSB0 | cat /dev/ttyUSB0`
Run Code Online (Sandbox Code Playgroud)

解析at1变量并提取"OK"或"ERROR"的最佳方法是什么?

linux bash shell modem at-command

6
推荐指数
1
解决办法
1万
查看次数

如何在c#中使用ATD命令GSM调制解调器获得用户响应

我正在尝试制作IVR系统GSM调制解调器.我完成了使用下面的代码调用号码

SerialPort SP = new SerialPort("COM3");
SP.BaudRate = 9600;
SP.Parity = Parity.None;
SP.DataBits = 8;
SP.StopBits = StopBits.One;
SP.RtsEnable = true;
SP.DtrEnable = true;
SP.Encoding = System.Text.Encoding.Unicode;
SP.ReceivedBytesThreshold = 1;
SP.NewLine = Environment.NewLine;
SP.Open();
SP.WriteLine("ATDT0999182542;"+ Environment.NewLine);
Run Code Online (Sandbox Code Playgroud)

可以使用查询来调用状态

string ss= SP.ReadExisting();
Run Code Online (Sandbox Code Playgroud)

State电话.可以是以下值之一:

0 - 活动1 - 保持2 - 拨号3 - 警报4 - 传入5 - 等待

现在我的问题是,一旦接听电话我怎么能播放语音信息,我可以得到用户按下的号码(1,2,3).

.net c# ivr at-command

6
推荐指数
1
解决办法
719
查看次数

向ESP8266发送AT + CWJAP_DEF命令出错

我正在尝试发送AT命令以ESP8266通过Wifi与互联网建立连接。

当我发送ATAT+RST串行显示器上命令然后我得到确定,并准备应对这似乎是完美的。

然后,我发送AT+CWLAP以获取可用wifi网络的列表,该列表也正在正确执行。

AT+CWLAP

+CWLAP:(3,"Moto",-42,"a4:70:d6:7a:fa:6c",1,25,0)
+CWLAP:(4,"PRANJAL",-95,"1c:a5:32:3d:f5:c4",1,-16,0)
+CWLAP:(2,"VIHAN",-94,"c8:3a:35:2f:1d:81",1,-21,0)
+CWLAP:(3,"Tenda",-93,"c8:3a:35:20:a9:b1",9,-4,0)

OK
Run Code Online (Sandbox Code Playgroud)

然后我寄来的AT+CWMODE?也很完美。

AT+CWMODE?

+CWMODE:1

OK
Run Code Online (Sandbox Code Playgroud)

现在,我正在尝试ESP8266使用此命令连接上面列出的Wifi,它在串行监视器上发送错误。

AT + CWJAP_DEF =“ Moto”,“ reset1234”

错误

?=IRe"Moto","reset1234"

ERROR
Run Code Online (Sandbox Code Playgroud)

谁能建议我这个问题的原因是什么?

#include "SoftwareSerial.h"

SoftwareSerial esp8266(2, 3); // RX, TX

void setup()
{
  Serial.begin(9600); // serial port used for debugging
  esp8266.begin(9600);  // your ESP's baud rate might be different
}

void loop()
{
  if(esp8266.available())  // check if the ESP is sending a message
  { …
Run Code Online (Sandbox Code Playgroud)

arduino at-command arduino-uno esp8266 arduino-esp8266

6
推荐指数
2
解决办法
3471
查看次数

Erlang串行IO

我想和我的调制解调器通话。它作为/ dev / ttyUSB挂载,可以完美理解AT命令。

  • 我可以从带有标准文件模块的设备上读写吗?

  • 波特率,字节大小,奇偶校验,RTS / CTS,DSR / DTR等如何?

  • 您对tonyg-erlang-serial-1.0有任何经验吗?(我对这个程序包不太满意,因为它在自述文件中说:“这是一个带有erlang驱动程序的用于串行通信的端口程序,最初由Johan Bevemyr在1996年编写,并由Tony Garnock-Jones从2007年开始偶尔维护。”

  • erlang中串行I / O的常见做法是什么?

erlang serial-port at-command

5
推荐指数
2
解决办法
2519
查看次数

如何使用 gsm 调制解调器接听电话并在接听电话后检测呼叫者的按键情况

我想编写代码,使用 gsm 调制解调器接听电话,并在接听电话后检测呼叫者的按键情况。我可以使用移动调制解调器接听电话,但对于边缘调制解调器,它显示“无运营商”并且呼叫者听到忙音。另外,我想接收来自 gsm 调制解调器的呼叫并检测呼叫者手机上按下的按键。我正在使用 C#。我只需要 AT 命令。

c# modem at-command

5
推荐指数
0
解决办法
1355
查看次数