从AT+CMGS="my phone number"\r
我的流程如下:
REQ: AT
RES: AT
RES: OK
REQ: AT+CMGF=1
RES: AT+CMGF=1
RES: OK
REQ: AT+CMGS="+4xxxxxxxxxx"
RES: AT+CMGS="+4xxxxxxxxxx"
RES: > <---------- Here I'm waiting around 30-60sec
REQ: My message + 26 char
RES: My message + 26 char
RES: +CMGS: 23 <----------- Here I'm waiting around 5s
RES: OK
那流量正常吗?我的意思是,我需要等待>
字符这么久才是正常的吗?
// EDIT
我正在使用华为调制解调器E3131调制解调器
答案 0 :(得分:1)
我发现了问题:
我已将node-serialport
配置为等待\n
字符:
serialPort = new SerialPort(port, {
baudrate: baudrate,
parser: serialPortRequire.parsers.readline("\n")
});
删除后,它完美无缺。