RadioLibSmol/src/Hal.cpp
2023-04-16 21:39:00 +02:00

25 lines
667 B
C++

#include <stdint.h>
#include "Hal.h"
Hal::Hal(const uint32_t input, const uint32_t output, const uint32_t low, const uint32_t high, const uint32_t rising, const uint32_t falling)
: GpioModeInput(input),
GpioModeOutput(output),
GpioLevelLow(low),
GpioLevelHigh(high),
GpioInterruptRising(rising),
GpioInterruptFalling(falling) {}
void Hal::init(){};
void Hal::term(){};
void Hal::tone(uint32_t pin, unsigned int frequency, unsigned long duration){
(void)pin;
(void)frequency;
(void)duration;
};
void Hal::noTone(uint32_t pin){
(void)pin;
};
void Hal::yield(){};
uint32_t Hal::pinToInterrupt(uint32_t pin) {
return pin;
};