Displays a value on an RS display board
Dependencies: EthernetInterface PCA9635 dispBoB mbed-rtos mbed munin-client-lib
Displaying values retrieved from a munin node on an RS display board. Porting this code to work with an alternative display should be trivial, I have also used an mbed application board's LCD to display the values for example.
Hardware
Software
Most of the work is done by libraries that are freely available on mbed.org. The code uses the lwip based EthernetInterface library. The only code I had to write was submit a command to a munin node and parse it's response.
Testing
The software has currently been running for around 2 weeks without any problems. On a previous run it stopped updating after 4 days.
Revisions of main.cpp
Revision | Date | Message | Actions |
---|---|---|---|
5:5c0288a4e2c7 | 2014-04-14 | 1. Small fixes.; 2. Added separate function to dosplay integer on LCD.; 3. Added simple Doxygen documentation. | File Diff Annotate |
4:186148592f35 | 2014-04-11 | Small bugfixes. | File Diff Annotate |
3:56c6df84e619 | 2014-04-11 | 1. C++ refactoring.; 2. Added more verboseness. | File Diff Annotate |
2:b4e81333dfef | 2014-04-11 | Replace DisplayBoard printfs with serial printfs. | File Diff Annotate |
0:98c94cf86eb8 | 2013-04-29 | Munin client showing values on a RS display board. | File Diff Annotate |