Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Firmware Downloads

FirmwareComment
app-hybrid-modbus-TZ2-0.
2
4.0+battery-mcuboot-slot0-boot.hexcurrent version for battery powered variant
current version for externally powered variants
app-hybrid-modbus-TZ2-0.1.3-mcuboot-slot0-boot.hexfirst public release


Markdown
LinkifyHeadersfalse
# Changelog

`app-hybrid-modbus` – Modbus over various WAN technologies.

This changelog's format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres
to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## Planed features
- Power On self testing
- 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-Network Feature for LoRaWAN 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 prefixes `coap://` and `coaps://`.
- 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.

...