Search found 4 matches

by LukeMet
Mon Nov 18, 2024 4:41 pm
Forum: Hardware
Topic: RMT Sync Manager Workarounds/Alternatives
Replies: 3
Views: 557

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 rega...
by LukeMet
Sun Nov 17, 2024 8:47 pm
Forum: Hardware
Topic: RMT Sync Manager Workarounds/Alternatives
Replies: 3
Views: 557

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! The Start p...
by LukeMet
Thu Aug 01, 2024 11:01 am
Forum: ESP32 Arduino
Topic: ESP32 Dual Core: Periodic Task Interruption
Replies: 4
Views: 1268

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 sy...
by LukeMet
Tue Jul 30, 2024 2:26 pm
Forum: ESP32 Arduino
Topic: ESP32 Dual Core: Periodic Task Interruption
Replies: 4
Views: 1268

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 on ...