Skip to content

BarPilot 1.25

Choose a tag to compare

@nastea1 nastea1 released this 04 Aug 21:01

Everything since 1.18, tested against a real bar over USB, Wi-Fi and Bluetooth.

Highlights

  • Sounds (new section): a soundboard for the bar's speaker - built-in sounds plus your own recordings and audio files, converted to the bar's .snd format in the browser.
  • Messages: custom message and ticker merged into one card - send a single line or rotate the whole list, with inline stamps, animated stamps, per-line colours and crypto prices.
  • Prepare the bar: sends every sound, all 1,469 animation frames, every stamp and icon, and your settings to the bar's own storage. Playback becomes a single small command, rotation skips are free, and the playing animation survives reloads.
  • Your settings live on the bar and follow it to any machine and any copy of BarPilot.
  • Bluetooth control (experimental, work in progress): drive the bar over BLE through the local helper - no Web Bluetooth needed. Known buggy; the app says so on the panel. USB and Wi-Fi remain the reliable paths.
  • On-call detection rebuilt for Windows: two independent detectors (registry usage records in both hives plus live audio capture sessions), a "what does Windows see?" debug view, a call timer that matches the real call length, and live banner re-labelling.
  • Calendar correctness: deleted occurrences stay deleted, moved occurrences show only at their new time, duplicates are folded.
  • Troubleshooter fix buttons re-check themselves and the helper row shows the webhook/microphone chain.
  • Helper v28: serves the app at 127.0.0.1:8765/app, syncs settings across origins and to the bar, proxies calendars, runs the webhook and both call detectors, installs its own optional add-ons, hardened against field-reported crashes.

Download barpilot.html (and barpilot-usage-helper.py for calendars, on-call detection, Claude plan usage and Bluetooth).