mbed project met ethernet communicatie (UDP) Master/slave

Dependencies:   EthernetInterface LM75B mbed-rtos mbed

Hey

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*);
 };