Tag: at command

AT Command用于接收自动短信通知

我有2 gprs / gsm调制解调器,其中一个是huawei,另一个是调制解调器。 通过AT命令发送或接收短信没有问题。 但是,我试图使用此命令AT + CNMI接收自动通知,但我无法使其工作但是当我尝试此命令时,调制解调器回复确定没有错误。 我到目前为止所执行的程序 为AT + CNMI命令2,1,0,0,0,2,2,0,0,0等尝试了多种组合,但无济于事 我已将首选消息存储设置为SIM卡,我可以使用各种AT命令接收消息并提取它。 我尝试使用超级终端以及使用C sharp但无济于事。 调制解调器附带的内置软件能够接收通知。 有人可以指导我这个。

GSM调制解调器USSD校验天平获得CME错误100

我正在尝试使用华为E1550 3G调制解调器通过USSD检查SIM卡余额 但是,当我总是发送 AT+CUSD=1,”*100#”,15 我明白了 +CME Error: 100 是的,我的调制解调器支持USSD,因为我有调制解调器的仪表板应用程序,我可以检查余额,并为SIM卡充电。 我在C#中使用GSMComm库我也在putty termainl中尝试了它但是仍然遇到同样的错误 我搜索了错误100,发现它是“未知错误”没有真正帮助:) 在发送之前我也尝试将文本模式更改为pdu模式,但没有任何改变 AT+CMGF=0 注意:我也试过了 AT+CUSD=1,”*100#” 同样的错误 和…的反应 AT+CUSD=? 是 (0-2) UPDATE 我已经将请求“* 100#”转换为7bit“2A31303023”,就像这样 AT+CUSD=1,”2A31303023″ ,15 响应 +CUSD: 2 我相信问题即将得到解决,但回应意味着什么?

使用Android-emulator通过COM从外部应用程序测试AT命令

我需要将AT命令发送到带有C#的usb GSM调制解调器。 问题是我没有GSM调制解调器或GSM设备尚未开发然后我正在寻找一个模拟器。 我发现的唯一模拟GSM调制解调器是随Android SDK一起提供的。 我现在的问题是通过COM端口发送AT命令到Android模拟GSM调制解调器,就像我需要在我的实际应用程序中做的那样。 有一些方法可以到达Android模拟GSM调制解调器的COM(虚拟Usb-Com)端口,并发送AT命令连接到互联网? 有人在这里讲述,但它无法帮助我。

通过AT命令使用C#.net拨打电话

我想制作一个通过usb线连接到我的手机的ac#程序来拨打电话。 我发现如何通过SerialPort进行连接以及如何通过AT命令进行调用,但是当我运行程序并单击进行调用时,没有任何反应。 这是我的代码,请帮帮我: 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.Write(“ATDT 0999182542″+ Environment.NewLine); SP.Close();

在C#中将AT命令发送到USB连接的GPRS调制解调器

任何人都可以给我一个很好的指导或指导我如何访问连接到Usb端口的GPRS调制解调器。 我应该为我的程序制作一个USB驱动程序来向调制解调器发送AT命令吗? 或者就像我可以使用IP地址访问它的路由器? 谢谢

使用gsm调制解调器从C#应用程序发送接收短信的基本概念

任何人都可以向我解释基本概念,或者提供有关使用通过C#应用程序连接到pc的gsm调制解调器发送接收短信的任何文档。 我确实找到了很多源代码,但却无法得到它背后的程序或算法。 一个这样的链接在这里 Send and Receive SMS in .NET using GSM modem 我下载了源代码,但事情并不十分清楚。 谢谢,s

为什么我在UCS2中得到的数字如何修复命令和c#?

我在通过putty读取我的短信时遇到问题,因为我键入AT + CMGL =“ALL”但是消息(文本)和数字只是数字,我读到我的gms调制解调器nokia s10使用UCS2,但我不知道该怎么办? 我怎样才能看到我刚刚看到数字的消息? 请帮忙 我也在使用codeproject中的这段代码而且我更改了这一行但是它和upt2中的putty一样是相同的结果 public ShortMessageCollection ReadSMS(SerialPort port, string p_strCommand) { // Set up the phone and read the messages ShortMessageCollection messages = null; try { #region Execute Command // Check connection ExecCommand(port,”AT”, 300, “No phone connected”); // Use message format “Text mode” ExecCommand(port,”AT+CMGF=1″, 300, “Failed to set message format.”); // […]

如何使用命令和PDU发送多部分非编码SMS – 不使用文本模式提交?

在我的项目中,我想通过PDU-Submit发送一个单独的文本(UTF-8)SMS消息。 我一直在搜索很多,但所有答案都使用文本模式而不是PDU-Submit命令,因此我无法发送多部分短信。 我想要一个多部分unicode消息的解决方案。

AT命令发送/接收SMS

我是AT命令的新手。 我正在使用诺基亚E71发送和接收短信。 我正在设计一个发送短信的应用程序,但我的代码无效。 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.IO.Ports; using System.Threading; namespace AT_commands { public partial class Form1 : Form { SerialPort serialPort; public Form1() { InitializeComponent(); } public void Form1_Load(object sender, EventArgs e) { this.serialPort = new SerialPort(); this.serialPort.PortName = “COM23”; this.serialPort.BaudRate […]

使用GSM移动的AT命令发送短信给出了错误

我用GSM手机通过AT命令发送短信。 我想发送成千上万的消息。 我读过GSM手机,我们每分钟可以发送6-8个短信。 但是当我发送消息时,有人会去而有人不会。 我从excel文件获取信息意味着目的地号码和消息文本。 你能告诉我为什么有些短信正在进行而有些则没有。 我的代码是 SmsFields smsObj = null; List smsColl = null; SerialPort serialport = null; StringBuilder strbuild = new StringBuilder(); try { //Validate the form if (!Validation()) return; serialport = new SerialPort(); ////Sets the properties of serial port object serialport.PortName = cboPort.SelectedItem.ToString(); serialport.BaudRate = 9600; serialport.Parity = Parity.None; serialport.DataBits = 8; […]