Skip to content

Ray5 Pilot V1.2.1

Choose a tag to compare

@P0k3sm0t P0k3sm0t released this 22 May 21:13
· 6 commits to main since this release

Ray5 Pilot v1.2.1

Ray5 Pilot v1.2.1 improves Dashboard job-status accuracy, laser/air reporting, Upload + Run reliability, emulator compatibility, and release validation.

Highlights

  • Added native Ray5 [ESP220]/filename SD start support.
  • Improved Upload + Run so jobs start correctly after upload.
  • Improved live progress tracking using Ray5 websocket SD:<percent>,<file> status.
  • Added Pilot-local Run Time tracking instead of relying on Ray5 controller time: values.
  • Simplified Dashboard Laser display to clear On / Off status.
  • Added separate Laser Power display based on commanded S value and $30 max power.
  • Added smoothing so Laser status does not flicker Off during brief travel/blank samples.
  • Improved Air Pump status using Ray5 A: accessory flags.
  • Cleaned up the Dashboard Status card by removing low-value rows.
  • Improved displayed file names by hiding the leading / while preserving backend paths.
  • Expanded safety checks to cover the new v1.2.1 behavior.

Fixed

  • Fixed Upload + Run not starting correctly in emulator/testing flows.
  • Fixed progress reporting differences between Pilot and the native Ray5 ESP32 page.
  • Fixed Run Time showing Ray5 controller time instead of actual job runtime.
  • Fixed Air Pump staying On after normal job completion.
  • Fixed Laser status and Laser Power appearing misleading during active jobs.
  • Fixed Dashboard file display showing /filename.gc instead of filename.gc.

Notes

  • Laser status and Laser Power are based on Ray5 status flags and commanded values, not physical optical feedback.
  • Run Time is measured locally by Ray5 Pilot from observed job state changes.
  • Progress is based on Ray5 live websocket SD: percent reporting when available.
  • Existing configuration and runtime folders are preserved during updates.

Release Assets

Upload both files:

  • Ray5-Pilot-v1.2.1.zip
  • Ray5-Pilot-v1.2.1.zip.sha256.txt

SHA256:

85fd1ea3b5caa38712b20f69d33c6e86db3f9cd23158158f7badbee0ce9fe7e8  Ray5-Pilot-v1.2.1.zip