Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AT responses of different topics get sent together #881

Open
3 tasks done
JavierReyes945 opened this issue Oct 31, 2024 · 0 comments
Open
3 tasks done

AT responses of different topics get sent together #881

JavierReyes945 opened this issue Oct 31, 2024 · 0 comments

Comments

@JavierReyes945
Copy link

Answers checklist

  • I have read the documentation ESP-AT Programming Guide and the issue is not addressed there.
  • I have used the latest released firmware or have updated my ESP-AT branch (master or release) to the latest version and checked that the issue is present there.
  • I have searched the issue tracker for a similar issue and not found a similar issue.

AT+GMR

AT+GMR
AT version:3.5.0.0-dev(0fe38ea - ESP32C6 - Oct 12 2024 03:31:49)
SDK version:v5.1.2-dirty
compile time(08116e35):Oct 28 2024 11:04:42
Bin version:v4.1.0.4-contech(ESP32C6-4MB)

OK

ESP-AT Firmware Source

Local built on top of master, changes:
Enable NVS for BLE bonding information
Max Bonding entries = 3
Change Version String

Hardware Information

ESP32C6

Power Supply used

External 3.3V

What is the expected behavior?

AT responses of any kind be sent separated of each other, when they correspond to different features/components

What is the actual behavior?

Some AT responses get concatenated and sent together, which makes the parsing of such strings much more difficult and adds unnecessary load on the host

Probability of recurrence

Middle-High (mostly seen when BLE and Wifi have both traffic

AT+SYSRAM?

+SYSRAM:217436,214404

Steps to reproduce

  1. Have some regular traffic in BLE
  2. Have some regular traffic in BLE
  3. AT responses from Wifi and BLE get sent together in one UART transaction

AT command port output

Example in screenshot

AT log port output

No relevant info there

More Information.

image

Screenshot show one of the captured incidents, where the end of the response for an AT+HTTPCPOST gets sent together with some BLE notifications (in this case, the notification can be ignored, but if it is BLE data received, the parsing of the entire string gets unconvenient, as all other AT responses get sent individually.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant