Search found 4 matches
- Mon Nov 18, 2024 4:41 pm
- Forum: Hardware
- Topic: RMT Sync Manager Workarounds/Alternatives
- Replies: 3
- Views: 2150
Re: RMT Sync Manager Workarounds/Alternatives
Thanks for the suggestions! That approach looks promising, as commenting out rmt_ll_tx_start(hal->regs, channel_id); seemed to disable the transmission when I first ran it on an ESP32-S3. However, I changed target to an ESP32 (need 8x Tx), and suddenly this didn't work, the channels transmitted ...
- Sun Nov 17, 2024 8:47 pm
- Forum: Hardware
- Topic: RMT Sync Manager Workarounds/Alternatives
- Replies: 3
- Views: 2150
RMT Sync Manager Workarounds/Alternatives
Hi there :) Been banging my head against the wall for quite some time with the RMT peripheral!
I'm trying to generate 8 signals, grouped into 4 pairs of 2 signals.
Each signal pair should work as follows:
Channel 1: Start pulse, then data protocol
Channel 2: Start pulse, then nothing
NB ...
I'm trying to generate 8 signals, grouped into 4 pairs of 2 signals.
Each signal pair should work as follows:
Channel 1: Start pulse, then data protocol
Channel 2: Start pulse, then nothing
NB ...
- Thu Aug 01, 2024 11:01 am
- Forum: ESP32 Arduino
- Topic: ESP32 Dual Core: Periodic Task Interruption
- Replies: 4
- Views: 2645
Re: ESP32 Dual Core: Periodic Task Interruption
Thanks a bunch @ESP_Sprite, I've replicated my program using the RMT peripheral, and as you say, the CPU doesn't need to constantly mind the signal generation, so I don't encounter this issue.
Just wondering if you've seen any documentation/support for the Sync Manager for Arduino? I will have to ...
Just wondering if you've seen any documentation/support for the Sync Manager for Arduino? I will have to ...
- Tue Jul 30, 2024 2:26 pm
- Forum: ESP32 Arduino
- Topic: ESP32 Dual Core: Periodic Task Interruption
- Replies: 4
- Views: 2645
ESP32 Dual Core: Periodic Task Interruption
Hi there :)
I am trying to use the ESP32's dual cores as follows:
- Core 1: generate a certain, high-speed, data-encoded signal across multiple channels
- Core 0: Handle any other user inputs to modify any of the signals, and any other functions.
I have developed the code to generate the signals ...
I am trying to use the ESP32's dual cores as follows:
- Core 1: generate a certain, high-speed, data-encoded signal across multiple channels
- Core 0: Handle any other user inputs to modify any of the signals, and any other functions.
I have developed the code to generate the signals ...