Commit Graph

81 Commits

Author SHA1 Message Date
ChuckBuilds
dd5e8cf174 remove subfolders from sports acronyms 2025-05-02 10:41:19 -05:00
ChuckBuilds
eaf9b4efd2 turn off soccer, NFL, and NBA displays 2025-05-02 09:31:29 -05:00
ChuckBuilds
a1ad08f7f7 enable NFL test mode 2025-05-01 11:12:41 -05:00
ChuckBuilds
02bcee41be added NFL manager 2025-05-01 10:55:01 -05:00
ChuckBuilds
3102d45e3c Feat: Make soccer upcoming fetch window configurable 2025-05-01 09:53:33 -05:00
ChuckBuilds
d8345b9e3e turn off soccer test mode 2025-04-30 15:03:37 -05:00
ChuckBuilds
1e0c58d077 enable test mode for soccer 2025-04-30 14:27:59 -05:00
ChuckBuilds
522b1e22aa feat: Add default soccer configuration 2025-04-30 14:25:48 -05:00
ChuckBuilds
c649fabd68 adjusted working text display to show better message 2025-04-30 12:27:16 -05:00
ChuckBuilds
77d6e971db feat: Add configurable TextDisplay module 2025-04-30 10:37:59 -05:00
ChuckBuilds
14a196ef58 turned off NBA board and adjusted NHL upcoming logic 2025-04-25 21:19:25 -05:00
ChuckBuilds
184bd720d4 disabled mlb test mode 2025-04-25 21:04:58 -05:00
ChuckBuilds
a8d3e84cef re-enable mlb test mode 2025-04-25 13:15:36 -05:00
ChuckBuilds
dda8bb0556 turning off mlb test mode 2025-04-25 13:03:10 -05:00
ChuckBuilds
c7c628c8a7 enable MLB test mode 2025-04-25 11:21:05 -05:00
ChuckBuilds
0cbe5b14f3 re-enabling displays 2025-04-25 11:18:17 -05:00
ChuckBuilds
65ca3f8809 turned off displays to troubleshoot MLB 2025-04-25 09:43:15 -05:00
ChuckBuilds
8e125308ae disable NHL to troubleshoot MLB 2025-04-24 19:10:50 -05:00
ChuckBuilds
e694b95044 disable MLB test mode 2025-04-24 14:42:57 -05:00
ChuckBuilds
a8a35a1ffc Add MLB manager with live game display, team rotation, and integration with display controller 2025-04-24 10:45:47 -05:00
ChuckBuilds
f684f914c7 Fix stock display layout: Adjust chart positioning and spacing to prevent overlap with symbol information 2025-04-23 16:07:57 -05:00
ChuckBuilds
9c1220b605 Add cryptocurrency support to stock display system. Added crypto configuration section and updated StockManager to handle both stocks and crypto symbols with separate icons and caching. 2025-04-23 15:54:51 -05:00
ChuckBuilds
c090473854 turned on youtube display 2025-04-22 15:38:07 -05:00
ChuckBuilds
9d4d522717 turned off youtube until ready to test 2025-04-21 22:02:25 -05:00
ChuckBuilds
727141198e Add YouTube display feature with channel stats and logo. Move sensitive credentials to secrets file. 2025-04-21 21:51:11 -05:00
ChuckBuilds
8a0b3bb36e adjusted calendar update interval and default calendar 2025-04-21 21:07:12 -05:00
ChuckBuilds
469d796b7d disabled nba and shortened stock durations 2025-04-21 17:23:47 -05:00
ChuckBuilds
f7f93f6564 change default calendar to birthdays for easy, safe debugging 2025-04-21 14:11:00 -05:00
ChuckBuilds
d30ec921ae Add Google Calendar integration with display manager. Includes calendar manager implementation, configuration updates, and registration script. 2025-04-21 09:01:42 -05:00
ChuckBuilds
8c64f68332 increase stock news update interval 2025-04-20 11:20:56 -05:00
ChuckBuilds
4c3d5f37b5 shorten live game update interval 2025-04-19 21:07:05 -05:00
ChuckBuilds
272eaee1e6 refactor: update refresh rates for upcoming and recent games to hourly intervals 2025-04-19 18:26:01 -05:00
ChuckBuilds
6c7fd0ddb2 turned off nba test mode 2025-04-19 16:52:54 -05:00
ChuckBuilds
a44fa29e73 changed favorite teams in NBA scoreboard and enabled test mode 2025-04-19 14:38:45 -05:00
ChuckBuilds
1ea585aaac Add NBA scoreboard manager with live, recent, and upcoming game display functionality 2025-04-19 14:28:29 -05:00
ChuckBuilds
037fd9d31b enabled nhl display to test caching 2025-04-19 08:42:14 -05:00
ChuckBuilds
170db5809a increase brightness 2025-04-18 19:47:31 -05:00
ChuckBuilds
46e1328cd0 adjusted config now that it actually influences display 2025-04-18 19:44:49 -05:00
ChuckBuilds
97ad700b09 bits 9 pwm lsb nano 200 dither 0 pulsing false refresh rate false 2025-04-18 19:28:28 -05:00
ChuckBuilds
c3fe3c2dcf bits 8 pwm lsb nano 130 dither 0 pulsing false 2025-04-18 19:21:12 -05:00
ChuckBuilds
5e5416f3f5 adjusting LED panel settings to reduce flicker 2025-04-18 19:16:04 -05:00
ChuckBuilds
cdcbea5d1d adjusting LED panel settings to reduce flicker 2025-04-18 19:13:00 -05:00
ChuckBuilds
ed23f8e3a5 adjusting LED panel settings to reduce flicker 2025-04-18 19:05:23 -05:00
ChuckBuilds
4f8e782683 adjusting LED panel settings to reduce flicker 2025-04-18 19:04:06 -05:00
ChuckBuilds
b95ecc3175 adjusting LED panel settings to reduce flicker 2025-04-18 19:02:37 -05:00
ChuckBuilds
e09ddda62b turned off nhl_scoreboard to work on other features since api calls are exhausted 2025-04-18 18:30:15 -05:00
ChuckBuilds
6c60ac46f2 Implement caching system for NHL managers to reduce API calls: - Add CacheManager class with singleton pattern - Update _fetch_data to use caching - Optimize update intervals in config.json - Reduce API calls by ~48% 2025-04-18 18:29:34 -05:00
ChuckBuilds
a91a02dcf1 re-enabled other display screens to ensure they play nice with new display controller 2025-04-18 15:21:58 -05:00
ChuckBuilds
1a9aa8ca9f add functionality for Live Game Priority 2025-04-18 14:33:28 -05:00
ChuckBuilds
9ec0c30875 Update favorite teams list to use TB instead of TBL for Tampa Bay Lightning 2025-04-18 13:41:27 -05:00