fix merge

This commit is contained in:
steve 2023-07-27 10:47:50 +01:00
commit 67af962a62
2 changed files with 27 additions and 0 deletions

16
sound_pwm.cpp Normal file
View File

@ -0,0 +1,16 @@
#include <Arduino.h>
#include "sound_pwm.h"
static unsigned gpio;
void PWM::begin(unsigned gpio) {
::gpio = gpio;
}
void PWM::stop() {
noTone(gpio);
}
void PWM::start(unsigned freq) {
tone(gpio, freq);
}

11
sound_pwm.h Normal file
View File

@ -0,0 +1,11 @@
#ifndef __SOUND_PWM_H__
#define __SOUND_PWM_H__
class PWM {
public:
void begin(unsigned gpio);
void stop();
void start(unsigned freq);
};
#endif