Firmware Downloads
Firmware | Comment |
---|---|
app-hybrid-modbus-TZ2-0.4.0+battery-mcuboot-slot0-boot.hex | current version for battery powered variant |
current version for externally powered variants | |
app-hybrid-modbus-TZ2-0.1.3-mcuboot-slot0-boot.hex | first public release |
Changelog
app-hybrid-modbus
– Modbus over various WAN technologies.
This changelog's format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Planned features
- Execute Modbus Commands per LTE-Downlink
- Modbus TCP
- LAN connection to backend (over ethernet, dinrail only)
0.3.1
Changed
- Increase size usable for config (allow for much bigger config/longer modbus commands).
- Verify on boot that secure firmware is of sufficient version.
0.3.0
Added
- DNS and DTLS support for NB-IoT/LTE-M.
- Revert temporary config (from remote command), if backend cannot be reached.
- Revert temporary firmware (from remote update), if backend cannot be reached.
- Add virtual internal modbus device to bridge, that can be addressed to read internal values (current time, internal modem temperature, current voltage) on address 0xfa=250 (configurable).
- New config parameter
InternalAddress
. - Add Lost Reboot feature for LoRaWAN that resets device if LoRaWAN is network connection is lost.
- New config parameter
LostReboot
. - (battery only) Add config parameter
ExternalAntenna
to support use of external antenna. - Feedback for power on self test of modbus commands.
Changed
- (battery only) Adjust power-off-setting for new addon to avoid leakage.
- Config parameter
Host
now supports optional protocol prefixescoap://
andcoaps://
. - Set default host configuration to
coaps://platform.lobaro.com
. - Add voltage and temperature to LoRaWAN status message.
0.2.1 - 2022-02-14
Added
- Support for LoRaWAN Class C.
- New Config Parameter
OpMode
for selecting Class A or Class C operation mode for LoRaWAN. - Add Lost-Network feature for LTE.
Fixed
- Removed double status message uplink on boot for LoRaWAN.
0.2.0
Added
- Support for battery powered hardware variant, using mikrobus-rs485-var nrf-addon-rs485-VBat-rev1.
- (Battery only) Add config parameter
PowerOnDelay
for letting attached slaves power up.
0.1.5
Added
- Allow 8E1 in UART config.
0.1.4 - pre-release 2021-11-23
Added
- Add additional compact LoRaWAN payload formats known from the LoRaWAN Bridge device.
- Add config parameters
PlFmt
,PlMax
,PlId
for controlling the LoRaWAN payload format.
Fixed
- A timing issue could lead to the dialog mode not working properly.
0.1.3 - pre-release 2021-11-17
Added
- Interactive Dialog Mode for testing setups.
- LED feedback about state of Modbus and WAN connections.
- Execute Modbus Commands remotely via LoRaWAN Downlink.
0.1.2 - pre-release 2021-11-15
- This is a pre-release! It is neither complete nor fully tested!
Added
- Support for NB-IoT, LTE-M, and LoRaWAN.
- Downlinks for remote config (all WAN technologies) and firmware updates (NB-IoT and LTE-M only)
Dependencies
- Boot Firmware >=1.7.1
- Modem Firmware >=1.2.0
0.1.0 - 2021-07-02
Added
- Start new app for Hybrid NB-IoT/LoRaWAN Modbus Gateway.