Commit Graph

8 Commits

Author SHA1 Message Date
Noah Axon 090780e658 Cleanup
* Moved all TV-B-Gone definitions and helper functions to tvbg.h.
* Moved all AppleJuice definitions and helper functions to applejuice.h
* Cleaned up the credits screen, added QR code, required changing credits background to white.
* Tidy up formatting and comments.
* Main ino file contains only process control and core functions.
2023-09-24 20:55:42 -05:00
Noah Axon 5cdf241df5
Merge pull request #3 from n0xa/adv-timer
Timer-driven AppleJuice Advertising
2023-09-22 13:45:40 -05:00
Noah Axon 7d4bc89899 Timer-driven AppleJuice Advertising
AJ Advertising is no longer a 1-second blocking process.

Moved credits off the boot screen, to a settings menu item
2023-09-22 13:44:29 -05:00
Noah Axon 4dfc052f94
Merge pull request #2 from n0xa/timesetting
Real time clock and time setting enabled
2023-09-22 00:01:57 -05:00
Noah Axon c9f2b6674d Real time clock and time setting enabled 2023-09-22 00:01:25 -05:00
Noah Axon 715be1a864
Merge pull request #1 from n0xa/add-applejuice-devices
Add all the applejuice devices to the menu
2023-09-21 21:57:04 -05:00
Noah Axon 5b1b89c172 Add all the applejuice devices to the menu
There's a logic bug in the original esp32 implementation (std::string ... sizeof(Airpods)) that kept all of the 23-byte bluetooth frames from working properly. I fixed that as well.
2023-09-21 21:55:41 -05:00
Noah Axon fc364a6fb6 Initial commit 2023-09-21 00:13:04 -05:00