------------------------------------------------------------------------------- -- Copyright Active Research Limited 2018-2022 -- -- -- -- Release notes for the -- -- W2K-1 firmware -- -- -- ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- -- Changes from v1.249 (beta) to v1.258 -- ------------------------------------------------------------------------------- New Features: - Added Help page to web app. - Added export options to Network Report web app page. Improvements: - Improved restart procedure. - Improved Wifi Client web app page. - Improved appearance of web app. Bug Fix: - Fixed high product info request amount. - Fixed bus-off recovery failing in edge cases. - Fixed PGN filters not being applied in some cases. - Fixed missing friendly name assignment. ------------------------------------------------------------------------------- -- Changes from v1.236 (beta) to v1.249 (beta) -- ------------------------------------------------------------------------------- New Features: - Added Open/Closed status to Data Server Status page. Improvements: - Improved UDP Data Server stability. - Improved TCP Data Server stability. - Improved CAN Driver recovery procedure. Bug Fix: - Fixed battery voltage error. - Fixed data transmission during Raw ASCII streaming. ------------------------------------------------------------------------------- -- Changes from v1.218 to v1.236 (beta) -- ------------------------------------------------------------------------------- New Feature: - Actisense-i Network Report page. Improvements: - Updated REST API to v1.002. - New translation database for N2K <-> N183 conversions. - Data server stability improvements ------------------------------------------------------------------------------- -- Changes from v1.212 (beta) to v1.218 -- ------------------------------------------------------------------------------- New Feature: - Added new Actisensei mini-features: "Bus Load" percentage value and "Number of Devices" value. Both of these will be expanded in to full features in future releases. Bug Fix: - Fixed corruption of BST-BEM response messages (added in v1.110). - Fixed incorrect BST-BEM SequenceID on NMEA 2000 Product Info message. ------------------------------------------------------------------------------- -- Changes from v1.116 (beta) to v1.212 (beta) -- ------------------------------------------------------------------------------- Improvements: - Reduced restart time of device. - Improved stability. - Increased diagnostic logging coverage. New Feature: - Added 'N2K Actisense' data server Rx support, including CAN Tx filtering. Bug Fix: - Fixed Actisense-i battery voltage plot label congestion by limiting coverage to two days. - Fixed incorrect data formats being accepted by data servers. - Fixed data loss during EBL logging. ------------------------------------------------------------------------------- -- Changes from v1.084 to v1.116 (beta) -- ------------------------------------------------------------------------------- Improvements: - Improved stability. New Feature: - Added 'N2K ASCII' data server Rx support. - Added CAN Tx filtering (Only available for 'N2K ASCII'). - Added Actisense-i, this will become a suite of diagnostic tools including Battery Voltage monitoring, diagnostic logging, CAN Bus monitoring and N2K Device counter. First feature released is "Batter Voltage monitor". Bug Fix: - Fixed issues with upgrading firmware using OSX devices. - Fixed EBL logs being generated with incorrect names on new SD cards. - Fixed default Tx rate not being displayed in data server filtering configuration page. - Fixed web traffic being routed through W2K instead of an actual internet connection. ------------------------------------------------------------------------------- -- Changes from v1.076 to v1.084 -- ------------------------------------------------------------------------------- Improvements: - Data server filters now allow all PGNs by default. - RAW data servers no longer claim a Source Address, NMEA 0183 & N2K data servers now only claim a Source Address if enabled. - Clarified core Virtual Device Source Address on information page. - W2K-1 uses new robust file system. - Fixed restart progress page when waiting for restart to occur. New Feature: - Added Virtual Device Source Address for each data server on 'stats' page. Bug Fix: - Fixed exception on device shutdown. - Fixed failed Source Address claims with multiple virtual devices bug. ------------------------------------------------------------------------------- -- Changes from v1.056 to v1.076 -- ------------------------------------------------------------------------------- Improvements: - Added Station/SoftAP MAC Addess to web UI. - Start data servers when connecting to a client network. - Improved security. - Removed obsolete WEP Wi-Fi option. - Architectural improvements. - Data Server Stability improvements. - Updated esp-idf dependency to v3.3.3. - Allow connection to open Wi-Fi network. - Improved Firmware upload process. New Feature: - Enabled data server filtering. - JSON REST API (upon request). Bug Fix: - Fixed admin API security. - Fixed JSON parsing of integer values. - Fixed backup webpage permissions for resetting WiFi password. - Fixed bug in connecting to BSSIDs with short hex values. ------------------------------------------------------------------------------- -- Changes from v1.041 to v1.056 -- ------------------------------------------------------------------------------- Improvements: - Wi-Fi continually attempts to reconnect to a client network when a disconnect event occurs. - Device no longer restarts when disconnecting from a client network. - Web app informs user when connection to device is unresponsive. - Home page refreshes after firmware update to flush the cache. - Enable data logging by default. - Restart data server broadcast upon connection being restored. New Feature: - Wi-Fi will connect to device with best signal strength if multiple AP exist with same SSID. Bug Fix: - Data server starts up when Wi-Fi station is assigned an IP address. - Restored product info. - Fixed OTA Task from shutting down incorrectly, which was preventing future updates. - Fixed data server ready flag. - Fix for heartbeat PGN 126993. ------------------------------------------------------------------------------- -- Changes from v1.040 to v1.041 -- ------------------------------------------------------------------------------- Improvements: - Improved Wi-Fi Access page with a connection status bar. - Reinstated disconnect before scan. New Feature: - Added a "forget AP" button to Wi-Fi Access page. Bug Fix: - Fixed error when no APs found during Wi-Fi scan. - Fixed scanning while disconnected from a saved network. Attempts to reconnect for 60s if disconnected unexpectedly. ------------------------------------------------------------------------------- -- Changes from v1.004 to v1.040 -- ------------------------------------------------------------------------------- Improvements: - Improved OTA Task. - Improved Precise %age completion reporting for all stages of firmware. update process. - Updated Mongoose from 6.11 to 6.16. - Improved error logging for uploading firmware from web app. - Updated User manual for new features. New Feature: - Added new data formatters: 'ASCII N2K', 'ASCII RAW', 'Actisense RAW', 'Actisense N2K', 'Actisense NGT' options for Data servers. - Added Restart button on Administration page to restart W2K. - Added user information messages to restrict user from selecting invalid Direction and Protocol for each Data Format on Data Server Setting Page. Bug Fix: - Improved file name management to allow zip file names containing previously invalid characters, namely a ‘-‘ where a space was previously required. This is an important note. - Fixed issue with duplicate sentences streamed through W2K. - Fixed Client network disconnect issue. - Fixed Default AP password issue when SDCard is removed. - Fixed iPad Firmware update issue. - Fixed issue with Data logging Enable functionality. ------------------------------------------------------------------------------- -- Changes from v1.001 to v1.004 -- ------------------------------------------------------------------------------- Improvements: - Improved user stats web page to show data servers in better layout. - Tx total bytes will also be displayed on Data Server Stats page for all enabled data server. - To speed up the download log files user is provided with a check box, if checkbox is selected it will Suspend Data server and Logging functionality during download. - Updated user manual to version 2.03. - Apple IOS user can only download single log file, hyper link is provided on Download Log files page for downloading single file. New Feature: - Added '+' button on download logs page which can expand and collapse log files folder and inside folder list of files are displayed for user to download. - Added new feature where user can select multiple/single log file for download with the help of newly added checkboxes. - Added new 'Download Selected files' button for user to download selected single/multiple files. During Download process of log files this button remains disabled. - Added 'Cancel Download' button which will cancel the ongoing download process of log files, button is enabled only when download of log files is in progress. Bug Fix: - Fixed distorted view when Log files folder is expanded on Android Device.