Morse code encoder library
Diff: morse.cpp
- Revision:
- 4:e0cc0df745ef
- Parent:
- 3:9c975c0e2342
diff -r 9c975c0e2342 -r e0cc0df745ef morse.cpp --- a/morse.cpp Thu Aug 07 00:15:05 2014 +0000 +++ b/morse.cpp Sat Dec 06 00:00:53 2014 +0000 @@ -1,6 +1,14 @@ #include "morse.h" #include "mbed.h" +/** + * @file morse.cpp + * Project morse code handling Library + * @brief morse code handling library for mbed + * @version 1.0 + * @author Chuck Timber + * @date 07/08/2014 + */ /** class to generate Morse code tone and keying signal. * sound with a buzzer, based on a PwmOut, * keying signal base on a DigitalOut @@ -204,6 +212,7 @@ freq = 800; _pwm.period(1.0/freq); _pwm.write(0.0); + _pout = 0; } Morse::Morse(PinName pwm, PinName led) : _pout( led ), _pwm( pwm ) @@ -212,6 +221,7 @@ freq = 800; _pwm.period(1.0/freq); _pwm.write(0.0); + _pout = 0; } Morse::Morse(PinName pwm, PinName led, float t) : _pout( led ), _pwm( pwm ) @@ -220,6 +230,7 @@ freq = 800; _pwm.period(1.0/freq); _pwm.write(0.0); + _pout = 0; } Morse::Morse(PinName pwm, PinName led, float t, float f) : _pout( led ), _pwm( pwm ) @@ -228,4 +239,5 @@ freq = f; _pwm.period(1.0/freq); _pwm.write(0.0); + _pout = 0; }