This commit is contained in:
DashyFox 2024-01-09 16:49:41 +03:00
parent fbcf393b5e
commit 1e93b3c9fa
2 changed files with 6 additions and 5 deletions

View File

@ -1,11 +1,6 @@
#include "IR_Encoder.h"
#include "IR_Decoder.h"
/// @brief Класс передатчика
/// @param addr Адрес передатчика
/// @param pin Вывод передатчика
/// @param tune Подстройка несущей частоты
/// @param decPair Приёмник, для которого отключается приём в момент передачи передатчиком
IR_Encoder::IR_Encoder(uint16_t addr, uint8_t pin, uint8_t tune = 0, IR_Decoder* decPair) {
ir_out = pin;
addrSelf = addr;

View File

@ -14,6 +14,12 @@ private:
uint8_t carrierTune;
uint8_t halfPeriod;
public:
/// @brief Класс передатчика
/// @param addr Адрес передатчика
/// @param pin Вывод передатчика
/// @param tune Подстройка несущей частоты
/// @param decPair Приёмник, для которого отключается приём в момент передачи передатчиком
IR_Encoder(uint16_t addr, uint8_t pin, uint8_t tune, IR_Decoder* decPair = nullptr);
template<typename T>