Search found 4 matches

by LukeMet
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 ...
by LukeMet
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 ...
by LukeMet
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 ...
by LukeMet
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 ...

Go to advanced search