====== Wanesy Wave firmware v1.8.0 (Feb. 2021) ====== ===== Changes from previous version ===== ==== New features ==== * Support of multiple regional parameters: EU868, IN865, US915, AS923, AU915. * Dynamic configuration of region. * Use unconfirmed TX on LoRaWAN services. * Add possibility to change LoRaWAN frame period by configuration. * Introducing the CBOR configuration file device.cfg, to get and post parameters values. * Add UUID iBeacon filter. * Possibility to identify BLE Tags with MAC address or Major/Minor. * Wi-Fi updates over HTTP. * Wi-Fi access point SSID based on EUI. * Limit duration of Wi-Fi access point availability to 45 cycles of BLE scan period. * Add control of limit values for parameters. ==== Evolutions==== * Avoid erroneous CBOR frame sent sometimes. * Major/minor configuration is now persistant after a power cycle. ===== Restrictions ===== * Optout_klk SSID is used on the first boot after a factory reset command. * Switching filter (mac address or major/minor ) can stop BLE radio transmission. Workaround is to trigger a remote reboot command or manual reboot. * During configuration update, out of range values are replaced by "0". ===== Firmware ===== ==== Compatibility ==== === Hardware === This release is compatible with the following Wanesy Wave revision: * **Wanest Wave 868**: * Fully compatible with Wanesy Wave Board ID xxxDAcxxxxxx, xxxDAdxxxxxx, xxxDAexxxxxx. * **Wanesy Wave 915**: * Fully compatible with Wanesy Wave Board ID xxxDBcxxxxxx, xxxDBdxxxxxx, xxxDBexxxxxx, xxxDBfxxxxxx . === Software === * STM32 MCU firmware Ver. 1.8.0 * ESP32 MCU firmware Ver. 1.8.0 ==== Delivery ==== The firmware is released in two files: __STM32 MCU__ firmware binary 'part' file and __ESP32 MCU__ firmware binary file.\\ __STM32 MCU :__ \\ To update the firmware, follow instruction on the Firmware update section of the Setup page: [[wiki:setup:setup_wave#firmware_update|click here]]. __ESP32 MCU:__ \\ To update the firmware, follow instruction on the Firmware update section of the Setup page: [[wiki:setup:setup_wave#firmware_update|click here]]. ===== Download ===== ==== Wifi: firmware update ==== * **Wanesy Wave 868**: {{ :wiki:resources:wifiupdate_wanesywave_eu868_v1.8.0_20210205_revs_cde.zip |}} * STM32 part file: ''stm32_wanesywave_EU868_v1.8.0_DAcde.kbin'' (md5: 0215506241d1f5d5451f63933b7c6e67). * ESP32 file: ''esp32-firmware_v1.8.0.bin'' (md5: e6306fdff81e62ebdb6d00690ae3de6a). * **Wanesy Wave 915**: {{ :wiki:resources:wifiupdate_wanesywave_us915_v1.8.0_20210205_revs_cdef.zip |}} * STM32 part file: ''stm32_wanesywave_US915_v1.8.0_DBcdef.kbin'' (md5: 42692f4f3dab6bdefdb1fbb712453cf5). * ESP32 file: ''esp32_firmware_v1.8.0.bin'' (md5: e6306fdff81e62ebdb6d00690ae3de6a). ==== Wifi: region configuration ==== * **Wanesy Wave 868**: {{ :wiki:resources:region_conf_wifiupdate_wanesywave_868_v1.8.0_20210421_revs_cde.zip |}} * cmd_region_EU868.txt * cmd_region_IN865.txt * **Wanesy Wave 915**: {{ :wiki:resources:region_conf_wifiupdate_wanesywave_915_v1.8.0_20210421_revs_cdef.zip |}} * cmd_region_US915.txt * cmd_region_AU915.txt * cmd_region_AS923.txt ===== History ===== * 1.8.0 (Frebuary 2021): * Support of multiple regional parameters. * Use unconfirmed TX on LoRaWAN services. * Wi-Fi update over HTTP. * Access Point SSID personal identification based on EUI. * Limit duration of Wi-Fi access point availability. * 1.7.0 (June 2020): * Initial release for Wanesy Wave.