mirror of
https://github.com/ArduPilot/ardupilot
synced 2025-01-03 06:28:27 -04:00
AP_HAL_ESP32: fix RMT on s3by using channel thats compatible with both .
This commit is contained in:
parent
784760342d
commit
7846cccdaa
@ -9,7 +9,7 @@ void RmtSigReader::init()
|
|||||||
{
|
{
|
||||||
rmt_config_t config;
|
rmt_config_t config;
|
||||||
config.rmt_mode = RMT_MODE_RX;
|
config.rmt_mode = RMT_MODE_RX;
|
||||||
config.channel = RMT_CHANNEL_0;
|
config.channel = RMT_CHANNEL_4; // On S3, Channel 0 ~ 3 (TX channel) are dedicated to sending signals. Channel 4 ~ 7 (RX channel) are dedicated to receiving signals, so this pin choice is compatible with both.
|
||||||
config.clk_div = 80; //80MHZ APB clock to the 1MHZ target frequency
|
config.clk_div = 80; //80MHZ APB clock to the 1MHZ target frequency
|
||||||
config.gpio_num = HAL_ESP32_RCIN;
|
config.gpio_num = HAL_ESP32_RCIN;
|
||||||
config.mem_block_num = 2; //each block could store 64 pulses
|
config.mem_block_num = 2; //each block could store 64 pulses
|
||||||
|
Loading…
Reference in New Issue
Block a user