Releases: maierkomor/atrium
Releases · maierkomor/atrium
R2306
- fix: enable/disable at-jobs not working as expected
- create static tasks with static memory
- removed obsolete socket-based inetd
- fix: default S2(uart)/S3(jtag) console config
- fix: S2/S3 GPIO ranges
- added ILI9341 driver
- added XPT2046 driver
R2305
- support to list root directory
- accept SNTP packets with alarm=unsynchronized
- fix for ROMFS VFS integration
- fix MQTT restart issue
- fix timing issue on 1-wire bus
R2304
- added command line comment suport to ignore lines starting with a #
- added core file handling support, including direct http download
- added FTP binary transfer support
- enhanced sm command to print all event/action associations of states
- output of ls command could be better
- timer infrastructure must deal with invalid timer ids
- more event statistics
- added busy LED that shows activity of event and cyclic processing
- update stt command
- TCA9555 init fix
- fix: env output ignores printing format
- fix: timer argument parsing error
R2303
- added script for convenient flashing
- added ping command
- added Lua functions for statemachines and MQTT
- added multi-line support for UDP control
- provide core temperature if available
- enhnaced/tunable MQTT keepalive/timeout handling
- update for enhanced screen env value handling
- OTA update via tftp
- fix boot-loader address for ESP32-S2, ESP32-S3, ESP32-C3 on file name
- argument support for at actions
- support dimming on HT16K33
- fix for event handling
- fix ADC regression
- fix password handling
- fix button ptime not updated
- fix syslog stall
- more bugfixes
R2302
- added TCA9555 driver
- changed SSD1306 to manual configuration
- added support for directly executing Lua via MQTT
- fix: config luafiles should default to /flash
- Lua additions and updates
- fix: OTA update not working with IP addresses
- fix: LwTcp error condition handling
- update to ESP32 IDF v4.4.4
- added support for ftp based updates
- uDNS updates and fixes
- USB config fix
R2301
- Lua integration enhancements
- fix for cyclic interval timing on ESP32-xx
- fix for ESP8266 GPIO handling with IO-expander
- fix WS2812B always using channel 0
- updates for atriumcfg tool
- added Lua support for ADC
- added WS2812b multi-bus support
- added TCA9555 driver (IO-expander, DEVEL/alpha-state, untested yet)
- fix for argument event handling
- support ADC digital to physical conversion on ESP32*
- added OTA server config for simplified updates
R2212
- added support for ESP32S2, ESP32-S3, ESP32-C3
- added action gpio!set for more flexible gpio operation
- fix regression: error messages of I2C extended commands
(use mkatrium.sh for building) - fix use of Lua leaks memory
- removal of obsolete&incomplete signal/func concept
- added support for SPI based SSD1309
- added action gpio!se
- fixed memory handling bugs
- minor config restructuring
- added JTAG USB console
- update for atriumcfg
- PWD should be per terminal
- Lua support for WS2812b LED arrays and TLC5947
- support single and double quoting of shell arguments
- fixes for install script setupenv.sh
R2210
- support to print/json sub messages
- support to add array element with value in config/hwconf
- expanded max. range of ADC interval from 255ms to 65535ms
- reduce default RAM consumption (init Lua on demand)
- added hwconf backup, restore, and read
- added led!toggle to switch on<->off, other modes are ignored
- failsafe boot without hardware config after reset during init
- docu update
- enable SPIFFS and FTP per default on esp8266/4m
- Lua getvar should return nil for unknown variables
- fix ftpd aborting on out-of-memory
- fix threshold not triggering the first time
- fix for influx command returning Failed although succeeded
- fix xio of esp8266 for hiz
- fix incoming connections on disabled services are not closed
R2209
- added Lua interpreter
- fix dim help page not integrated
- fix dim set value on command line scales incorrectly
- fix IPv6 buffer overflow
- fix init regressions on relay and gpio related to XIO infrastructure
- change SI7021 to manual configuration to avoid misdetections
- make INA219 calibration persistent
- ADC infrastructure update for sliding windows and continuous sampling
- docu updates
R2207
- added driver for INA219 current sensor
- added support for SI7021/HTU21 temperature/humidity sensor
- dimmer enhancements
- introduce threshold events for float variables
- fix 1-wire regression: assertion fails when power pin is not set
- fix transient invalid report of total time in subtasks command