Commit Graph

69 Commits

Author SHA1 Message Date
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
ChuckBuilds
127442863a disable hardware pulsing true 2025-04-18 13:40:01 -05:00
ChuckBuilds
1c97087cf4 Add individual NHL display mode control - Add display_modes section to NHL config - Add granular control over nhl_live, nhl_recent, and nhl_upcoming - Update DisplayController to respect individual mode settings 2025-04-18 11:02:01 -05:00
ChuckBuilds
fd2b40a35b turned off other displays to speed up testing of NHL 2025-04-18 10:58:43 -05:00
ChuckBuilds
77242c139b Update NHL configuration for new manager structure - Add separate display durations for live/recent/upcoming games - Add specific update intervals for each manager type - Add recent_game_hours setting - Add logo_dir configuration - Remove old update interval settings 2025-04-18 10:33:00 -05:00
ChuckBuilds
a6d97c392a increased idle update interval fo rnhl 2025-04-17 13:46:49 -05:00
ChuckBuilds
10318e56ea change config.json data refresh rates and modify logo imaging in nhl 2025-04-17 13:30:01 -05:00
ChuckBuilds
febb44a967 added time control of NHL Score display 2025-04-17 12:36:36 -05:00
ChuckBuilds
bd53814542 feat(nhl): Implement dynamic update interval based on game state 2025-04-17 11:44:19 -05:00
ChuckBuilds
5e7e62b531 fix: Correct display width calculation by reverting cols to single panel width 2025-04-17 11:17:33 -05:00
ChuckBuilds
0f12bc6830 starting on NHL Scoreboard and added team logos, adjusted config 2025-04-17 11:10:44 -05:00
ChuckBuilds
72e4eb058b Update config.json with optimized display settings for RPi testing 2025-04-12 19:52:47 -05:00
ChuckBuilds
a4daa9ed88 Config: Disable all displays except weather for development 2025-04-11 13:46:46 -05:00