aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPetr Krasnoshchekov <petr.krasnoshchekov@wirenboard.ru>2023-10-09 12:43:20 +0500
committerAleksander Morgado <aleksandermj@chromium.org>2023-12-01 12:49:45 +0000
commit7c4908184b11542125f586c7ed2218bdf33f4f4b (patch)
tree053ebdde41c25e9d3848aaff1ff79e21445f446d
parent277d7857353592ad607822823e35c17e27cef71e (diff)
base-sim: increase operator identifier loading timeout
SIMCOM A760xE-H modems can answer to AT+CRSM=176,28589,0,0,4 request in 10s or more, so use rather big timeout (20s)
-rw-r--r--src/mm-base-sim.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/mm-base-sim.c b/src/mm-base-sim.c
index 63b1173f..d70bf563 100644
--- a/src/mm-base-sim.c
+++ b/src/mm-base-sim.c
@@ -2147,11 +2147,13 @@ load_operator_identifier (MMBaseSim *self,
{
mm_obj_dbg (self, "loading operator ID...");
- /* READ BINARY of EFad (Administrative Data) ETSI 51.011 section 10.3.18 */
+ /* READ BINARY of EFad (Administrative Data) ETSI 51.011 section 10.3.18
+ * SIMCOM A760xE-H modems can answer in 10s or more, so use rather big timeout
+ */
mm_base_modem_at_command (
self->priv->modem,
"+CRSM=176,28589,0,0,4",
- 10,
+ 20,
FALSE,
(GAsyncReadyCallback)load_operator_identifier_command_ready,
g_task_new (self, NULL, callback, user_data));