kopia lustrzana https://github.com/dl9rdz/rdz_ttgo_sonde
probably fixing #97
rodzic
40c91646b9
commit
b69a726df7
|
@ -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();
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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);
|
||||||
|
|
Ładowanie…
Reference in New Issue