"busy p..." appearing in passthrough mode binary data

tjaffey
Posts: 11
Joined: Thu Feb 29, 2024 11:11 am

"busy p..." appearing in passthrough mode binary data

Postby tjaffey » Mon Nov 25, 2024 11:13 pm

When downloading large binary files in passthrough mode (https://github.com/espressif/esp-at/blo ... s.rst#L159) I am sometimes seeing the data stream being corrupted with the bytes:

0d0a 6275 7379 2070 2e2e 2e0d 0a
"\r\nbusy p...\r\n"

When this occurs, my microcontroller is not sending any data to the ESP32, it is only receiving the binary stream.

Tested with the latest version on github, revision a2b8ca9

How can this output be disabled? as it's indistinguishable from the real data I am expecting.

tjaffey
Posts: 11
Joined: Thu Feb 29, 2024 11:11 am

Re: "busy p..." appearing in passthrough mode binary data

Postby tjaffey » Tue Dec 03, 2024 12:42 pm

This issue is soon going to impact our product deadlines. We have purchased several thousand ESP32C3 devices. Is there some way we can escalate this issue?

Thank you.

esp-at
Espressif staff
Espressif staff
Posts: 335
Joined: Mon May 09, 2022 3:00 am

Re: "busy p..." appearing in passthrough mode binary data

Postby esp-at » Tue Mar 18, 2025 7:14 am

`busy p...` means that The system is in process of handling the previous command, thus CANNOT accept the new input.
It shouldn't happen if last command process is over.

Could you please enable the ESP-AT logs to see what happened?

python build.py menuconfig > Component config > Log output > Info (Or above Info)
python build.py menuconfig > Component config > AT > Enable ESP-AT Debug
python build.py menuconfig > Component config > AT > Enable ESP-AT Debug > Logging the data sent from AT to MCU (AT ---> MCU)
python build.py menuconfig > Component config > AT > Enable ESP-AT Debug > Logging the data sent from AT to MCU (AT ---> MCU) > The maximum length of the data sent from AT to MCU to be logged > 8192
python build.py menuconfig > Component config > AT > Enable ESP-AT Debug > Logging the data received by AT from MCU (AT <---- MCU)
python build.py menuconfig > Component config > AT > Enable ESP-AT Debug > Logging the data received by AT from MCU (AT <---- MCU) > The maximum length of the data received by AT from MCU to be logged > 8192

Who is online

Users browsing this forum: No registered users and 1 guest