Hi everyone.
My device uses the RAk3172 module to send data to the Gateway, both devices are configured to work in P2P mode. Device configurations are as follows:
“AT+NWM=0\r\n”
“AT+SYNCWORD=3444\r\n”
“AT+P2P=903900000:10:125:0:8:\r\n”
“AT+PRECV=0\r\n”
delay_ms(20);
“AT+PSEND=…”
The response to these commands by the RAk 3172 is always OK, as can be seen in the following image:
When the information sent in the “AT+PSEN=” command is short or test like “1122334455” the packet is received in the GW. The problem is generated when larger packets such as “3C313732363E6E6F5F646174612A6F6E5F322E3076322E30302D323330353135” or “3C39393E76675941414770367832426B4152646A4168674C4130633342414E694252645A48457741” are sent. Apparently, as the size grows, the package is no longer sent.
What could be happening? Why can’t I see long packets? Isn’t the limit really 500 characters?
I have also tried the following configuration without any change in behavior:
“AT+NWM=0\r\n”
“AT+SYNCWORD=3444\r\n”
“AT+RFFREQUENCY=903900000\r\n”
“AT+TXOUTPUTPOWER=22\r\n”
“AT+BANDWIDTH=0\r\n”
“AT+SPREADINGFACTOR=10\r\n”
“AT+CODINGRATE=0\r\n”
“AT+PREAMBLELENGTH=8\r\n”
“AT+PRECV=0\r\n”
delay_ms(20);
“AT+PSEND=…”
Attached response to the version command:
Thanks for your time.
Regards Daniel L.