Skip to content

Releases: nerves-networking/vintage_net_qmi

v0.4.4

09 Jun 14:03

Choose a tag to compare

Added

  • Licensing and copyright clarifications for REUSE compliance

Changed

  • Elixir 1.19 error and warning fixes

v0.4.3

06 Mar 18:01

Choose a tag to compare

  • Handle more than one RSSI report for modems that are capable of reporting more
    than one cellular technology's strength at a time.

v0.4.2 release

30 Aug 19:27

Choose a tag to compare

[v0.4.2] - 2024-08-30

Added

  • sim_rej_info has been added to the PropertyTable.

Changed

  • PropertyTable properties have been updated to not contain invalid characters
    • MNC
    • MCC
  • provider PropertyTable property Will now work correctly with updated MNC/MCC properties.

v0.4.1

06 Aug 20:34

Choose a tag to compare

Changed

  • 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.

v0.4.0

26 Jul 13:41

Choose a tag to compare

Changed

  • 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.

v0.3.6

28 Mar 12:42

Choose a tag to compare

Changed

  • 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.

v0.3.5

26 Apr 01:53

Choose a tag to compare

  • 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.

v0.3.4

17 Mar 12:40

Choose a tag to compare

  • 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.

v0.3.3

23 Jan 19:32

Choose a tag to compare

Changed

  • Allow :vintage_net v0.13.0 to be used
  • Add some more information when QMI reports no internet

v0.3.2

02 May 20:37

Choose a tag to compare

Changed

  • :vintage_net v0.12.0 and up is now required