Cayenne demo
Dependencies: Cayenne-MQTT-mbed NetworkSocketAPI X_NUCLEO_IDW01M1v2 mbed Servo
Fork of Cayenne-X-NUCLEO-IDW01M1-TMP36 by
Tigger_Obj/LED.hpp@9:668337c0fb8a, 2017-08-29 (annotated)
- Committer:
- rozendhyan
- Date:
- Tue Aug 29 17:11:37 2017 +0000
- Revision:
- 9:668337c0fb8a
- Parent:
- 7:fed254c30643
remove not used argument & define
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
rozendhyan | 7:fed254c30643 | 1 | #include "mbed.h" |
rozendhyan | 7:fed254c30643 | 2 | //DigitalOut LED_T(D7); |
rozendhyan | 7:fed254c30643 | 3 | class LED{ |
rozendhyan | 7:fed254c30643 | 4 | public: |
rozendhyan | 7:fed254c30643 | 5 | LED(PinName pin); |
rozendhyan | 7:fed254c30643 | 6 | LED(); |
rozendhyan | 7:fed254c30643 | 7 | void On(); |
rozendhyan | 7:fed254c30643 | 8 | void Off(); |
rozendhyan | 7:fed254c30643 | 9 | private: |
rozendhyan | 7:fed254c30643 | 10 | DigitalOut _pin; |
rozendhyan | 7:fed254c30643 | 11 | |
rozendhyan | 7:fed254c30643 | 12 | }; |
rozendhyan | 7:fed254c30643 | 13 | LED::LED(PinName pin) : _pin(pin){ |
rozendhyan | 7:fed254c30643 | 14 | } |
rozendhyan | 7:fed254c30643 | 15 | void LED::On(){ |
rozendhyan | 7:fed254c30643 | 16 | _pin = 1; |
rozendhyan | 7:fed254c30643 | 17 | } |
rozendhyan | 7:fed254c30643 | 18 | void LED::Off(){ |
rozendhyan | 7:fed254c30643 | 19 | _pin = 0; |
rozendhyan | 7:fed254c30643 | 20 | } |