diff options
author | Ben Chan <benchan@chromium.org> | 2012-10-31 21:31:29 -0700 |
---|---|---|
committer | Aleksander Morgado <aleksander@lanedo.com> | 2012-11-02 08:19:47 +0100 |
commit | 15f7a370d2c4adb118488287fd553c673e8142b4 (patch) | |
tree | 4e91b0897d9fe33adbdb4c7bbc4bf32a8ae90f3d | |
parent | 02ef7d95474af3d13ce6905d7f8dcd3c8ce82608 (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.c | 4 |
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); } /*****************************************************************************/ |