mirror of
https://github.com/richonguzman/LoRa_APRS_iGate.git
synced 2026-08-08 18:03:02 +02:00
mods
This commit is contained in:
+20
-1
@@ -12,5 +12,24 @@ fetch('igate_conf.json')
|
||||
// Display JSON data in the HTML
|
||||
function displayJSONData(data) {
|
||||
const jsonContainer = document.getElementById('json-container');
|
||||
jsonContainer.innerHTML = JSON.stringify(data, null, 2);
|
||||
|
||||
var jsonData = jsonContainer.textContent;
|
||||
|
||||
// Parse the JSON data into a JavaScript object
|
||||
try {
|
||||
var parsedData = JSON.parse(jsonData);
|
||||
|
||||
// Access the data in the JavaScript object
|
||||
var callsign = parsedData.callsign;
|
||||
//var age = parsedData.stationMode;
|
||||
//var city = parsedData.city;
|
||||
|
||||
// Display the parsed data
|
||||
console.log("Callsign : " + callsign);
|
||||
//console.log("Age: " + age);
|
||||
//console.log("City: " + city);
|
||||
} catch (error) {
|
||||
console.error("Error parsing JSON: " + error.message);
|
||||
}
|
||||
// jsonContainer.innerHTML = JSON.stringify(data, null, 2);
|
||||
}
|
||||
|
||||
@@ -87,7 +87,7 @@ void processLoRaPacket(String packet) {
|
||||
Serial.print(" ---> APRS LoRa Packet!");
|
||||
Sender = packet.substring(3,packet.indexOf(">"));
|
||||
if (Sender != Config.callsign) { // avoid listening yourself by digirepeating
|
||||
if (stationMode == 2) {
|
||||
if (stationMode == 2 || stationMode == 5) {
|
||||
if (packet.indexOf("::") > 10) { // its a Message!
|
||||
AddresseeAndMessage = packet.substring(packet.indexOf("::")+2);
|
||||
Addressee = AddresseeAndMessage.substring(0,AddresseeAndMessage.indexOf(":"));
|
||||
|
||||
Reference in New Issue
Block a user