diff options
author | Carlo Lobrano <c.lobrano@gmail.com> | 2017-09-04 08:13:53 +0200 |
---|---|---|
committer | Aleksander Morgado <aleksander@aleksander.es> | 2017-09-04 17:59:59 +0200 |
commit | 76916de31350b915c7cdd7d89fee08f03a97800f (patch) | |
tree | a79cc480014ff617ded70772bcea583661a57798 /docs/reference/api | |
parent | 5014cf39767a24109de945d99c6b9f4bb1b07274 (diff) |
telit-plugin: handle QSS unsolicited due to power state transitions
When transitioning between power-low and power-on modes, Telit modems
switch the SIM off/on, which leads to the emission of #QSS unsolicited not
related to actual SIM swaps.
To handle this #QSS unsolicited, this patch:
* disables reacting on #QSS unsolicited when modem_power_down is received
* implements modem_after_power_up that:
- checks whether the SIM has been changed, matching cached SIM
Identifier with the value in the current SIM. If SIM Identifier,
is different, sim hot swap ports detected is called.
- re-enables reacting on #QSS unsolicited
Diffstat (limited to 'docs/reference/api')
0 files changed, 0 insertions, 0 deletions