added more boards
This commit is contained in:
parent
37b1b2b160
commit
206605eeed
|
|
@ -51,7 +51,10 @@ ____________________________________________________
|
|||
____________________________________________________
|
||||
## Timeline (Versions):
|
||||
|
||||
- 2023.11.28 Adding BLE TNC Tx from aprs.fi app for iOS.
|
||||
- 2023.12.07 Added LoRa32 v2.1 board as Tracker (with external GPS module), as Bluetooth TNC(Android/Apple) and ESP32 as DIY Tracker.
|
||||
- 2023.12.06 T-Beam V1.2 as default board.
|
||||
- 2023.12.05 Updated packets recognition (+Objects + Mic-E).
|
||||
- 2023.11.28 Adding BLE connection to use it as TNC with APRS.fi app for iOS.
|
||||
- 2023.11.07 DigiRepeater Mode added in Emergency Menu.
|
||||
- 2023.10.23 COMPLETE New Menu for Keyboard add-on.
|
||||
- 2023.10.22 Added Keyboard Support over I2C (CARDKB from https://m5stack.com)
|
||||
|
|
|
|||
|
|
@ -47,6 +47,12 @@ namespace APRSPacketLib {
|
|||
case 3: // telemetry
|
||||
repeatedPacket += ":T#";
|
||||
break;
|
||||
case 4: // mic-e
|
||||
repeatedPacket += ":'";
|
||||
break;
|
||||
case 5: // object
|
||||
repeatedPacket += ":;";
|
||||
break;
|
||||
}
|
||||
return repeatedPacket + packet.message;
|
||||
} else {
|
||||
|
|
@ -210,7 +216,9 @@ namespace APRSPacketLib {
|
|||
gps = 0
|
||||
message = 1
|
||||
status = 2
|
||||
telemetry = 3 */
|
||||
telemetry = 3
|
||||
mic-e = 4
|
||||
object = 5 */
|
||||
APRSPacket aprsPacket;
|
||||
aprsPacket.sender = receivedPacket.substring(0,receivedPacket.indexOf(">"));
|
||||
String temp00 = receivedPacket.substring(receivedPacket.indexOf(">")+1,receivedPacket.indexOf(":"));
|
||||
|
|
@ -276,17 +284,22 @@ namespace APRSPacketLib {
|
|||
aprsPacket.longitude = 0;
|
||||
} else if (receivedPacket.indexOf(":>") > 10) {
|
||||
aprsPacket.type = 2;
|
||||
aprsPacket.addressee = "";
|
||||
aprsPacket.message = receivedPacket.substring(receivedPacket.indexOf(":>")+2);
|
||||
aprsPacket.latitude = 0;
|
||||
aprsPacket.longitude = 0;
|
||||
} else if (receivedPacket.indexOf(":T#") >= 10 && receivedPacket.indexOf(":=/") == -1) {
|
||||
aprsPacket.type = 3;
|
||||
aprsPacket.addressee = "";
|
||||
aprsPacket.message = receivedPacket.substring(receivedPacket.indexOf(":T#")+3);
|
||||
} else if (receivedPacket.indexOf(":'") > 10) {
|
||||
aprsPacket.type = 4;
|
||||
aprsPacket.message = receivedPacket.substring(receivedPacket.indexOf(":'")+2);
|
||||
} else if (receivedPacket.indexOf(":;") > 10) {
|
||||
aprsPacket.type = 5;
|
||||
aprsPacket.message = receivedPacket.substring(receivedPacket.indexOf(":;")+2);
|
||||
}
|
||||
if (aprsPacket.type==2 || aprsPacket.type==3 || aprsPacket.type==4 || aprsPacket.type==5) {
|
||||
aprsPacket.addressee = "";
|
||||
aprsPacket.latitude = 0;
|
||||
aprsPacket.longitude = 0;
|
||||
}
|
||||
}
|
||||
return aprsPacket;
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -113,7 +113,7 @@ void setup() {
|
|||
if (Config.notification.ledMessage){
|
||||
pinMode(Config.notification.ledMessagePin, OUTPUT);
|
||||
}
|
||||
show_display(" LoRa APRS", " (TRACKER)", "", "", "Richonguzman / CA2RXU", " " + versionDate, 4000);
|
||||
show_display(" LoRa APRS", "", " (TRACKER)", "", "Richonguzman / CA2RXU", " " + versionDate, 4000);
|
||||
logger.log(logging::LoggerLevel::LOGGER_LEVEL_INFO, "Main", "RichonGuzman (CA2RXU) --> LoRa APRS Tracker/Station");
|
||||
logger.log(logging::LoggerLevel::LOGGER_LEVEL_INFO, "Main", "Version: %s", versionDate);
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue