Added check in RFControl to allow for backwards compatibility with Arduino-ESP 1.0.6
To do: Disable watchdog timer in ESP32-C3
This commit is contained in:
parent
ae1037946a
commit
641e2ca955
|
|
@ -22,7 +22,9 @@ RFControl::RFControl(uint8_t pin){
|
||||||
config->rmt_mode=RMT_MODE_TX;
|
config->rmt_mode=RMT_MODE_TX;
|
||||||
config->tx_config.carrier_en=false;
|
config->tx_config.carrier_en=false;
|
||||||
config->channel=(rmt_channel_t)nChannels;
|
config->channel=(rmt_channel_t)nChannels;
|
||||||
|
#if ESP_IDF_VERSION >= ESP_IDF_VERSION_VAL(4, 4, 0)
|
||||||
config->flags=0;
|
config->flags=0;
|
||||||
|
#endif
|
||||||
config->clk_div = 1;
|
config->clk_div = 1;
|
||||||
config->mem_block_num=1;
|
config->mem_block_num=1;
|
||||||
config->gpio_num=(gpio_num_t)pin;
|
config->gpio_num=(gpio_num_t)pin;
|
||||||
|
|
|
||||||
|
|
@ -10,11 +10,8 @@ void setup() {
|
||||||
|
|
||||||
Serial.println("\n\nHomeSpan RF Transmitter Example");
|
Serial.println("\n\nHomeSpan RF Transmitter Example");
|
||||||
|
|
||||||
RFControl rf(19); // create an instance of RFControl with signal output to pin 6
|
RFControl rf(18); // create an instance of RFControl with signal output to pin 6
|
||||||
|
|
||||||
for(int i=0;i<8;i++)
|
|
||||||
new RFControl(18);
|
|
||||||
|
|
||||||
#define NPOINTS 3
|
#define NPOINTS 3
|
||||||
|
|
||||||
uint32_t data[NPOINTS];
|
uint32_t data[NPOINTS];
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue