Skip to content

Releases: MausTec/edge-o-matic-3000

v0.2.1-g8b435aa

03 Feb 03:27
Compare
Choose a tag to compare

Installation Instructions

  1. Download the eom3k-X.X.X.bin file linked underneath this description.
  2. Save this to your device's Micro SD card as update.bin.
  3. Turn on your device and click "Update" in the Main Menu.
  4. 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

30 Nov 00:48
Compare
Choose a tag to compare

Installation Instructions

  1. Download the eom3k-X.X.X.bin file linked underneath this description.
  2. Save this to your device's Micro SD card as update.bin.
  3. Turn on your device and click "Update" in the Main Menu.
  4. 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

06 Nov 21:59
Compare
Choose a tag to compare

Installation Instructions

  1. Download the eom3k-0.2.0.bin file linked underneath this description.
  2. Save this to your device's Micro SD card as update.bin.
  3. Turn on your device and click "Update" in the Main Menu.
  4. 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

06 Nov 21:48
Compare
Choose a tag to compare

Installation Instructions

  1. Download the eom3k-X.X.X.bin file linked underneath this description.
  2. Save this to your device's Micro SD card as update.bin.
  3. Turn on your device and click "Update" in the Main Menu.
  4. 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

22 Oct 21:28
Compare
Choose a tag to compare

Installation Instructions

  1. Download the update.bin file linked underneath this description.
  2. Save this to your device's Micro SD card. Do not change the file name.
  3. Turn on your device and click "Update" in the Main Menu.
  4. 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 has setPollPeriod(int period_ms) member to enable live redraw polling
  • UIInput now has getSecondaryValue(int current_value) -> int member to draw a second chart
  • Config linter to ensure config values have appropriate references: bin/config_lint.rb