SoftWLC sms pdu
Добавлено: 05 авг 2016 13:00
Добрый день !
Имеем такое в логах сериал модема -
2016-08-05 12:32:55,069 [EventThread /dev/ttyUSB0] DEBUG SerialPort SerialPortReader.serialEvent(line:50). Response from COM: [AT+CMGF=0
OK
]
]016-08-05 12:32:55,071 [SmsThreadPoolExecutor-0] DEBUG SerialPort SerialSmsSender.sendCommand(line:347). Send command: [AT+CMGS="105"
2016-08-05 12:33:00,071 [SmsThreadPoolExecutor-0] DEBUG SerialPort SerialSmsSender.sendCommand(line:347). Send command: [0001030B919730096796F000085C0414043E044104420443043F0020043A00200027007200650067006900740027002E041B043E04330438043D003A00370039003000330039003000370036003600390030002E041F04300440043E043B044C003A0030003800380038]
]016-08-05 12:34:20,058 [SmsThreadPoolExecutor-1] DEBUG SerialPort SerialSmsSender.sendCommand(line:347). Send command: [AT+CMGF=0
2016-08-05 12:34:20,062 [EventThread /dev/ttyUSB0] DEBUG SerialPort SerialPortReader.serialEvent(line:50). Response from COM: [
AT+CMGS="105"
+CMS ERROR: 304
AT+CMGF=0
OK
Модему не нравится указываемая WLC длина сообщения, именно на неё 304 идёт. По моей калькуляции, должно и text сообщения хватать.
Можно ли принудительно указать режим работы AT+CMGF=1 ?
Имеем такое в логах сериал модема -
2016-08-05 12:32:55,069 [EventThread /dev/ttyUSB0] DEBUG SerialPort SerialPortReader.serialEvent(line:50). Response from COM: [AT+CMGF=0
OK
]
]016-08-05 12:32:55,071 [SmsThreadPoolExecutor-0] DEBUG SerialPort SerialSmsSender.sendCommand(line:347). Send command: [AT+CMGS="105"
2016-08-05 12:33:00,071 [SmsThreadPoolExecutor-0] DEBUG SerialPort SerialSmsSender.sendCommand(line:347). Send command: [0001030B919730096796F000085C0414043E044104420443043F0020043A00200027007200650067006900740027002E041B043E04330438043D003A00370039003000330039003000370036003600390030002E041F04300440043E043B044C003A0030003800380038]
]016-08-05 12:34:20,058 [SmsThreadPoolExecutor-1] DEBUG SerialPort SerialSmsSender.sendCommand(line:347). Send command: [AT+CMGF=0
2016-08-05 12:34:20,062 [EventThread /dev/ttyUSB0] DEBUG SerialPort SerialPortReader.serialEvent(line:50). Response from COM: [
AT+CMGS="105"
+CMS ERROR: 304
AT+CMGF=0
OK
Модему не нравится указываемая WLC длина сообщения, именно на неё 304 идёт. По моей калькуляции, должно и text сообщения хватать.
Можно ли принудительно указать режим работы AT+CMGF=1 ?