Search found 44 matches

by mgleason_3
Tue Sep 26, 2017 9:45 pm
Forum: Report Bugs
Topic: I2S Receive bug causing garbage data?
Replies: 12
Views: 16553

Re: I2S Receive bug causing garbage data?

@ BuddyCasino
Hey - just wondering if you had a chance to test it?
by mgleason_3
Tue Sep 26, 2017 7:56 pm
Forum: General Discussion
Topic: What would you like to see in The Next Chip?
Replies: 426
Views: 834795

Re: What would you like to see in The Next Chip?

More RAM and many of the other items would be great. But if I'm going to be honest, I came to the ESP32 because of it's low cost and support for certain features like Wifi and I2S. The only other thing that would be great (outside of a linux env :)) is if everything worked correctly and the document...
by mgleason_3
Fri Sep 22, 2017 7:21 am
Forum: General Discussion
Topic: Did I brick it?
Replies: 4
Views: 8127

Re: Did I brick it?

Have you tried erasing and re-flashing?

One suggestion would be to start with a known working sample. e.g.:
  1. cd into one of the sample - e.g.: "cd esp-idf/examples/get-started"
  2. completely erase the flash: "make erase_flash"
  3. Then make, burn and run the sample: "make flash monitor"
by mgleason_3
Fri Sep 22, 2017 7:11 am
Forum: Report Bugs
Topic: I2S Receive bug causing garbage data?
Replies: 12
Views: 16553

Re: I2S Receive bug causing garbage data?

Also tried capturing data while playing a louder sound. Again, note the left channel should be silent, but instead we have times where it's all 1's. As though the louder sound is "Pushing" more bits to the left channel... Raspberry - 32-bit Loud 0:00000000000000000000000000000000 | -966652416:110001...
by mgleason_3
Thu Sep 21, 2017 6:25 am
Forum: Report Bugs
Topic: I2S Receive bug causing garbage data?
Replies: 12
Views: 16553

Re: I2S Receive bug causing garbage data?

Here's some data with BITS_PER_SAMPLE set to 24-bit (the buffer is 32-bit). Again, note the left channel which should be silent. Raspberry - 24-bit quiet 0:00000000000000000000000000000000 | 16776961:00000000111111111111111100000001 0:00000000000000000000000000000000 | 123:00000000000000000000000001...
by mgleason_3
Tue Sep 19, 2017 6:58 pm
Forum: Report Bugs
Topic: I2S Receive bug causing garbage data?
Replies: 12
Views: 16553

Re: I2S Receive bug causing garbage data?

Running a test with the ICS-43432 gives interesting results with BITS_PER_SAMPLE (16) - NOTE: the data on the left channel on the esp32 (which I presume should be all 0's). Raspberry - 16-bit quiet 0:0000000000000000 | -3:1111111111111101 0:0000000000000000 | -2:1111111111111110 0:0000000000000000 |...
by mgleason_3
Tue Sep 19, 2017 6:12 pm
Forum: Report Bugs
Topic: I2S Receive bug causing garbage data?
Replies: 12
Views: 16553

Re: I2S Receive bug causing garbage data?

@ BuddyCasino >> Can you attach your code so I can re-check? Here you go! NOTE: I've used different pins than the example - if you want to use a different configuration, be sure to edit the "pin_config = {..." #include <stdio.h> #include "freertos/FreeRTOS.h" #include "freertos/task.h" #include "esp...
by mgleason_3
Tue Sep 19, 2017 1:19 am
Forum: Report Bugs
Topic: I2S Receive bug causing garbage data?
Replies: 12
Views: 16553

Re: I2S Receive bug causing garbage data?

Hmmm, never received a reply so of 'course wondered if maybe it was a mistake/I'm crazy/don't understand - all of which is probably true :D. Went off on a few other issues, projects and wow, in a couple more months it'll have been a year! But coming back to it now, even after pulling the latest IDF:...
by mgleason_3
Thu Aug 31, 2017 12:10 am
Forum: ESP-IDF
Topic: I2S microphone (RX)
Replies: 60
Views: 136585

Re: I2S microphone (RX)

BuddyCasino wrote:... You might want to take a look at my megaphone example.
Where can we find your megaphone example?

*** EDIT - Found it on page two of this discussion here: https://esp32.com/viewtopic.php?f=13&t= ... t=10#p9283
by mgleason_3
Wed Aug 16, 2017 11:58 pm
Forum: General Discussion
Topic: How to keep Wifi from timing out / multiple Curl calls example / wifi: pm start, type:0
Replies: 2
Views: 5427

Re: How to keep Wifi from timing out / multiple Curl calls example / wifi: pm start, type:0

@loboris - thanks! Looking through your example, there were a few things that I thought might fix it: Set WIFI_PS_NONE using: "ESP_ERROR_CHECK( esp_wifi_set_ps(WIFI_PS_NONE));". ** Unfortunately, it didn't seem to make a difference. Also, noticed that https://github.com/espressif/arduino-esp32/blob/...