Thank You for your continued support and contributions!
Why display the "Time:" and "File:" labels at all? Isn't it obvious what they are? If you remove at least the File: label, then the filename could easily be made to scroll. Even with the label, the filename could scroll using a viewport.
Would it be possible to have some flashing sybol to indicate that the unit is actually recording? I think this would be extremely helpful as the increasing of the filesize is just too hard to see with this tiny font.
Remember, whatever you use should translate to monochrome screens equally well. So the "dot" should be just as obvious in black.
I had the idea of actually separating the recording functionality such as control, AGC, etc. from the display code so that various pages of information could be displayed and even custom screens easily added (debugging, custom builds, etc.) without getting in the way of control of the low-level recording code.It wouldn't need multiple threads but just a layered structure with display code called by functional code similarly to how peakmeters function. State machine-based design is the way to go to make that simple.Just my $.02 to have maximized flexibility.
Page created in 0.092 seconds with 17 queries.