buzzer

Dependents:   Handheld_Node

Fork of buzzer by Renosi Momoh

Files at this revision

API Documentation at this revision

Comitter:
basvuyk
Date:
Tue Mar 27 14:12:18 2018 +0000
Parent:
1:622b1d533a1c
Commit message:
master V1

Changed in this revision

buzzer.cpp Show annotated file Show diff for this revision Revisions of this file
diff -r 622b1d533a1c -r 9133a863f1dd buzzer.cpp
--- a/buzzer.cpp	Thu May 05 14:17:20 2016 +0000
+++ b/buzzer.cpp	Tue Mar 27 14:12:18 2018 +0000
@@ -1,25 +1,6 @@
 #include "buzzer.h"
 #include "mbed.h"
  
-/** class to make sound with a buzzer, based on a PwmOut
- *   The class use a timeout to switch off the sound  - it is not blocking while making noise
- *
- * Example:
- * @code
- * // Beep with 1Khz for 0.5 seconds
- * #include "mbed.h"
- * #include "beep.h"
- * 
- * Beep buzzer(PTC2);
- * 
- * int main() {
- *       ...
- *   buzzer.beep(1000,0.5);    
- *       ...
- * }
- * @endcode
- */
- 
 using namespace mbed;
  // constructor
  /** Create a Beep object connected to the specified PwmOut pin
@@ -47,6 +28,6 @@
 void Beep::beep(float freq, float time) {
  
     _pwm.period(1.0/freq);
-    _pwm.write(0.5);            // 50% duty cycle - beep on
+    _pwm.write(0.2);            // 50% duty cycle - beep on
     toff.attach(this,&Beep::nobeep, time);   // time to off
 }
\ No newline at end of file