broadband-modem: skip redundant ATE0/AT+CMEE=1 settings
These are already given in the logic behind the
"MM_PORT_SERIAL_AT_INIT_SEQUENCE" property:
(ttyACM1): --> 'ATE0<CR>'
(ttyACM1): <-- '<CR><LF>OK<CR><LF>'
(ttyACM1): --> 'ATV1<CR>'
(ttyACM1): <-- '<CR><LF>OK<CR><LF>'
(ttyACM1): --> 'AT+CMEE=1<CR>'
(ttyACM1): <-- '<CR><LF>OK<CR><LF>'
(ttyACM1): --> 'ATX4<CR>'
(ttyACM1): <-- '<CR><LF>OK<CR><LF>'
(ttyACM1): --> 'AT&C1<CR>'
(ttyACM1): <-- '<CR><LF>OK<CR><LF>'
(ttyACM1): --> 'ATE0<CR>' --> redundant
(ttyACM1): <-- '<CR><LF>OK<CR><LF>'
(ttyACM1): --> 'AT+CMEE=1<CR>' --> redundant
(ttyACM1): <-- '<CR><LF>OK<CR><LF>'
This commit is contained in:
@@ -9869,17 +9869,6 @@ open_ports_initialization (MMBroadbandModem *self,
|
||||
|
||||
ctx->primary_open = TRUE;
|
||||
|
||||
/* Try to disable echo */
|
||||
mm_base_modem_at_command_full (MM_BASE_MODEM (self),
|
||||
ctx->primary,
|
||||
"E0", 3,
|
||||
FALSE, FALSE, NULL, NULL, NULL);
|
||||
/* Try to get extended errors */
|
||||
mm_base_modem_at_command_full (MM_BASE_MODEM (self),
|
||||
ctx->primary,
|
||||
"+CMEE=1", 3,
|
||||
FALSE, FALSE, NULL, NULL, NULL);
|
||||
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user