Closed pjockey closed 1 year ago
I don't see a path forward to supporting this officially due to it requiring another piece of hardware, documentation on where to get it, how to wire it, etc.
The code itself is fairly straightforward for tweaking for personal use: https://github.com/MLB-LED-Scoreboard/mlb-led-scoreboard/blob/0d477569584ec3bc1f8ec68d88dfd3b1329c081f/renderers/games/game.py#L92-L115
Here you can simply "render" the count (pitches.pitch_count
) wherever you like -- in a terminal log, 7 segment display, whatever.
Sorry, I meant the clock. Have updated the title and OP. I have the Pitch Count working just great. Thanks for the work and assistance.
We only update every our data every 10 seconds so a pitch clock would need to fill in our best guess in the mean time. I’m not even sure if MLB has it in the API; it’s not visible in the At Bat app for example
Yeah, it seems like this data is not available in the MLB API. If you wanted to, you could in theory recreate it from the time information that is in the response, and the isPitch
field:
'startTime': '2023-04-02T17:33:08.976Z',
'endTime': '2023-04-02T17:33:13.836Z',
'isPitch': True
by assuming the pitch clock started at the end time of the previous pitch and is counting down correctly, but this would 1) not work with the delay logic and 2) not be accurate whenever there is a pickoff, someone calls time, or any of the umpire-discretion delays to the clock happen
Feature Request
This issue is a
The ability to add the pitch count clock to a 7 segment display
Hardware Configuration
Software Configuration
Version 6.1.3
Additional Information
If the TV sync is working, then the Pitch Count Clock should be fairly accurate.