/

Files at this revision

API Documentation at this revision

Comitter:
djukicic
Date:
Sun Feb 21 17:26:19 2021 +0000
Commit message:
/

Changed in this revision

led.cpp Show annotated file Show diff for this revision Revisions of this file
led.h Show annotated file Show diff for this revision Revisions of this file
diff -r 000000000000 -r 827af283d6f0 led.cpp
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/led.cpp	Sun Feb 21 17:26:19 2021 +0000
@@ -0,0 +1,19 @@
+#include "led.h"
+#include "mbed.h"
+LED::LED(PinName pin) : _pin(pin)
+{
+    _pin = 0;
+}
+ 
+//Metoda određuje stanje LED
+void LED::status(int status)
+{
+    _pin = status;
+}
+ 
+ 
+//Metoda mijenja stanje na LED
+void LED::flip()
+{
+    _pin = !_pin;
+}
\ No newline at end of file
diff -r 000000000000 -r 827af283d6f0 led.h
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/led.h	Sun Feb 21 17:26:19 2021 +0000
@@ -0,0 +1,14 @@
+#ifndef MBED_LED_H
+#define MBED_LED_H
+#include "mbed.h"
+//Klasa za LED koja daje funkcije za mijenjanje stanja 
+class LED
+{
+public:
+    LED(PinName pin);
+    void status(int status);
+    void flip();
+private:
+    DigitalOut _pin;
+};
+#endif
\ No newline at end of file