mbed project met ethernet communicatie (UDP) Master/slave
Dependencies: EthernetInterface LM75B mbed-rtos mbed
Hey
Diff: lcdcontrol.h
- Revision:
- 5:665ba017d54e
- Parent:
- 1:db9b9bec0133
--- a/lcdcontrol.h Fri Mar 16 16:31:32 2018 +0000 +++ b/lcdcontrol.h Sun Mar 18 13:29:52 2018 +0000 @@ -6,12 +6,44 @@ class LcdControl { public: - explicit LcdControl(); + LcdControl(); //Constructor + + /** + * Deze methode zal voor de tekst layout zorgen als men de mode van de mbed moet kiezen. + * Geen parameters nodig. + */ void printMode(); - void printSlave(); - void printMaster(); + + /** + * @param mode int + * + * Deze methode zal voor de tekst zorgen dat de gebruiker kan zien in welke mode hij zich bevindt. + * Wordt uitsluitend gebruikt in de setup klasse. + */ + void printMasterSlave(int); + + /** + * @param ID int + * + * Deze methode zal de ID uitprinten op het lcd scherm. + * Deze wordt opnieuw aangeroepen als men met de joystick up/down doet. + * Deze methode wordt uitsluitend gebruikt in de setup klasse. + */ void printID(int); + + /** + * Deze methode zal het lcd scherm resetten (dus clearen) en zijn cursor op de beginpositie + * plaatsen. + * Deze methode heeft geen parameters nodig. + */ void lcdReset(); + + /** + * @param text char array + * + * Deze methode zal de tekst uitprinten dat je meegeeft met de methode. (parameter) + * Wordt gebruikt in de slave. + */ void lcdSlave(char*); };