The LoRa Developer Forum is now in read-only mode and new content will not be added.
Semtech, in its commitment to enhance user experience and streamline content, has successfully integrated the LoRa Developer Portal content into Semtech.com. As a result of this consolidation effort, the LoRa® Developer Portal Forum will be discontinued on May 1st. After this date, you will be automatically redirected to Semtech.com.
For any technical support related to LoRa, please feel free to reach out to our experts here. If you have sales inquiries, please contact us here.

FORUM

Unable to send 128 bytes of data using the pingpong example

I ported the pingpong example to the STM32F103 with the initial configuration : SF=7 BR=125k CR = 4/5. I can send and receive 64 bytes of data.
If I change the #define BUFFER_SIZE 64 to #define BUFFER_SIZE 128, only the master side sends data successfully and the slave side cannot receive the data.
The lora program I wrote myself is able to send and receive 128 bytes of data normally.The flow of the program is: configure fifo, configure send, block and wait for DIO0 pin to pull high.
I’m not quite sure what causes this difference. If there are details of the pingpong example that I have not noticed, please let me know.

1 Like