Eugenijus Kostrubinas / Mbed 2 deprecated Nucleo_blink_led_SOS

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers main.cpp Source File

main.cpp

00001 #include "mbed.h"
00002 
00003 DigitalOut myled(LED1);
00004 
00005 int main() {
00006     while(1) {
00007 // S
00008         myled = 1; // LED is ON
00009         wait(0.2); // 200 ms
00010         myled = 0; // LED is OFF
00011         wait(0.2); // 200 ms
00012         myled = 1; // LED is ON
00013         wait(0.2); // 200 ms
00014         myled = 0; // LED is OFF
00015         wait(0.2); // 200 ms
00016         myled = 1; // LED is ON
00017         wait(0.2); // 200 ms
00018         myled = 0; // LED is OFF
00019         wait(0.2); // 200 ms
00020 // O        
00021         myled = 1; // LED is ON
00022         wait(0.5); // 500 ms
00023         myled = 0; // LED is OFF
00024         wait(0.2); // 200 ms
00025         myled = 1; // LED is ON
00026         wait(0.5); // 500 ms
00027         myled = 0; // LED is OFF
00028         wait(0.2); // 200 ms
00029         myled = 1; // LED is ON
00030         wait(0.5); // 500 ms
00031         myled = 0; // LED is OFF
00032         wait(0.2); // 200 ms
00033 // S
00034         myled = 1; // LED is ON
00035         wait(0.2); // 200 ms
00036         myled = 0; // LED is OFF
00037         wait(0.2); // 200 ms
00038         myled = 1; // LED is ON
00039         wait(0.2); // 200 ms
00040         myled = 0; // LED is OFF
00041         wait(0.2); // 200 ms
00042         myled = 1; // LED is ON
00043         wait(0.2); // 200 ms
00044         myled = 0; // LED is OFF
00045         wait(1.5); // 1.5 sec
00046     }
00047 }