Releases: MausTec/edge-o-matic-3000
Releases · MausTec/edge-o-matic-3000
v0.2.1-g8b435aa
Installation Instructions
- Download the
eom3k-X.X.X.bin
file linked underneath this description. - Save this to your device's Micro SD card as
update.bin
. - Turn on your device and click "Update" in the Main Menu.
- As your device reboots, verify the version number in the bottom left of the boot screen matches this software version.
Bugs Fixed
- (nothing here yet)
New Features
- (nothing here yet)
Technical Stuff
- (nothing here yet)
v0.2.1
Installation Instructions
- Download the
eom3k-X.X.X.bin
file linked underneath this description. - Save this to your device's Micro SD card as
update.bin
. - Turn on your device and click "Update" in the Main Menu.
- As your device reboots, verify the version number in the bottom left of the boot screen matches this software version.
Bugs Fixed
- (nothing here yet)
New Features
- (nothing here yet)
Technical Stuff
- (nothing here yet)
v0.2.0
Installation Instructions
- Download the
eom3k-0.2.0.bin
file linked underneath this description. - Save this to your device's Micro SD card as
update.bin
. - Turn on your device and click "Update" in the Main Menu.
- As your device reboots, verify the version number in the bottom left of the boot screen matches this software version.
Bugs Fixed
- Without an SD card inserted, re-entering the main menu now immediately rerenders the display.
New Features
screen_timeout
setting to turn off the display after a set time of inactivity. This is more OLED friendly.- HTTP requests direct to device IP will now redirect to the Edge-o-Matic Web UI
- Support for the Edge-o-Matic Web UI
Technical Stuff
- Devices now know their serial number, which can be found in Main Menu > System Info. This is used going forward to identify batches of hardware made and let me know of any production issues that may happen.
- WebSocket usage is now documented.
Known Bugs
- Enabling Bluetooth causes the secondary task loop to sometimes hang on TCP/IP calls, causing a device restart due to watchdog timeout.
v0.1.4
Installation Instructions
- Download the
eom3k-X.X.X.bin
file linked underneath this description. - Save this to your device's Micro SD card as
update.bin
. - Turn on your device and click "Update" in the Main Menu.
- As your device reboots, verify the version number in the bottom left of the boot screen matches this software version.
Bugs Fixed
- (nothing here yet)
New Features
- (nothing here yet)
Technical Stuff
- (nothing here yet)
v0.1.2
Installation Instructions
- Download the
update.bin
file linked underneath this description. - Save this to your device's Micro SD card. Do not change the file name.
- Turn on your device and click "Update" in the Main Menu.
- As your device reboots, verify the version number in the bottom left of the boot screen matches this software version (0.1.2)
Bugs Fixed
- Fixed an issue with sensor sensitivity not actually updating until device reboot
- Fixed an issue with settings not saving when
config.json
is not present on the SD card
New Features
- Added
restart
command to serial console - Added live pressure reading to sensor sensitivity adjustment UI
- Added file manipulation (
cd
,dir
,cat
) commands to serial console - Enabled I2C slave mode via expansion port
- Added
list
command to serial console - Pretty print JSON config file when saving
Technical Stuff
UIInput
now hassetPollPeriod(int period_ms)
member to enable live redraw pollingUIInput
now hasgetSecondaryValue(int current_value) -> int
member to draw a second chart- Config linter to ensure config values have appropriate references:
bin/config_lint.rb