kopia lustrzana https://github.com/sh123/esp32_loraprs
Add fix for last character loss
rodzic
d094d05cd4
commit
a4fe30319e
|
@ -503,7 +503,8 @@ bool Service::sendAx25PayloadToRig(const AX25::Payload &payload)
|
||||||
// TNC2 text mode
|
// TNC2 text mode
|
||||||
if (config_.EnableTextPackets) {
|
if (config_.EnableTextPackets) {
|
||||||
String textPayload = payload.ToString();
|
String textPayload = payload.ToString();
|
||||||
bytesWritten = textPayload.length() > CfgMaxPacketSize ? CfgMaxPacketSize : textPayload.length();
|
int textPayloadLength = textPayload.length() + 1; // include null terminator
|
||||||
|
bytesWritten = textPayloadLenght > CfgMaxPacketSize ? CfgMaxPacketSize : textPayloadLength;
|
||||||
textPayload.getBytes(buf, bytesWritten);
|
textPayload.getBytes(buf, bytesWritten);
|
||||||
buf[bytesWritten-1] = '\0';
|
buf[bytesWritten-1] = '\0';
|
||||||
|
|
||||||
|
|
Ładowanie…
Reference in New Issue