edit send raw packet

This commit is contained in:
Atten 2022-06-06 14:24:03 +07:00
parent 6537fd115b
commit 6684c8e335
2 changed files with 9 additions and 5 deletions

View File

@ -10,14 +10,14 @@
#ifndef MAIN_H
#define MAIN_H
#define VERSION "0.7"
#define VERSION "0.7a"
#define DEBUG
//#define DEBUG_IS
//#define SDCARD
#define SA818
//#define SR_FRS
//#define SA818
#define SR_FRS
#ifdef SR_FRS
#ifndef SA818

View File

@ -59,8 +59,12 @@ int igateProcess(AX25Msg &Packet)
header += "*";
}
header += String(F(":"));
aprsClient.print(header);
aprsClient.write(&Packet.info[0], Packet.len); // info binary write aprsc support
uint8_t Raw[500];
memset(Raw,0,sizeof(Raw));
size_t hSize=strlen(header.c_str());
memcpy(&Raw[0],header.c_str(),hSize);
memcpy(&Raw[hSize],&Packet.info[0], Packet.len);
aprsClient.write(&Raw[0], hSize+Packet.len); // info binary write aprsc support
aprsClient.println();
return 1;
}