Tipkalo Linija

Dependents:   Lilnija_29012017

Revision:
1:fa666d2759a4
Parent:
0:9624782a02b3
Child:
2:9085093855f0
Child:
3:b9ab9a191011
--- a/tipkalo.cpp	Sun Jan 29 23:31:09 2017 +0000
+++ b/tipkalo.cpp	Sun Jan 29 23:47:12 2017 +0000
@@ -1,13 +1,18 @@
+/** Klasa za dodavanje tipkala
+* Status koliko puta je tipka pritisnuta
+*/
 #include "mbed.h"
 #include "tipkalo.h"
 
 Tipkalo::Tipkalo(PinName T) : _T(T), _countT(0) {
-    
+    /** status je objekt koji bilježi ako je tipkalo u aktivnom stanju */
     t_status status = new t_status;
-    
-    Tipkalo::t_status.tiskljucen = TDOLJE;
+    /** Na donji brid pozove funkciju tDolje(), koja vraća 1 
+    * i počne timer
+    */
+    Tipkalo::status.pritisnut = TGORE;
     _T.fall(this, &Tipkalo::tDolje);
-    
+    /** Započni brojanje */
     Timer.debounce;
     debounce.start();
 }
@@ -17,7 +22,7 @@
     status.radim = TDOLJE;
     _countT++;
     status.pritisnut = _countT;
-    return TGORE;
+    return TDOLJE;
     
 }