VSS pisze:
ja zrobiłem tracker APRS po GSM to on telnetował do serwera, podawał login i pass, wysyłał ramkę i zamykał sesję.
działało bez najmniejszych problemów
myGSM.listen(),
sprintf(login, "user %s pass %s vers Arduino-SIM800 0.9\n", callsign, aprspass),
myGSM.println(login),
delay(3000),
sprintf(sentence, "%s>,,APRS,TCPIP*:=%s%s/%s%s<,,%03d/%03d/GPRS Tracker // Sat: %d // Bat: %sV /A=%06d\n", callsign, clla, cns, cllon, cew, inthead, intspds, intsats, cvbatt, intalt),
myGSM.println(sentence),
delay(500),
sprintf(sentence, "%s>,,APRS,TCPIP*:>,,%s\n", callsign, comment),
myGSM.println(sentence),
delay(500),
myGSM.write(0x1A),
delay(1000),
myGPS.listen(),
ja zrobiłem tracker APRS po GSM to on telnetował do serwera, podawał login i pass, wysyłał ramkę i zamykał sesję.
działało bez najmniejszych problemów
myGSM.listen(),
sprintf(login, "user %s pass %s vers Arduino-SIM800 0.9\n", callsign, aprspass),
myGSM.println(login),
delay(3000),
sprintf(sentence, "%s>,,APRS,TCPIP*:=%s%s/%s%s<,,%03d/%03d/GPRS Tracker // Sat: %d // Bat: %sV /A=%06d\n", callsign, clla, cns, cllon, cew, inthead, intspds, intsats, cvbatt, intalt),
myGSM.println(sentence),
delay(500),
sprintf(sentence, "%s>,,APRS,TCPIP*:>,,%s\n", callsign, comment),
myGSM.println(sentence),
delay(500),
myGSM.write(0x1A),
delay(1000),
myGPS.listen(),
To z amatorskiego radia wyciąłeś w zasadzie wszystko. To już nie lepiej wziąć dedykowany tracker GPS/GSM i wrzucać te dane na dedykowany serwer do trackowania?