rpitv / glimpse

Monorepo for the RPI TV Glimpse project
MIT License
3 stars 1 forks source link

Ask whether user wants to reset values when enabling sync #35

Open robere2 opened 1 year ago

robere2 commented 1 year ago

The way Daktronics RTD sync works is it does not send values unless they have been updated. This means when a syncing feature is enabled, it retains the value that was saved before syncing was enabled until a new value is received. This is often an issue at the start of games, where the Daktronics console has everything "zeroed out", but glimpse graphics still has the values from the previous game/user input. I think the best way to solve this is to ask if they want to reset the values when sync is enabled.

Similarly, when graphics is first booted up, sync is probably still enabled from last time. We should ask the user if they want to reset all values to default when they first open the dashboard.