I’ve finally got round to progressing this project. I’ve had the new hardware pcbs sat in a box unopened on my desk since June, so decided to open and crack on with the work.
I’ve got a revised base controller pcb and finalised 6 and 7 digit display boards.
I made up a new controller and made sure it works, which it does.
Spent a lot of time working on the code to speed up the score display refresh, especially when using .jpg images when the game switches between last game score and HSTD. I’ve got it going as fast as I can achieve now, and it’s fast enough.
Next job is to create and store a set of parameters - eg what display pattern, colour, whether it changes or not over time.
I’ve decided to allow a setting whereby the colour or the type of display image changes over time, with a setting to say how often the change should happen.
All the settings are stored on the sd card, and I could be lazy and just say you need to remove the sd card and edit the file on a laptop to change the settings, but a much nicer option is to allow the settings to be changed using the button on the device - so that’s the next thing to look at.
The final thing to do will be to get the 5 separate score units to communicate with each other, so that the settings from the “master” unit can be transmitted to the other 4 “slave” units. That’s going to require the mac addresses of the units to be shared with each other.
So, loads of technical stuff to do. Hopefully I’ll have a full 5 unit demo system working within a week or 3