Releases: nerves-networking/vintage_net_mobile
v0.10.0
v0.9.2
v0.9.1
v0.9.0
- New features
- Add initial support for using the
VintageNet.PowerManager
to manage the
power to cellular modems. This allowsVintageNet
to power on and off a
modem as needed and if it becomes unresponsive. To use this, you will need
to provide an implementation ofVintageNet.PowerManager
that can control
the GPIO (or whatever) connections that enable power and can send
appropriate UART commands to power off. This only has been tested with
Quectel BG96 and EC25 modems, but should be applicable to all modems. - Synchronize with vintage_net v0.9.0's networking program path API update
- Add initial support for using the
v0.8.0
(Skipping version numbers to make the version match vintage_net
for ease of
remembering which versions are compatible.)
-
New features
- Add
:chatscript_additions
option to the modem configuration to support
arbitrary chatscript lines so that application-specific customizations don't
require you to make a custom modem. Of course, if you have an option of
general interest, please continue to make PRs. - Support vintage_net v0.8.0's
required_ifnames
API update. This cleans up
some modem detection for non-usb_modswitch modems. If you have a fork of
this project, you'll need to update it. See commit 06456c3/PR #66 for how
the supported modems were changed.
- Add
-
Bug fixes
- Cleaned up handling of PPP disconnections. Amazingly, OTP supervision could
recover some of this, but the logs were really ugly and more work was done
than needed.
- Cleaned up handling of PPP disconnections. Amazingly, OTP supervision could
v0.2.3
v0.2.2
v0.2.1
This release has improvements and bug fixes throughout, but primarily for the
Quectel EC25 (LTE Cat 4 modem) and Quectel BG96 (LTE Cat M1/NB1 modem)
- New features
- Network connection stats for the EC25 and BG96 modems. This lets you see how
the modem connected (GSM, UMTS, LTE, etc) and to which cell tower (cell id,
lac, mcc, mnc). This is useful for debug and geolocation. - Improved signal strength reporting. The reports are now in ASU (arbitrary
strength units), dBm, and bars. Bars ranges from 0 bars (no connection) to 4
bars (strong signal) similar to a cell phone
- Network connection stats for the EC25 and BG96 modems. This lets you see how
v0.2.0
This release has significant changes to the configuration API and
VintageNetMobile.Modem
behaviour. No migration from the old version is
supported. We don't expect to majorly change the API in future releases. Updates
will be more incremental. The plan is to add configuration migrations so that
devices in the field can continue to work between vintage_net_mobile
updates.
To upgrade, find the module documentation for your modem. There will be a
configuration example that should look familiar.
v0.1.2
- Bug fix
- Prevent
VintageNet
from trying to runppp
before a modem is ready.
- Prevent