pull/148/head^2
Hansi, dl9rdz 2021-08-17 22:27:43 +02:00
rodzic 40c91646b9
commit b69a726df7
3 zmienionych plików z 4 dodań i 3 usunięć

Wyświetl plik

@ -2525,7 +2525,7 @@ void enableNetwork(bool enable) {
SetupAsyncServer(); SetupAsyncServer();
udp.begin(WiFi.localIP(), LOCALUDPPORT); udp.begin(WiFi.localIP(), LOCALUDPPORT);
MDNS.addService("http", "tcp", 80); MDNS.addService("http", "tcp", 80);
MDNS.addService("kisstnc", "tcp", 14580); MDNS.addService("kiss-tnc", "tcp", 14580);
MDNS.addService("jsonrdz", "tcp", 14570); MDNS.addService("jsonrdz", "tcp", 14570);
if (sonde.config.kisstnc.active) { if (sonde.config.kisstnc.active) {
tncserver.begin(); tncserver.begin();

Wyświetl plik

@ -1,4 +1,4 @@
const char *version_name = "rdzTTGOsonde"; const char *version_name = "rdzTTGOsonde";
const char *version_id = "devel20210815"; const char *version_id = "devel20210817";
const int SPIFFS_MAJOR=2; const int SPIFFS_MAJOR=2;
const int SPIFFS_MINOR=14; const int SPIFFS_MINOR=14;

Wyświetl plik

@ -215,6 +215,7 @@ extern int aprsstr_mon2kiss(const char *mon, char raw[], int raw_len)
if(len==0) return 0; if(len==0) return 0;
int idx=0; int idx=0;
raw[idx++] = '\xC0'; raw[idx++] = '\xC0';
raw[idx++] = 0; // channel 0
for(int i=0; i<len-2; i++) { // -2: discard CRC, not used in KISS for(int i=0; i<len-2; i++) { // -2: discard CRC, not used in KISS
if(tmp[i]=='\xC0') { if(tmp[i]=='\xC0') {
raw[idx++] = '\xDB'; raw[idx++] = '\xDB';
@ -291,7 +292,7 @@ char *aprs_senddata(SondeInfo *s, const char *usercall, const char *sym) {
// time // time
int i = strlen(b); int i = strlen(b);
int sec = s->time % 86400; int sec = s->time % 86400;
snprintf(b+i, APRS_MAXLEN-1, "%02d%02d%02dz", sec/(60*60), (sec%(60*60))/60, sec%60); snprintf(b+i, APRS_MAXLEN-1, "%02d%02d%02dh", sec/(60*60), (sec%(60*60))/60, sec%60);
i = strlen(b); i = strlen(b);
//aprsstr_append_data(time, ds); //aprsstr_append_data(time, ds);
int lati = abs((int)s->lat); int lati = abs((int)s->lat);