Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
main.cpp
- Committer:
- simon
- Date:
- 2013-02-21
- Revision:
- 0:16feaaa89263
- Child:
- 1:727520485a55
File content as of revision 0:16feaaa89263:
#include "mbed.h"
//test setting up an mbed pin as a class member initialized in the constructor
class flasher
{
public:
    DigitalOut* DO1;
    DigitalOut* DO2;
    flasher() { DO1 = new DigitalOut(LED1); DO2 = new DigitalOut(LED2);}  //establish LED1 to flash
    void flash(void) 
    { 
    *DO1 = 1; wait(0.25); *DO1 = 0; wait(0.25);
    *DO2 = 0; wait(0.25); *DO2 = 1; wait(0.25);
    }
};
 
 
int main() {
    flasher ff;
    
    while(1) {
        ff.flash();
        wait(0.25);
    }
}