You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix various ways that a cellular module with trouble reading a SIM card could
cause a crash. This was a low probability event that actually accumulated a
lot of crash reports.
Reduce retry rate for SIM card read errors from 1s to 5s. These are unlikely
to recover and retrying every second logged a lot.
Require Elixir 1.14 and OTP 25. This was done to support more convenient
binary patterns in the QMI library.
Added
Determine the cellular provider a different way that works reliably with
multi-network SIM cards. This adds a small database to look up the provider
based on MCC and MNC.
Don't crash when selecting the APN when the ICCID is nil. This is an error
case that's made more confusing by this exception. The default APN will be
selected even though it's probably futile.
Restrict reported ASU values to 0-31 | 99 to match expected values. In one
case, 32 was reported for a strong signal, but prior to the change there
wasn't a limit.
Add grace period on serving system disconnects since they're often followed
very quickly by a reconnect when moving between cell towers. This
fixes an issue where TCP connections would unnecessarily be terminated and
only to reconnect a second later.