Removed most of the comments

Dependents:   Hodak_MorseCoder LED_BOZICNE_LAMPICE

buzzer.cpp

Committer:
khodak
Date:
2020-11-19
Revision:
2:857083873b09
Parent:
0:01eac446ef9f

File content as of revision 2:857083873b09:

#include "buzzer.h"
#include "mbed.h"

using namespace mbed;

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)
{

    _pwm.period(1.0/freq);
    _pwm.write(0.5);
    toff.attach(this,&Beep::nobeep, time);
}