MQTT version for enno SDK
Dependencies: EthernetInterface MQTT mbed-rtos mbed serialzation_lib
Fork of HelloMQTT by
main.cpp@20:3858e42b0cd3, 2015-11-25 (annotated)
- Committer:
- weiarm2015
- Date:
- Wed Nov 25 07:07:31 2015 +0000
- Revision:
- 20:3858e42b0cd3
- Parent:
- 19:7f7aba7a4a8b
- Child:
- 21:c5f6350a292d
?
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
weiarm2015 | 20:3858e42b0cd3 | 1 | #include "mbed.h" |
weiarm2015 | 20:3858e42b0cd3 | 2 | #include "enno_api.h" |
icraggs | 18:07a79d8f01c3 | 3 | |
icraggs | 17:0811bdbdd78a | 4 | #define MQTTCLIENT_QOS2 1 |
weiarm2015 | 20:3858e42b0cd3 | 5 | DigitalOut led1(LED1); |
weiarm2015 | 20:3858e42b0cd3 | 6 | DigitalOut led2(LED2); |
weiarm2015 | 20:3858e42b0cd3 | 7 | DigitalOut led3(LED3); |
weiarm2015 | 20:3858e42b0cd3 | 8 | DigitalOut led4(LED4); |
icraggs | 0:0cae29831d01 | 9 | |
weiarm2015 | 20:3858e42b0cd3 | 10 | int main(int argc, char* argv[]){ |
icraggs | 8:a3e3113054a1 | 11 | |
weiarm2015 | 20:3858e42b0cd3 | 12 | float version = 0.5; |
weiarm2015 | 20:3858e42b0cd3 | 13 | led1=1;led2=1;led3=1;led4=1; //light on |
weiarm2015 | 20:3858e42b0cd3 | 14 | wait(0.5); |
weiarm2015 | 20:3858e42b0cd3 | 15 | led1=!led1;led2=!led2;led3=!led3;led4=!led4; //light off |
weiarm2015 | 20:3858e42b0cd3 | 16 | wait(0.5); |
weiarm2015 | 20:3858e42b0cd3 | 17 | led1=!led1;led2=!led2;led3=!led3;led4=!led4; //light on |
weiarm2015 | 20:3858e42b0cd3 | 18 | wait(0.5); |
weiarm2015 | 20:3858e42b0cd3 | 19 | led1=!led1;led2=!led2;led3=!led3;led4=!led4; //light off |
weiarm2015 | 20:3858e42b0cd3 | 20 | |
weiarm2015 | 20:3858e42b0cd3 | 21 | printf("HelloMQTT: version is %f\n", version); |
weiarm2015 | 20:3858e42b0cd3 | 22 | |
weiarm2015 | 20:3858e42b0cd3 | 23 | return 0; |
icraggs | 2:638c854c0695 | 24 | } |
icraggs | 0:0cae29831d01 | 25 | |
icraggs | 2:638c854c0695 | 26 | |
icraggs | 2:638c854c0695 | 27 | |
icraggs | 0:0cae29831d01 | 28 | |
weiarm2015 | 20:3858e42b0cd3 | 29 |