Commit graph

16 commits

Author SHA1 Message Date
Joe Kearney
257f0b7cde Merge remote-tracking branch 'refs/remotes/origin/New_BLE' 2025-06-05 20:11:24 -05:00
Joe Kearney
747e336cc1 BLE fixes. 2025-06-05 20:11:10 -05:00
Joe Kearney
6382526391 Added BLE_StopAdvertising(). 2025-05-24 16:54:50 -05:00
Joe Kearney
ba23026d13 We need a code formatter. 2025-03-31 20:30:39 -05:00
Joe Kearney
eaef8247e5 Added BLE_BROADCAST_ADDRESS 2025-03-31 20:30:01 -05:00
Joe Kearney
cb72042691 Improved logging in the Playing_Interacting state. 2025-03-22 14:28:51 -05:00
Joe Kearney
c11206e625 Fixes after testing on ESP32. 2025-03-01 18:59:46 -06:00
Joe Kearney
cd33c35974 Fixes after testing. 2025-03-01 16:57:45 -06:00
Joe Kearney
47822bbdec Many new settings to support the new state machine functionality. 2025-03-01 06:09:51 -06:00
Joe Kearney
908bdbba35 Updated BLE to spec. version 0.11 2025-02-24 19:54:37 -06:00
Joe Kearney
82ec410264 Added BLE events 2025-02-15 19:58:52 -06:00
Joe Kearney
58f379dc18 WIP: More new BLE 2025-02-15 16:13:58 -06:00
Joe Kearney
a9212c5a3a WIP: New BLE 2025-02-09 18:10:31 -06:00
4fe072f2d3 The Accessory button now selects team in the Configuring state. (#1)
With the advent of the new State Machine, there is opportunity in the *Configuring* state for a player to select his team by pressing the *Accessory* button.  The Mobile App or IR remote can also be used, as before.

![SystemK State Machine.drawio.png](/attachments/0b93eee9-15cd-4dea-9961-e4777868495e)

I also consolidated some duplicated code into `Set_Team_With_Audio_Feedback()`.

Co-authored-by: Joe Kearney <joe@clubk.club>
Reviewed-on: #1
2025-01-28 02:06:21 +00:00
Joe Kearney
6f51f5b006 Initial public release of SystemK. 2025-01-25 13:45:14 -06:00
387f57cdda Initial commit 2025-01-25 19:34:51 +00:00