【发布时间】:2014-04-14 22:03:39
【问题描述】:
我在网上找到了一些代码,可以让我通过蓝牙连接从手机读取/发送短信。但是使用 USB EDGE 调制解调器,我无法发送或读取 SMS。我只能连接到那个调制解调器的端口。
我的代码是:
string mobileNumber = txt_number.Text;
string smMessage = txt_message.Text;
AutoResetEvent receiveNow;
String command="";
SerialPort port = new SerialPort();
port.PortName = cmb_port.Text;
port.Open();
command = "AT+CMGF=1";
port.WriteLine(command);
command = "AT+CMGS=\"" + mobileNumber + "\"";
port.WriteLine(command);
command = smMessage + char.ConvertFromUtf32(26) + "\r";
port.WriteLine(command);
MessageBox.Show("Send Success");
它适用于某些设备。
【问题讨论】:
-
分享你的代码,问题在usb或蓝牙
-
代码不是我关心的。我可能会为不同的设备找到不同的代码。我需要知道的是所有设备的通用命令。感谢 Ashish 的快速回复。
标签: c# bluetooth at-command modem