Saturday, 12 July 2008

Soldering on in the face of adversity.

I thought I'd treat myself to a bit of raw electronics this week. Nothing too complicated though, my electronics knowledge is something I really need to work on one day.

So, anyway I bought a couple of LCD panels ("DEM 16217 SYH-LY" see here) so that I can have some means to display status information while the robot is disconnected. By "status information" I really mean a way of monitoring when all daemons have started, if and when any daemons die for some reason and also things like RAM usage, CPU load and uptime.

Currently I'm half way through setting up a prototype circuit on a breadboard so that I have something to send instructions to, from the C code that I'm throwing together to make sure everything is going to work nicely.

As soon as I have written a message on the LCD panel with my software I can tear the prototype to bits and solder the chopped cable to the LCD panel permanently. I'll need to get an enclosure box for the panel too to prevent any damage that it would otherwise sustain as a result of GS's murderous, bloodthirsty rampages.

When this is done the LCD driver daemon will be similar to the logfile daemon in that any other daemon can send messages to it and have them displayed on the LCD panel any time. I think I may finally be getting somewhere with LCAV.

0 comments: