jrweikle I hope you are able to get it working without a lengthy boot-up time.
10 + years ago when I wrote this code, the boot-up time was ridiculous so I shelved the project until I could get a faster computer.
I used a USB interface with analog & digital inputs (12 channel at the time) and was at the end stages of development, only the computer and display was sub-par. Time and technology has progressed, so I'm hoping you can have a working display READY in (say) 10 seconds after power-up.
Let me know how it goes!