Skip to content

v0.5.1

Choose a tag to compare

@github-actions github-actions released this 28 Jul 16:37
· 17 commits to main since this release

Features

  • History shows how each shot was run. Every recorded shot now carries a
    tag — a bolt for an Auto shot (the wired paddle stopped it at weight) or
    an eye for a Detected one (inferred from the scale alone) — in its own
    column in the shot list, on the shot card, and in the web app's table. Useful
    when you switch modes: an auto shot that missed its target and a detected one
    that was never going to stop at all are different stories, and the list used
    to tell them identically. Nothing to enable, and it applies to shots you have
    already recorded — the mode was being saved to the SD card all along, it just
    wasn't shown in the list.

Fixes

  • The web page can no longer lag behind the firmware it ships with. The
    History page a board serves was baked in from a pre-built file kept in the
    repo, so it was only ever as current as the last time someone remembered to
    regenerate it by hand — a page could go out with an older version of itself
    than the firmware around it. It is now rebuilt from source as part of every
    firmware build and every release, so what you flash is what you get.

Apollo 2 firmware v0.5.1 — one flashable image per supported
Waveshare board (bootloader + partitions + app combined; flash at
offset 0).

Easiest install: the web flasher
plug the board in and flash from Chrome, no tools needed.

Command-line alternative:

esptool.py write_flash 0 apollo2-<board>-v0.5.1.bin