Component: iot
72 changelog entries across 15 version(s)
Activity over time (changelog entries per month)
- added LoRa Round Trip Time monitoring support;
- added Modbus rx-switch-offset parameter which helps offset Rx window;
- added mqtt disconnect/connect GUI options;
- added support for Modbus port baud-rates from 9600 to 115200;
- changed LoRa packet's timestamp format, which fixes duty cycle issues for some servers;
- improved Modbus multi-write registers handling;
- fixed an issue preventing LoRa downlink packets from being broadcasted;
- added additional dongle firmwares to iot-bt-extra package;
- added an option to increase the amount of LoRa's traffic entries displayed;
- added support for MQTT last will message;
- adjusted default LoRa antenna gain values for specific devices;
- fixed an issue where channel #7 is ignored during LoRa LNS connection;
- fixed logic for unknown NetIDs;
- fixed support for LoRa Alliance NetID list;
- improved LoRa stability and error recovery;
- improvement to LoRa band verification logic;
- iot-bt-extra package stability improvement and additional dongle support;
- LoRa netid filters now can be configured as a "range";
- LoRa server list is no longer generated if the LR card is not physically attached;
- LR8G/9G firmware update;
- removed lora-package, LoRa functionality was moved into iot-package;
- removed non-existent GPIO pin functionality;
- fixed incorrectly set LoRa channel plan behavior;
- LoRa LNS stability improvement;
- added LoRa interface recovery mechanism;
- LoRa stability improvement;
- LR8G/9G firmware update;
- fixed incorrectly shown LoRa payload RSSI values;
- improvement to LoRa dev-addr-validation behavior;
- improvement to LoRa join eui/net id filtering behavior;
- improvement to LoRa stability and functionality;
- improvement to LoRa whitelist/blacklist support;
- iot-bt-extra package stability improvement;
- added new "iot-bt-extra" package for ARM, ARM64 which enables use of USB Bluetooth adapters (LE 4.0+);
- improvements to LoRa logging and stability;
- limited MQTT payload size to 32 KB;
- added additional debug for LoRa logging;
- added an option to print out LoRa traffic in CLI (not GUI-only option anymore);
- added new LoRa traffic FCnt packet counter parameter;
- added support for USB Bluetooth dongles (LE 4.0+) which enables Bluetooth functionality;
- bluetooth peripheral device menu now displays correct iBeacon major/minor values;
- fixed duplicate LoRa payloads in the traffic tab;
- fixed incorrect LoRa joineui filter export behavior;
- fixed LoRa behavior, where join eui or dev eui could be incorrectly converted during forwarding;
- improved system stability for LoRa;
- improvements to LoRa device's stats tab;
- LoRa LNS improvement;
- LoRa traffic tab RSSI now shows proper values for ARM architecture;
- modbus rework which improves Tx Rx switching behavior;
- mqtt improvement to support large payloads and gracefully discard payloads above size limit;
- removed crc-disabled and crc-error options from the LoRa forwarding;
- removed LoRa pause traffic option/setting;
- removed some LoRa radio related parameters (e.g. RSSI-OFF and Tx-enabled) that were not meant to be changed;
- added an option to delete default LoRa servers and a button to recover them if needed;
- added an option to log LoRa filtered packets;
- added LoRa NetID and JoinEUI filtering for LNS and CUPS connections;
- added LoRa option to filter out proprietary packets;
- fixed incorrect LoRa filter export behavior;
- fixed LoRa inability to set SSL for LoRa servers via command line;
- fixed LoRa inability to use variables for GPS-spoofing setting;
- added bluetooth whitelist wildcard asterisk support;
- added LoRa CUPs protocol support;
- fixed modbus partial frame reception issue;
- improved LoRa LNS;
- improved modbus Tx/Rx switching behaviour;
- improvements to GPIO behavior on boot;
- improvements to LoRa CUPS;
- removed bluetooth whitelist maximum entry limit of 8;
- fixed incorrect LoRa ACK packet handling during downlink messaging (introduced in v7.12);
- fixed an issue where applying a script to GPIO pin caused GPIO to stop working;
- fixed behavior where GPIO output state would change on boot;
- added option to send Modbus function code commands directly from RouterOS (CLI only);