aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Chan <benchan@chromium.org>2012-10-31 21:31:29 -0700
committerAleksander Morgado <aleksander@lanedo.com>2012-11-02 08:19:47 +0100
commit15f7a370d2c4adb118488287fd553c673e8142b4 (patch)
tree4e91b0897d9fe33adbdb4c7bbc4bf32a8ae90f3d
parent02ef7d95474af3d13ce6905d7f8dcd3c8ce82608 (diff)
novatel-lte: increase the wait after SIM unlock to 3 seconds
After repeated stress tests on a few Novatel E362 modems and SIM cards, it is revealed that a 3-second wait after SIM unlock is necessary for reliably reading ICCID and IMSI through the SIM interface.
-rw-r--r--plugins/novatel/mm-broadband-modem-novatel-lte.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/plugins/novatel/mm-broadband-modem-novatel-lte.c b/plugins/novatel/mm-broadband-modem-novatel-lte.c
index da855fc3..6f2e7e2f 100644
--- a/plugins/novatel/mm-broadband-modem-novatel-lte.c
+++ b/plugins/novatel/mm-broadband-modem-novatel-lte.c
@@ -152,9 +152,9 @@ modem_after_sim_unlock (MMIfaceModem *self,
user_data,
modem_after_sim_unlock);
- /* A 2-second wait is necessary for SIM to become ready.
+ /* A 3-second wait is necessary for SIM to become ready.
* Otherwise, a subsequent AT+CRSM command will likely fail. */
- g_timeout_add_seconds (2, (GSourceFunc)after_sim_unlock_wait_cb, result);
+ g_timeout_add_seconds (3, (GSourceFunc)after_sim_unlock_wait_cb, result);
}
/*****************************************************************************/