v4.4.0
Features
Duty-cycle support
This implements duty-cycle tracking and reporting support for the EU868 region. By default this does not enforce the duty-cycle limitations, enforcing can be enabled by setting the model-flag ENFORCE_DC.
Concentrator module updates
- Add
EU433 support to semtech_sx1302c490gw1 module.
- Add
IN865 and RU864 support to semtech_sx1302c868gw1 module.
- Add
IN865 and RU864 support to semtech_sx1302css868gw1 module.
- Add USB support to
seeed_wm1302 module (USB model-flag). (#151)
Other features
- Make it possible to use environment variables in configuration (like ChirpStack).
Improvements
- Improve error handling in threads.
- Update internal dependencies.
Bugfixes
- Add missing
region_as923_2.toml, _3.toml and _4.toml config files. (#150)
v4.4.3
Features
Override pin / device-path config
It is now possible to override all (reset)pin configuration and SPI / GNSS / I2C device-paths of all concentrator modules. A configuration example is added to the configfile template.
GPSd support
This adds support for using Concentratord together with GPSd. If GPSd has been configured (e.g. gnss_dev_path="gpsd://localhost:2947"), the Concentratord will automatically enable the NAV-TIMEGPS binary message of the U-blox module on start. By using GPSd, it is possible to also use the GNSS module for time-synchronization by using GPSd as a time-source for NTPD.
Improvements
- Add more log context in case of (beacon) enqueue error.
- Refactor min/max tx frequency validation (such that gateway can also use uplink frequencies).
Bugfixes
- Update
multitech_mtac_lora_h_915 SPI path. (#167)
- Set
stats_interval on receiving gateway configuration. (#181)
1 Like