Skip to content

Releases: nerves-networking/vintage_net_qmi

v0.4.2 release

30 Aug 19:27
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
Choose a tag to compare

Changed

  • :vintage_net v0.12.0 and up is now required

v0.3.1

28 Apr 03:43
Compare
Choose a tag to compare

Added

  • Add support for :roaming_allowed? field in a service provider configuration
    to allow or disallow roaming when using the configured service provider.

v0.3.0

10 Feb 22:56
Compare
Choose a tag to compare

Added

  • Add support to configure which radio technologies you want the modem to use

Fixes

  • References to manufacturer
  • Infinite retrying to establish connection after the connection has been
    established
  • Report selected APN before connection attempt