Sakis Kasampalis / Mbed 2 deprecated beep

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers beep.cpp Source File

beep.cpp

00001 #include "mbed.h"
00002 #include "beep.h"
00003 
00004 static const float delay = 1E-3; // 0.001
00005 
00006 int main() 
00007 {
00008     while (true)
00009     {
00010         if (button)
00011         {
00012             play_sound(speaker, delay);
00013         }
00014     }
00015 }
00016 
00017 
00018 void play_sound(DigitalOut& speaker, float delay)
00019 {
00020     speaker = 1;
00021     wait(delay);
00022     speaker = 0;
00023     wait(delay);
00024 }