Base library for various projects.
Base library for various projects.
Diff: Functions.h
- Revision:
- 1:a5f21c409f51
- Parent:
- 0:a2d01ba1a81b
- Child:
- 2:a3deb705b78e
diff -r a2d01ba1a81b -r a5f21c409f51 Functions.h --- a/Functions.h Thu Aug 01 09:05:54 2013 +0000 +++ b/Functions.h Thu Aug 01 09:14:47 2013 +0000 @@ -4,17 +4,27 @@ class Functions { public: + /*Display revision details and initialise lcd screen*/ void Intro(); + + /*Take input from pc keyboard through serial and control lcd contrast using 'u' and 'd'*/ + void ContrastChange(); - /*Display brightness control commands*/ - void Commands(); - /*Create and display a loading screen*/ void Loading(); - /*Take input from pc keyboard through serial and control led brightness using numerous keys*/ - void LEDAndRestart(); + /*Flash LED's to show the reading of packets*/ + void ReadLED(); + + /*Flash LED's to show the end of packet reading*/ + void FinishLED(); + + /*Read incoming broadcast packets and diplay source, desination, buffer and size on pc screen*/ + void Packets(); + + /*Retreive and display current IP address on lcd screen*/ + void IPSettings(); }; #endif \ No newline at end of file