Releases: nettigo/namf
Rel 2020-33 - minor improvements
Bugfixes:
- respect autoupdate option (fixes #12)
- SPS30 - store count for particles <05 µm
- enabling SPS30 w/o connected sensor does not stop NAM
Fix for core dump when enable Network Watchdog
This release fixes sensor restart when enable (or disable) Network Watchdog.
Migration from NAMF-2019
Release can read config from EEPROM (saved by NAMF-2019). This is onetime operation, config is then copied to standard JSON file.
SPS30, new scheduler
With this release we have introduced new scheduler allowing run periodically different tasks. We have created interface to place all code for new sensors in separate files.
New features
- Sensirion's SPS30 support (SPS30 connected via I2C)
- Network Watchdog - restart sensor if given IP stop responding to pings
Translations are now kept in separate files.
Three update channels
Starting from 2020-31 we have introduced three update channels stable, beta and alpha. By default all sensors are using stable when checking for updates. Alpha - means not tested, experimental firmware, and is for use by developers only. Channel beta is used to verify stability of new features, before merging them into stable releases.
Selectable 802.11 phy mode
Changes include:
- selectable WiFi Phy mode (B/G/N)
- CPU frequency set to 160 MHz
Support for saving stack dumps
On exception stack dump will be saved on SPIFFS, it can be later accessed and examined with ESP stack dump decoder (use elf file for this).