Re: ESP32 I2S audio recording is incomplete

2023-10-19 Thread Simon Filgis
Hi Simona, SD Cards have busy time times of 500ms max (per spec) for saving data internally. I saw SD Cards taking over a second of busy time. You can check with the Oszilloskop. I think data0 is the pin that signalize busy... Per design, you need a stream buffer that can handle your audio

Re: ESP32 I2S audio recording is incomplete

2023-10-19 Thread Alan C. Assis
Hi Simona, On 10/19/23, Simona Toaca wrote: > Hello, > I am trying to record audio using a MEMS microphone, but the final > recording is missing parts periodically (for example, with a sample rate of > 8kHz, there are parts ~1s long missing once every ~10-11s. Using a sample > rate of 48kHz, the

Re: CTU CAN FD driver multi-licence for Nuttx

2023-10-19 Thread Andrew Dennison
Hi Brennan, Is this something anyone can do? If so I'll take this step to move forward: it's been unclear how to get this question resolved. Kind regards, Andrew On Fri, Oct 20, 2023, 1:36 AM Brennan Ashton wrote: > There is way to much speculation here (and some jus wrong statements). >

Re: Queues

2023-10-19 Thread Tim Hardisty
And FIFO rather than deterministic > On 19 Oct 2023, at 20:49, Petro Karashchenko > wrote: > > Hi, > > I do not fully understand if you are looking from Application or Kernel > perspective? > Also I do not know if the CAN driver is capable of providing you with > information when the

Re: Queues

2023-10-19 Thread Tim Hardisty
Application level. Lets assume the CAN driver deals with everything else (Big assumption actually but let’s go with it) > On 19 Oct 2023, at 20:49, Petro Karashchenko > wrote: > > Hi, > > I do not fully understand if you are looking from Application or Kernel > perspective? > Also I do not

Re: Queues

2023-10-19 Thread Petro Karashchenko
Hi, I do not fully understand if you are looking from Application or Kernel perspective? Also I do not know if the CAN driver is capable of providing you with information when the message is actually transmitted on the bus. I mean that for example CAN peripheral may have multiple TX buffers and

Queues

2023-10-19 Thread Tim Hardisty
Hello helpful people. I am not sure if this is a POSIX or NuttX question, so apologies it it's something I "should" know. I am looking for a methodology - ideally portable (POSIX) - perhaps a queue, to hold a list of messages (CANbus) that need to be transmitted in the correct chronological

Re: [VOTE] Apache NuttX 12.3.0 RC1 release

2023-10-19 Thread Tomek CEDRO
+1 :-) BUILD HOST: FreeBSD octagon 13.2-RELEASE-p4 FreeBSD 13.2-RELEASE-p4 GENERIC amd64 . TARGETS: 1. ESP32. 2. ESP32-C3. 3. ESP32-S2. 4. ESP32-S3. === ESP32 === % xtensa-esp32-elf-gcc -v Using built-in specs. COLLECT_GCC=xtensa-esp32-elf-gcc

ESP32 I2S audio recording is incomplete

2023-10-19 Thread Simona Toaca
Hello, I am trying to record audio using a MEMS microphone, but the final recording is missing parts periodically (for example, with a sample rate of 8kHz, there are parts ~1s long missing once every ~10-11s. Using a sample rate of 48kHz, the period is ~1s long). This is my first time working with

Re: CTU CAN FD driver multi-licence for Nuttx

2023-10-19 Thread Sebastien Lorquet
Hi Alan, Sure, I understand the motivation. Still, as entertaining as it might be, let's not forget (and not just on this point) that language models are generally unreliable. So I would tend to be cautious before calling language model output a "point of view". Whatever, this is not the

Re: CTU CAN FD driver multi-licence for Nuttx

2023-10-19 Thread Alan C. Assis
Hi Sebastien, I think you missed the point: we are not asking legal advice for an AI, we are just trying to find other point of view that it could have found "chewing" millions of thread about license issues. BR, Alan On 10/19/23, Sebastien Lorquet wrote: > Are you seriously taking legal

Re: CTU CAN FD driver multi-licence for Nuttx

2023-10-19 Thread Brennan Ashton
There is way to much speculation here (and some jus wrong statements). Someone just needs to open an Apache JIRA ticket with legal and you will get an offical answer. --Brennan On Thu, Oct 19, 2023, 2:54 AM Andrew Dennison wrote: > Hi all, > > Wow, i didn't think we were doing anything

Re: CTU CAN FD driver multi-licence for Nuttx

2023-10-19 Thread Alin Jerpelea
Hi all, I am not a lawyer and understand the multi license code and it is not easy. Here are my thoughts: 1. The GPL v2 license is incompatible with Apache v2 license https://www.apache.org/licenses/GPL-compatibility.html 2. Software contamination

Re: CTU CAN FD driver multi-licence for Nuttx

2023-10-19 Thread Andrew Dennison
Hi all, Wow, i didn't think we were doing anything other than trying to help facilitate adding more driver support. The easiest approach seems to be to get the os independent components licenced by the original authors in a compatible way so we can move forward with the technical element. My

Re: CTU CAN FD driver multi-licence for Nuttx

2023-10-19 Thread Sebastien Lorquet
Are you seriously taking legal advice, on behalf of an apache project, from a generative language model? Sebastien Le 17/10/2023 à 22:22, Alan C. Assis a écrit : Oops, it was: you cannot enforce both at same time. Actually I think I was wrong (not about enforcing), but the main issue about