我使用命令命令ID,但只需写OKring

问题描述 投票:0回答:4

我正在使用以下方法来检测有人打电话时。

CallerID

我没有这样的东西:

private void Form1_Load(object sender, EventArgs e) { serialPort1.PortName = "COM3"; serialPort1.RtsEnable = true; serialPort1.BaudRate = 9600; serialPort1.DataBits = 8; serialPort1.RtsEnable = true; serialPort1.Open(); serialPort1.WriteLine("AT+VCID=1" + System.Environment.NewLine); } private void serialPort1_DataReceived(object sender, System.IO.Ports.SerialDataReceivedEventArgs e) { textBox1.Text += serialPort1.ReadLine(); }

,但我只有:

RING //On 1st Ring DATE = xxxxx //On 2nd Ring TIME = xxxx NMBR = xxxxxxxxx RING //On 3rd Ring RING //On 4th Ring

注:

线支持

我猜调制解调器也支持

OK RING RING RING

CallerID

CallerID

确认:
我有呼叫者ID设备,然后检查了它;我确定我有呼叫者ID服务。

我相信您需要在设备上设置呼叫线显示。只需发送命令: AT+CLIP=1

然后,您应该看到时将显示以下数字时:
c# at-command
4个回答
6
投票
+CLIP 1234567890

最常见的呼叫者ID命令是“ at#cid = 1”

命令

1
投票
AT#CID=1 AT#CC1 AT+VCID=1 AT%CCID=1 AT*ID1

没有一个人是因为... lineFeed(facepalm)。所以尝试一下 或者


0
投票

AT#CID=14

this hylafax友好格式:
ring

CID:xxx [/yyy]

dad:hhh [/zzz]

0
投票
ring
此外,您还可以使用at#cid = 1,“ ring message [a]中的cid指示”。

命令set

我也有类似的问题。 我更改为不同的USB调制解调器。效果很好

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.