This repository was archived by the owner on Sep 16, 2024. It is now read-only.
This repository was archived by the owner on Sep 16, 2024. It is now read-only.
Can't send long AT commands using lte.send_at_cmd #411
Open
Description
- GPy + pytrack or pysense
- (sysname='GPy', nodename='GPy', release='1.20.1.r2', version='v1.11-06dfad0 on 2019-11-30', machine='GPy with ESP32', pybytes='1.3.0')
Hello,
for my application I need to send long AT+CSIM commands (over 500 bytes) to the modem. Using lte.send_at_cmd
with commands that size causes a crash. I followed the source code through the rabbit hole and found that the buffer behind this method is only 127 bytes big and a carriage return is automatically appended to the command here: https://github.com/pycom/pycom-micropython-sigfox/blob/Release/v1.20/esp32/lte/lteppp.c#L662 which hinders me from sending my command in several chunks.
Is there maybe another way to safely write to the UART without a carriage return being added?
Thank you!
Metadata
Metadata
Assignees
Labels
No labels