VFD System Viewer is a hardware+software solution to present some system statistics to the user without making him login. It also serves as a nice display to place in the computer box if you have enough space.
The system was developed some years ago (probably around 2004) when my computer was trying to beat its last uptime record of 357 days online without a single reboot.
It displays several items in sequence:
The hardware is a Vacuum fluorescent display (VFD) type CU20045SCPB-T (23A) with 4 lines of text, each with 20 caracters. It supports brightness control and cursor positioning, among other things!
The software was written in c and is composed of:
In runtime it will use information provided by the proc filesystem and wtmp for the user information. It is possible to select the serial device to use and also to see the output on screen.
These are the options available:
me@ibook-powerpc:~/vfd-system-viewer-plain$ ./vfd_system_viewer -h
Usage: vfd_system_viewer [-h] [-s serial_device] [screen|vfd|both]
-h shows this info
changes the name of the serial device to use;
the default is /dev/ttyS0
screen displays only on the current tty
vfd displays only on the vfd
both displays on both vfd and screen
default is screen
Here's a video of the software running on my iBook.