Removed most of the comments

Dependents:   Hodak_MorseCoder LED_BOZICNE_LAMPICE

Files at this revision

API Documentation at this revision

Comitter:
khodak
Date:
Thu Nov 19 10:41:25 2020 +0000
Parent:
1:622b1d533a1c
Commit message:
Removing most of the comments

Changed in this revision

buzzer.cpp Show annotated file Show diff for this revision Revisions of this file
buzzer.h Show annotated file Show diff for this revision Revisions of this file
diff -r 622b1d533a1c -r 857083873b09 buzzer.cpp
--- a/buzzer.cpp	Thu May 05 14:17:20 2016 +0000
+++ b/buzzer.cpp	Thu Nov 19 10:41:25 2020 +0000
@@ -1,52 +1,27 @@
 #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
-  *
-  * @param pin PwmOut pin to connect to 
-  */
-    
-Beep::Beep(PinName pin) : _pwm(pin) {
-    _pwm.write(0.0);     // after creating it have to be off
-}
- 
- /** stop the beep instantaneous 
-  * usually not used 
-  */
-void Beep::nobeep() {
+
+Beep::Beep(PinName pin) : _pwm(pin)
+{
     _pwm.write(0.0);
 }
- 
+
+void Beep::nobeep()
+{
+    _pwm.write(0.0);
+}
+
 /** Beep with given frequency and duration.
  *
  * @param frequency - the frequency of the tone in Hz
  * @param time - the duration of the tone in seconds
  */
-     
-void Beep::beep(float freq, float time) {
- 
+void Beep::beep(float freq, float time)
+{
+
     _pwm.period(1.0/freq);
-    _pwm.write(0.5);            // 50% duty cycle - beep on
-    toff.attach(this,&Beep::nobeep, time);   // time to off
+    _pwm.write(0.5);
+    toff.attach(this,&Beep::nobeep, time);
 }
\ No newline at end of file
diff -r 622b1d533a1c -r 857083873b09 buzzer.h
--- a/buzzer.h	Thu May 05 14:17:20 2016 +0000
+++ b/buzzer.h	Thu Nov 19 10:41:25 2020 +0000
@@ -2,50 +2,17 @@
 #define MBED_BEEP_H
  
 #include "mbed.h"
-/**
-@namespace Beep Library 
-@brief Contains member functions for the speaker funtion that allow for sending of frequency of sounds and duration through pwm
-@Author Peter Drescher (I do not own the rights to this library and it has been rightly attributed to its owner
-@Revision 2012 
 
-**/
-
-
- 
-/** class to make sound with a buzzer, roughly based on a library created by Peter Drescher 
- *   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 "buzzer.h"
- * 
- * Beep buzzer(PTC2);
- * 
- * int main() {
- *        ...
- *   buzzer.beep(1000,0.5);    
- *       ...
- * }
- * @endcode
- */
- 
- 
 namespace mbed {
  
 /* Class: Beep
- *  A class witch uses pwm to controle a beeper to generate sounds.
+ *  A class which uses pwm to controle a beeper to generate sounds.
  */
 class Beep {
  
 public:
  
-/** Create a Beep object connected to the specified PwmOut pin
- *
- * @param pin PwmOut pin to connect to 
- */
-    Beep (PinName pin);
+    Beep (PinName pin);//Specified PwmOut pin for buzzer
  
 /** Beep with given frequency and duration.
  *
@@ -54,9 +21,6 @@
  */
     void beep (float frequency, float time);
  
-/** stop the beep instantaneous 
- * usually not used 
- */
     void nobeep();
  
 private :