20240315-2154 - bug fix sensor stuck in bootloader (ds230/ds240) by upgrading bootloader. Some sensors were affected, stuck every 10th to 20th (hot) reboot. - bug fix multipage auth reception 20240130-1326 - bug fix creation of zombie processes (harmless) - bug fix start process, initialization of wlan interfaces was incomplete resulting in starting the application twice (start, crash, start) instead of once - added support for Docker builds/licenses 20240108-1539 - add debug output for the MQTT connection in /tmp/mqtt.log - add dummy CPU load to increase the temperature in cold environments. This should benefit the reliability if the outside temperature is -20 degree Celsius 20231012-1105 - add watchdog function to check if the wlan adapters are still in monitor mode - improved reboot function; sometimes reboot was not executed and the sensor did not reboot 20231006-1600 - bug fix, resetting wlan interfaces to monitor mode in case the dronescout process was terminated - bug fix, when rebooting, shutdown wireless interfaces - added a hook/script /root/custom.sh. Here, custom code (outside firmware) can be implemented 20230920-1626 - bug fix 100% cpu load in transmit_mode = 2 - support for ds240 receiver 20230828-1643 - remove esptool reset ble device - add support for new ds230 rx board (instead of seperate wlan/ble adapters) 20230605-1350 - removed --insecure flag from update script to make sure only firmware is downloaded from the official download.bluemark.io server - improved algorithm to surpress WLAN transponder signals on neighbouring channels in case the RSSI is very strong: only surpress adjacnet channel detections if the payload is similar. - added description about the potential risks of using transmit mode 1. It is recommended to switch to mode 2. 20230329-1042 - add transmit mode 2: combine all Remote ID payloads into one MQTT message at publish it at a user-defined interval. 20230104-1650 - implement an algorithm to surpress WLAN transponder signals on neighbouring channels in case the RSSI is very strong. (If for instance a tranponder is detected on channel 6 at -45 dBm, it will also be detected at channel 4, 5 7 and 8. The algorithm will suppress those detections on adjacent channels.) 20221213-2153 - bug fix, version 20221208-1250 did have some internal code parts enabled by mistake. 20221208-1250 - added two options transmit_mode and aggregate_data in dronescout.conf. See manual. - don't output debug/verbose information during firmware upgrade - improved reboot function. In case the PoE power supply is at a critical level (e.g. bad cable, old PoE switch), shutdown first interfaces to prevent a hanging sensor. 20211210-1627 - first public release