This commit is contained in:
Mestery 2023-04-13 17:50:27 +02:00 committed by GitHub
parent 7faeb46ada
commit d8f0d36407
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -84,7 +84,7 @@ void inline ArduinoHal::spiEnd() {
void inline ArduinoHal::tone(uint8_t pin, unsigned int frequency, unsigned long duration) {
#if !defined(RADIOLIB_TONE_UNSUPPORTED)
if (pin == RADIOLIB_NC) {
return 0;
return;
}
::tone(pin, frequency, duration);
#elif defined(ESP32)
@ -110,17 +110,17 @@ void inline ArduinoHal::tone(uint8_t pin, unsigned int frequency, unsigned long
void inline ArduinoHal::noTone(uint8_t pin) {
#if !defined(RADIOLIB_TONE_UNSUPPORTED) and defined(ARDUINO_ARCH_STM32)
if (pin == RADIOLIB_NC) {
return 0;
return;
}
::noTone(pin, false);
#elif !defined(RADIOLIB_TONE_UNSUPPORTED)
if (pin == RADIOLIB_NC) {
return 0;
return;
}
::noTone(pin);
#elif defined(ESP32)
if (pin == RADIOLIB_NC) {
return 0;
return;
}
// ESP32 tone() emulation
ledcDetachPin(pin);
@ -128,7 +128,7 @@ void inline ArduinoHal::noTone(uint8_t pin) {
_prev = -1;
#elif defined(RADIOLIB_MBED_TONE_OVERRIDE)
if (pin == RADIOLIB_NC) {
return 0;
return;
}
// better tone for mbed OS boards
(void)pin;