Christopher Gosnell / Mbed 2 deprecated BrianT_Test
Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers main.cpp Source File

main.cpp

00001 #include "mbed.h"
00002 
00003 PwmOut led1(LED1);
00004 PwmOut led2(LED2);
00005 PwmOut led3(LED3);
00006 PwmOut led4(LED4);
00007 
00008 float onquarter = .10;
00009 float onhalf = .50;
00010 float on = 1;
00011 
00012 int main() {
00013     while(1) {
00014         // Step 1
00015         led1 = on;
00016         led2 = onhalf;
00017         led3 = onquarter;
00018         led4 = 0.0;
00019         wait(.2);
00020         // Step 2
00021         led1 = onhalf;
00022         led2 = on;
00023         led3 = 0.0;
00024         led4 = 0.0;
00025         wait(.2);
00026         // Step 3
00027         led1 = onquarter;
00028         led2 = onhalf;
00029         led3 = on;
00030         led4 = 0.0;
00031         wait(.2);
00032         // Step 4
00033         led1 = 0.0;
00034         led2 = onquarter;
00035         led3 = onhalf;
00036         led4 = on;
00037         wait(.2);
00038         // Step 5
00039         led1 = 0.0;
00040         led2 = 0.0;
00041         led3 = on;
00042         led4 = onhalf;
00043         wait(.2);
00044         // Step 6
00045         led1 = 0.0;
00046         led2 = on;
00047         led3 = onhalf;
00048         led4 = onquarter;
00049         wait(.2);
00050     }
00051 }