Right. After many weeks of promising something on these forums, I've decided to post what I have at present. Be warned - it's really rough stuff.
What does it do?
So what I'm asking for here is for people to say either:
What does it do?
- Provide a rough architecture and guide as to how the final solution will look
- Introduce the concept of the parser syntax
- Introduce the concept of the app and puts a stake in the ground to request all feedback
- Work
- Do anything useful
So what I'm asking for here is for people to say either:
- That's what I need
- Idiot - how bad an application have you written?
[/list=1]
If you want to look at the code, feel free: it's basically split down into the core server part, plus various plugins. Eventually, you should be able to plugin different driver libraries for different LCD manufacturers, but for now, that's just Crystalfontz.
Various ideas I've had for plugins include:- Wrappers for Perl, PHP, etc. to allow better interface with day-to-day Linux stuff.
- A generic "shell script" plugin.
- Plugins that respond to keypresses and a menu system (driven in the server module). Keypress handling is demonstrated in the code already.
Final word: you'll need to drop the .zip extension from the file - it's really a .tar .gz in disguise.
Any feedback you have - either PM me or consult the e-mail address found in the readme file.
Ian.
Looking for additional LCD resources? Check out our LCD blog for the latest developments in LCD technology.
Attachments
-
76.1 KB Views: 376