SMS sending error with Telit module
- From: Enrico Murador - Research & Development - CET <rd cet-electronics com>
- To: networkmanager-list gnome org
- Subject: SMS sending error with Telit module
- Date: Mon, 25 Mar 2013 15:12:24 +0100
Hello,
I'm not able to send SMS with ModemManager and Telit UC864-E UMTS
Module. I've tried version 5.2 Ubuntu 12.04LTS and 6.0 on both 12.04 and
12.10.
The problem seems to be that the format of CMGS AT command that
ModemManager sends to the module is out of specification. Here are the
relevant lines of the debug log file:
<debug> [1364208870.912988] [mm-at-serial-port.c:333] debug_log():
(ttyUSB4): --> 'AT+CMGF=1<CR>'
<debug> [1364208870.927818] [mm-at-serial-port.c:333] debug_log():
(ttyUSB4): <-- '<CR><LF>OK<CR><LF>'
<info> [1364208870.931602] [mm-generic-gsm.c:1704] sms_set_format_cb():
(ttyUSB4): using text mode for SMS
...
<debug> [1364209209.001473] [mm-at-serial-port.c:333] debug_log():
(ttyUSB4): --> 'AT+CMGS="XXXXXXXXXX"<CR>Test message\26<CR>'
<debug> [1364209209.043177] [mm-at-serial-port.c:333] debug_log():
(ttyUSB4): <-- '<CR><LF>+CME ERROR: 4<CR><LF>'
<debug> [1364209209.046925] [mm-serial-parsers.c:438]
mm_serial_parser_v1_parse(): Got failure code 4: Operation not supported
<debug> [1364209209.051068] [mm-at-serial-port.c:333] debug_log():
(ttyUSB4): -->
'AT+CMGS=23<CR>xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\26<CR>'
<debug> [1364209209.116067] [mm-at-serial-port.c:333] debug_log():
(ttyUSB4): <-- '<CR><LF>+CME ERROR: 4<CR><LF>'
<debug> [1364209209.120188] [mm-serial-parsers.c:438]
mm_serial_parser_v1_parse(): Got failure code 4: Operation not supported
As per ETSI TS 127 005 V11.0.0 (2012-10) specification, page 49:
"the TA shall send a four character sequence
<CR><LF><greater_than><space> (IRA 13, 10, 62, 32) after command line is
terminated with <CR>; after that text can be entered from TE to ME/TA."
(ad also on page 55, for PDU mode:
the TA shall send a four character sequence
<CR><LF><greater_than><space> (IRA 13, 10, 62, 32) after command line is
terminated with <CR>; after that PDU can be given from TE to ME/TA.")
It appears that Telit's module (as I read on their command reference
guide) conforms with this specification, so I think it rejects the
command that concatenates the message text directly after the phone
number. Am I wrong?
How I can do to get it working?
Thank you
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]