I'm just getting started with my first Salvo program of my own making. Basically I've got a C program to take data which I get from an interrupt and store the data in a virtual LCD. That is an LCD built in memory with a few bytes for cursor position and mode.
So I've got an interrupt routine that gets a byte of data, roughly every 1msec, and "signals that new data is available with a semaphore", all in the interrupt routine. I think that's the right way to say it. Anyway is that a good thing to do? Or should I make some other event to signal the Virtual LCD task that new data is available?
Thanks for any assistance.
Steve