Search found 45 matches

by bkgoodman
Sun Jul 09, 2023 10:05 am
Forum: General Discussion
Topic: Linker Bug?!?
Replies: 2
Views: 2300

Re: Linker Bug?!?

That was totally it! Thanks!
by bkgoodman
Sat Jul 08, 2023 7:04 pm
Forum: General Discussion
Topic: Linker Bug?!?
Replies: 2
Views: 2300

Linker Bug?!?

LOTS of debugging of random crashes - boils down to this:

My Code:

#define RC_CHANNELS 6
unsigned long rc_val[RC_CHANNELS];

When I do:
ESP_LOGE(TAG,"rc_val ptr is at %p size is %d",rc_val,sizeof(rc_val));
As you might expect - it tells me:
E (1972) CouchLED: rc_val ptr is at 0x3ffb2a84 size ...
by bkgoodman
Fri Jun 09, 2023 1:19 pm
Forum: ESP-IDF
Topic: Simple RMT pulse receiver
Replies: 4
Views: 4184

Re: Simple RMT pulse receiver

> Make sure to also de-clockgate and un-reset the RMT peripheral.

@ESP_sprite how do I do that? I added the following - still no interrupts:

#include "driver/rmt.h"
#include "soc/rmt_reg.h"
#include "soc/rmt_struct.h"
#include "esp_intr_alloc.h"

#define RMT_CHANNEL RMT_CHANNEL_2
#define RMT_GPIO ...
by bkgoodman
Thu Jun 08, 2023 11:26 pm
Forum: ESP-IDF
Topic: Simple RMT pulse receiver
Replies: 4
Views: 4184

Simple RMT pulse receiver

I need to write RMT code that doesn't use the RMT driver, and instead bit-bashes and manually sets up GPIOs and interrupts to work. (It has to do with EVENTUALLY needing this to work in conjunction with another piece of code that transmits - and the driver's difficulty to do both at the same time ...
by bkgoodman
Sun Jun 04, 2023 5:06 pm
Forum: ESP-IDF
Topic: RMT: Transmitting and Receiving on two different channels at same time
Replies: 1
Views: 2362

RMT: Transmitting and Receiving on two different channels at same time

I am working in ESP IDF 4.4.2

I have some off-the-shelf code that I'm working with that do two different things, and both work:

* A library that uses RMT to transmit words to a Neopixel strand
* A library that uses RMT to sniff servo waveforms from an RC remote control receiver

But when I try to ...
by bkgoodman
Sun Jun 04, 2023 3:27 pm
Forum: General Discussion
Topic: RMT based NeoPixels (WS2812B) flickers when WiFi is used
Replies: 24
Views: 46283

Re: RMT based NeoPixels (WS2812B) flickers when WiFi is used

I don't want to get TOO deep into the answer here (considering this thread is soooo old) - but the answer is that the Neopixel handling is very timing sensitive - particularly when you have enough pixels that the data being transmitted has to span more than a single RMT buffer. This means that if ...
by bkgoodman
Mon Nov 07, 2022 7:28 pm
Forum: ESP-IDF
Topic: LEDC (hpoint, demo issues)
Replies: 1
Views: 2580

Re: LEDC (hpoint, demo issues)

P.S. It seems as when I set the max duty cycle to 8192 - that made the "fade" work full scale (0% to 100% PWM).

But that actually help reveal that the following code doesn't seem to be doing anything:

printf("3. LEDC set duty = %d without fade\n", LEDC_TEST_DUTY);
for (ch = 0; ch < LEDC_TEST_CH ...
by bkgoodman
Mon Nov 07, 2022 6:23 pm
Forum: ESP-IDF
Topic: LEDC (hpoint, demo issues)
Replies: 1
Views: 2580

LEDC (hpoint, demo issues)

I'm building and running the stock led fade example. It doesn't seem to be working correctly.

Biggest question is the two set-duty examples are supposed to set it to "0" and "test". But in both cases they do 50/50 duty cycle all the time. This is true for BOTH tests.

The other weird issue is that ...
by bkgoodman
Wed Sep 21, 2022 12:41 pm
Forum: ESP-IDF
Topic: Error: fatal error: mbedtls/config.h: No such file or directory
Replies: 7
Views: 14553

Re: Error: fatal error: mbedtls/config.h: No such file or directory

Bumping this ... because several projects are stuck on this. Any idea?
by bkgoodman
Mon Sep 19, 2022 10:24 pm
Forum: ESP-IDF
Topic: Error: fatal error: mbedtls/config.h: No such file or directory
Replies: 7
Views: 14553

Re: Error: fatal error: mbedtls/config.h: No such file or directory

I am having this exact problem - and it is also trying to migrate 4.1 code to 4.2.2

I did what you said here - and there are MANY references to:

-DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\ in the compile_commands.json file.

There are are a few contentenders to what this could be in my esp ...

Go to advanced search