Complete Payload Data (JSON):
{
"route_nodes": [
1509040717,
4157971540,
3858178101,
1576445195,
67007565,
1244661304,
1483150654,
3120264579
],
"snr_towards": [
-1.0,
3.5,
9.5,
11.25,
-2.0,
-4.25,
-1.0,
10.25
],
"route_back": [
2416735495,
2047025366,
1483150654,
725217030
],
"snr_back": [
-1.0,
0.75,
3.75,
-3.75
],
"route_node_names": {
"3120264579": "CACERES RR ADAN (ADAN)",
"2997299044": "La Nucia - Varadero (VAR1)",
"725217030": "!2b39ef06",
"2416735495": "CACERES OSO (OSO)",
"1576445195": "Toledo1 (TO1)",
"67007565": "!03fe744d",
"1509040717": "Escombreras-CT🇪🇸⛰🗼 (ESCT)",
"3073816306": "EXTREMADURA CC BOA (BOA)",
"4157971540": "MU•SX07-MOSCAS•🗼•☀ (SX07)",
"3858178101": "AB - Capella 🌞🗼 (Cap)",
"2047025366": "CACERES KING (KING)",
"1244661304": "Meshtastic 0638 (0638)",
"1483150654": "CC VILLUERCA SUPE (SUPE)"
},
"traceroute_packet": {
"packet_data": {
"id": 1601159,
"timestamp": 1784537830.59699,
"from_node_id": 3073816306,
"to_node_id": 2997299044,
"portnum": 70,
"portnum_name": "TRACEROUTE_APP",
"gateway_id": "!362cca5f",
"channel_id": "SFNarrow",
"mesh_packet_id": 157314894,
"rssi": -102,
"snr": -3.0,
"hop_limit": 1,
"hop_start": 5,
"payload_length": 122,
"processed_successfully": 1,
"raw_payload": "0a204d22f259549cd5f73520f7e50ba5f65d4d74fe033806304a3e1567588375fbb9122cfcffffffffffffffff010e262df8ffffffffffffffff01efffffffffffffffff01fcffffffffffffffff01291a1007750c90d620037a3e15675806ef392b2216fcffffffffffffffff01030ff1ffffffffffffffff01",
"via_mqtt": 0,
"want_ack": 1,
"priority": 0,
"delayed": 0,
"channel_index": null,
"rx_time": 1784537828,
"pki_encrypted": 0,
"next_hop": 0,
"relay_node": 228,
"tx_after": 0,
"raw_service_envelope": "0abb010df2b636b7156427a7b218202a8501b0a700bf46afd6ee7c1e5ac85fcbe4117e2b8d22319b900ead86b4fc076835df02dc995f66442dfc652841ed72297d0610f482deea2ebe2ce927bcae78fefa0bba893fe427d6de3e3981de4ace98c52f64e2463fa68b13b37e20d69c5c2e40ec19efd29a6b590c7447bab35d533e557adf0aad2a5f468bd23142b5185f772293d773251f17354e6f60093de4e25d6a45000040c048015001609affffffffffffffff0178059801e401a80101120853464e6172726f771a09213336326363613566",
"timestamp_str": "2026-07-20 08:57:10 UTC",
"hop_count": 4,
"has_payload": true,
"success": 1,
"from_node_name": "EXTREMADURA CC BOA (BOA)",
"to_node_name": "La Nucia - Varadero (VAR1)",
"relay_hex": "e4",
"relay_candidates": [
{
"node_id": 1462450148,
"node_name": "!572b37e4",
"hex_id": "!572b37e4",
"short_name": "37e4",
"last_byte": "e4"
}
],
"gateway_name": "EA7KO_E22 (7KO/)",
"gateway_location": {
"node_id": 908905055,
"latitude": 37.3424128,
"longitude": -6.0686336,
"altitude": 83,
"timestamp": 1785007449.6365335,
"timestamp_str": "2026-07-25 20:24:09",
"display_name": "EA7KO_E22",
"long_name": "EA7KO_E22",
"short_name": "7KO/",
"hw_model": "NRF52_PROMICRO_DIY"
}
},
"resolve_names": true,
"packet_id": 1601159,
"from_node_id": 3073816306,
"to_node_id": 2997299044,
"timestamp": 1784537830.59699,
"gateway_id": "!362cca5f",
"raw_payload": "0a204d22f259549cd5f73520f7e50ba5f65d4d74fe033806304a3e1567588375fbb9122cfcffffffffffffffff010e262df8ffffffffffffffff01efffffffffffffffff01fcffffffffffffffff01291a1007750c90d620037a3e15675806ef392b2216fcffffffffffffffff01030ff1ffffffffffffffff01",
"hop_limit": 1,
"hop_start": 5,
"from_node_name": "EXTREMADURA CC BOA (BOA)",
"to_node_name": "La Nucia - Varadero (VAR1)",
"route_data": {
"route_nodes": [
1509040717,
4157971540,
3858178101,
1576445195,
67007565,
1244661304,
1483150654,
3120264579
],
"snr_towards": [
-1.0,
3.5,
9.5,
11.25,
-2.0,
-4.25,
-1.0,
10.25
],
"route_back": [
2416735495,
2047025366,
1483150654,
725217030
],
"snr_back": [
-1.0,
0.75,
3.75,
-3.75
]
},
"forward_path": {
"path_type": "forward_with_return",
"node_ids": [
2997299044,
1509040717,
4157971540,
3858178101,
1576445195,
67007565,
1244661304,
1483150654,
3120264579,
3073816306
],
"node_names": [
"La Nucia - Varadero (VAR1)",
"Escombreras-CT🇪🇸⛰🗼 (ESCT)",
"MU•SX07-MOSCAS•🗼•☀ (SX07)",
"AB - Capella 🌞🗼 (Cap)",
"Toledo1 (TO1)",
"!03fe744d",
"Meshtastic 0638 (0638)",
"CC VILLUERCA SUPE (SUPE)",
"CACERES RR ADAN (ADAN)",
"EXTREMADURA CC BOA (BOA)"
],
"snr_values": [
-1.0,
3.5,
9.5,
11.25,
-2.0,
-4.25,
-1.0,
10.25
],
"hops": [
{
"hop_number": 1,
"from_node_id": 2997299044,
"to_node_id": 1509040717,
"from_node_name": "La Nucia - Varadero (VAR1)",
"to_node_name": "Escombreras-CT🇪🇸⛰🗼 (ESCT)",
"snr": -1.0,
"direction": "forward",
"is_target_hop": false,
"distance_meters": 134575.4097648128,
"from_location_timestamp": 1783497997.2701807,
"to_location_timestamp": 1784284451.40309,
"from_location_age_warning": "from 1.7w ago",
"to_location_age_warning": "from 2.9d ago"
},
{
"hop_number": 2,
"from_node_id": 1509040717,
"to_node_id": 4157971540,
"from_node_name": "Escombreras-CT🇪🇸⛰🗼 (ESCT)",
"to_node_name": "MU•SX07-MOSCAS•🗼•☀ (SX07)",
"snr": 3.5,
"direction": "forward",
"is_target_hop": false,
"distance_meters": 62060.412321381096,
"from_location_timestamp": 1784284451.40309,
"to_location_timestamp": 1783104519.1631231,
"from_location_age_warning": "from 2.9d ago",
"to_location_age_warning": "from 2.4w ago"
},
{
"hop_number": 3,
"from_node_id": 4157971540,
"to_node_id": 3858178101,
"from_node_name": "MU•SX07-MOSCAS•🗼•☀ (SX07)",
"to_node_name": "AB - Capella 🌞🗼 (Cap)",
"snr": 9.5,
"direction": "forward",
"is_target_hop": false,
"distance_meters": 63280.88360340977,
"from_location_timestamp": 1783104519.1631231,
"to_location_timestamp": 1784269876.1641126,
"from_location_age_warning": "from 2.4w ago",
"to_location_age_warning": "from 3.1d ago"
},
{
"hop_number": 4,
"from_node_id": 3858178101,
"to_node_id": 1576445195,
"from_node_name": "AB - Capella 🌞🗼 (Cap)",
"to_node_name": "Toledo1 (TO1)",
"snr": 11.25,
"direction": "forward",
"is_target_hop": false,
"distance_meters": 240465.7613965966,
"from_location_timestamp": 1784269876.1641126,
"to_location_timestamp": 1784106938.464082,
"from_location_age_warning": "from 3.1d ago",
"to_location_age_warning": "from 5.0d ago"
},
{
"hop_number": 5,
"from_node_id": 1576445195,
"to_node_id": 67007565,
"from_node_name": "Toledo1 (TO1)",
"to_node_name": "!03fe744d",
"snr": -2.0,
"direction": "forward",
"is_target_hop": false,
"distance_meters": null,
"from_location_timestamp": null,
"to_location_timestamp": null,
"from_location_age_warning": "No location data available",
"to_location_age_warning": "No location data available"
},
{
"hop_number": 6,
"from_node_id": 67007565,
"to_node_id": 1244661304,
"from_node_name": "!03fe744d",
"to_node_name": "Meshtastic 0638 (0638)",
"snr": -4.25,
"direction": "forward",
"is_target_hop": false,
"distance_meters": null,
"from_location_timestamp": null,
"to_location_timestamp": null,
"from_location_age_warning": "No location data available",
"to_location_age_warning": "No location data available"
},
{
"hop_number": 7,
"from_node_id": 1244661304,
"to_node_id": 1483150654,
"from_node_name": "Meshtastic 0638 (0638)",
"to_node_name": "CC VILLUERCA SUPE (SUPE)",
"snr": -1.0,
"direction": "forward",
"is_target_hop": false,
"distance_meters": 178395.24954690147,
"from_location_timestamp": 1784271042.683546,
"to_location_timestamp": 1784153932.7359443,
"from_location_age_warning": "from 3.1d ago",
"to_location_age_warning": "from 4.4d ago"
},
{
"hop_number": 8,
"from_node_id": 1483150654,
"to_node_id": 3120264579,
"from_node_name": "CC VILLUERCA SUPE (SUPE)",
"to_node_name": "CACERES RR ADAN (ADAN)",
"snr": 10.25,
"direction": "forward",
"is_target_hop": false,
"distance_meters": null,
"from_location_timestamp": null,
"to_location_timestamp": null,
"from_location_age_warning": "No location data available",
"to_location_age_warning": "No location data available"
},
{
"hop_number": 9,
"from_node_id": 3120264579,
"to_node_id": 3073816306,
"from_node_name": "CACERES RR ADAN (ADAN)",
"to_node_name": "EXTREMADURA CC BOA (BOA)",
"snr": null,
"direction": "forward",
"is_target_hop": false,
"distance_meters": null,
"from_location_timestamp": null,
"to_location_timestamp": null,
"from_location_age_warning": "No location data available",
"to_location_age_warning": "No location data available"
}
],
"is_complete": false,
"total_hops": 9
},
"return_path": {
"path_type": "return",
"node_ids": [
3073816306,
2416735495,
2047025366,
1483150654,
725217030
],
"node_names": [
"EXTREMADURA CC BOA (BOA)",
"CACERES OSO (OSO)",
"CACERES KING (KING)",
"CC VILLUERCA SUPE (SUPE)",
"!2b39ef06"
],
"snr_values": [
-1.0,
0.75,
3.75,
-3.75
],
"hops": [
{
"hop_number": 1,
"from_node_id": 3073816306,
"to_node_id": 2416735495,
"from_node_name": "EXTREMADURA CC BOA (BOA)",
"to_node_name": "CACERES OSO (OSO)",
"snr": -1.0,
"direction": "return",
"is_target_hop": false,
"distance_meters": 40869.83662295972,
"from_location_timestamp": 1784287382.847997,
"to_location_timestamp": 1784551332.5168831,
"from_location_age_warning": "from 2.9d ago",
"to_location_age_warning": "from 3.8h later"
},
{
"hop_number": 2,
"from_node_id": 2416735495,
"to_node_id": 2047025366,
"from_node_name": "CACERES OSO (OSO)",
"to_node_name": "CACERES KING (KING)",
"snr": 0.75,
"direction": "return",
"is_target_hop": false,
"distance_meters": 23568.814741127568,
"from_location_timestamp": 1784551332.5168831,
"to_location_timestamp": 1784269125.9021447,
"from_location_age_warning": "from 3.8h later",
"to_location_age_warning": "from 3.1d ago"
},
{
"hop_number": 3,
"from_node_id": 2047025366,
"to_node_id": 1483150654,
"from_node_name": "CACERES KING (KING)",
"to_node_name": "CC VILLUERCA SUPE (SUPE)",
"snr": 3.75,
"direction": "return",
"is_target_hop": false,
"distance_meters": 39255.19861708703,
"from_location_timestamp": 1784269125.9021447,
"to_location_timestamp": 1784153932.7359443,
"from_location_age_warning": "from 3.1d ago",
"to_location_age_warning": "from 4.4d ago"
},
{
"hop_number": 4,
"from_node_id": 1483150654,
"to_node_id": 725217030,
"from_node_name": "CC VILLUERCA SUPE (SUPE)",
"to_node_name": "!2b39ef06",
"snr": -3.75,
"direction": "return",
"is_target_hop": false,
"distance_meters": null,
"from_location_timestamp": null,
"to_location_timestamp": null,
"from_location_age_warning": "No location data available",
"to_location_age_warning": "No location data available"
}
],
"is_complete": false,
"total_hops": 4
},
"actual_rf_path": {
"path_type": "combined_rf",
"node_ids": [
2997299044,
1509040717,
4157971540,
3858178101,
1576445195,
67007565,
1244661304,
1483150654,
3120264579,
3073816306,
2416735495,
2047025366,
725217030
],
"node_names": [
"La Nucia - Varadero (VAR1)",
"Escombreras-CT🇪🇸⛰🗼 (ESCT)",
"MU•SX07-MOSCAS•🗼•☀ (SX07)",
"AB - Capella 🌞🗼 (Cap)",
"Toledo1 (TO1)",
"!03fe744d",
"Meshtastic 0638 (0638)",
"CC VILLUERCA SUPE (SUPE)",
"CACERES RR ADAN (ADAN)",
"EXTREMADURA CC BOA (BOA)",
"CACERES OSO (OSO)",
"CACERES KING (KING)",
"!2b39ef06"
],
"snr_values": [
-1.0,
3.5,
9.5,
11.25,
-2.0,
-4.25,
-1.0,
10.25,
-1.0,
0.75,
3.75,
-3.75
],
"hops": [
{
"hop_number": 1,
"from_node_id": 2997299044,
"to_node_id": 1509040717,
"from_node_name": "La Nucia - Varadero (VAR1)",
"to_node_name": "Escombreras-CT🇪🇸⛰🗼 (ESCT)",
"snr": -1.0,
"direction": "forward_rf",
"is_target_hop": false,
"distance_meters": 134575.4097648128,
"from_location_timestamp": 1783497997.2701807,
"to_location_timestamp": 1784284451.40309,
"from_location_age_warning": "from 1.7w ago",
"to_location_age_warning": "from 2.9d ago"
},
{
"hop_number": 2,
"from_node_id": 1509040717,
"to_node_id": 4157971540,
"from_node_name": "Escombreras-CT🇪🇸⛰🗼 (ESCT)",
"to_node_name": "MU•SX07-MOSCAS•🗼•☀ (SX07)",
"snr": 3.5,
"direction": "forward_rf",
"is_target_hop": false,
"distance_meters": 62060.412321381096,
"from_location_timestamp": 1784284451.40309,
"to_location_timestamp": 1783104519.1631231,
"from_location_age_warning": "from 2.9d ago",
"to_location_age_warning": "from 2.4w ago"
},
{
"hop_number": 3,
"from_node_id": 4157971540,
"to_node_id": 3858178101,
"from_node_name": "MU•SX07-MOSCAS•🗼•☀ (SX07)",
"to_node_name": "AB - Capella 🌞🗼 (Cap)",
"snr": 9.5,
"direction": "forward_rf",
"is_target_hop": false,
"distance_meters": 63280.88360340977,
"from_location_timestamp": 1783104519.1631231,
"to_location_timestamp": 1784269876.1641126,
"from_location_age_warning": "from 2.4w ago",
"to_location_age_warning": "from 3.1d ago"
},
{
"hop_number": 4,
"from_node_id": 3858178101,
"to_node_id": 1576445195,
"from_node_name": "AB - Capella 🌞🗼 (Cap)",
"to_node_name": "Toledo1 (TO1)",
"snr": 11.25,
"direction": "forward_rf",
"is_target_hop": false,
"distance_meters": 240465.7613965966,
"from_location_timestamp": 1784269876.1641126,
"to_location_timestamp": 1784106938.464082,
"from_location_age_warning": "from 3.1d ago",
"to_location_age_warning": "from 5.0d ago"
},
{
"hop_number": 5,
"from_node_id": 1576445195,
"to_node_id": 67007565,
"from_node_name": "Toledo1 (TO1)",
"to_node_name": "!03fe744d",
"snr": -2.0,
"direction": "forward_rf",
"is_target_hop": false,
"distance_meters": null,
"from_location_timestamp": null,
"to_location_timestamp": null,
"from_location_age_warning": "No location data available",
"to_location_age_warning": "No location data available"
},
{
"hop_number": 6,
"from_node_id": 67007565,
"to_node_id": 1244661304,
"from_node_name": "!03fe744d",
"to_node_name": "Meshtastic 0638 (0638)",
"snr": -4.25,
"direction": "forward_rf",
"is_target_hop": false,
"distance_meters": null,
"from_location_timestamp": null,
"to_location_timestamp": null,
"from_location_age_warning": "No location data available",
"to_location_age_warning": "No location data available"
},
{
"hop_number": 7,
"from_node_id": 1244661304,
"to_node_id": 1483150654,
"from_node_name": "Meshtastic 0638 (0638)",
"to_node_name": "CC VILLUERCA SUPE (SUPE)",
"snr": -1.0,
"direction": "forward_rf",
"is_target_hop": false,
"distance_meters": 178395.24954690147,
"from_location_timestamp": 1784271042.683546,
"to_location_timestamp": 1784153932.7359443,
"from_location_age_warning": "from 3.1d ago",
"to_location_age_warning": "from 4.4d ago"
},
{
"hop_number": 8,
"from_node_id": 1483150654,
"to_node_id": 3120264579,
"from_node_name": "CC VILLUERCA SUPE (SUPE)",
"to_node_name": "CACERES RR ADAN (ADAN)",
"snr": 10.25,
"direction": "forward_rf",
"is_target_hop": false,
"distance_meters": null,
"from_location_timestamp": null,
"to_location_timestamp": null,
"from_location_age_warning": "No location data available",
"to_location_age_warning": "No location data available"
},
{
"hop_number": 9,
"from_node_id": 3073816306,
"to_node_id": 2416735495,
"from_node_name": "EXTREMADURA CC BOA (BOA)",
"to_node_name": "CACERES OSO (OSO)",
"snr": -1.0,
"direction": "return_rf",
"is_target_hop": false,
"distance_meters": 40869.83662295972,
"from_location_timestamp": 1784287382.847997,
"to_location_timestamp": 1784551332.5168831,
"from_location_age_warning": "from 2.9d ago",
"to_location_age_warning": "from 3.8h later"
},
{
"hop_number": 10,
"from_node_id": 2416735495,
"to_node_id": 2047025366,
"from_node_name": "CACERES OSO (OSO)",
"to_node_name": "CACERES KING (KING)",
"snr": 0.75,
"direction": "return_rf",
"is_target_hop": false,
"distance_meters": 23568.814741127568,
"from_location_timestamp": 1784551332.5168831,
"to_location_timestamp": 1784269125.9021447,
"from_location_age_warning": "from 3.8h later",
"to_location_age_warning": "from 3.1d ago"
},
{
"hop_number": 11,
"from_node_id": 2047025366,
"to_node_id": 1483150654,
"from_node_name": "CACERES KING (KING)",
"to_node_name": "CC VILLUERCA SUPE (SUPE)",
"snr": 3.75,
"direction": "return_rf",
"is_target_hop": false,
"distance_meters": 39255.19861708703,
"from_location_timestamp": 1784269125.9021447,
"to_location_timestamp": 1784153932.7359443,
"from_location_age_warning": "from 3.1d ago",
"to_location_age_warning": "from 4.4d ago"
},
{
"hop_number": 12,
"from_node_id": 1483150654,
"to_node_id": 725217030,
"from_node_name": "CC VILLUERCA SUPE (SUPE)",
"to_node_name": "!2b39ef06",
"snr": -3.75,
"direction": "return_rf",
"is_target_hop": false,
"distance_meters": null,
"from_location_timestamp": null,
"to_location_timestamp": null,
"from_location_age_warning": "No location data available",
"to_location_age_warning": "No location data available"
}
],
"is_complete": false,
"total_hops": 12
}
},
"has_return_path": true,
"is_complete": false,
"forward_path_display": "La Nucia - Varadero (VAR1) → Escombreras-CT🇪🇸⛰🗼 (ESCT) → MU•SX07-MOSCAS•🗼•☀ (SX07) → AB - Capella 🌞🗼 (Cap) → Toledo1 (TO1) → !03fe744d → Meshtastic 0638 (0638) → CC VILLUERCA SUPE (SUPE) → CACERES RR ADAN (ADAN) → EXTREMADURA CC BOA (BOA)",
"return_path_display": "EXTREMADURA CC BOA (BOA) → CACERES OSO (OSO) → CACERES KING (KING) → CC VILLUERCA SUPE (SUPE) → !2b39ef06",
"actual_rf_path_display": "La Nucia - Varadero (VAR1) → Escombreras-CT🇪🇸⛰🗼 (ESCT) → MU•SX07-MOSCAS•🗼•☀ (SX07) → AB - Capella 🌞🗼 (Cap) → Toledo1 (TO1) → !03fe744d → Meshtastic 0638 (0638) → CC VILLUERCA SUPE (SUPE) → CACERES RR ADAN (ADAN) → EXTREMADURA CC BOA (BOA) → CACERES OSO (OSO) → CACERES KING (KING) → !2b39ef06",
"forward_hops": [
{
"hop_number": 1,
"from_node_id": 2997299044,
"to_node_id": 1509040717,
"from_node_name": "La Nucia - Varadero (VAR1)",
"to_node_name": "Escombreras-CT🇪🇸⛰🗼 (ESCT)",
"snr": -1.0,
"direction": "forward",
"is_target_hop": false,
"distance_meters": 134575.4097648128,
"from_location_timestamp": 1783497997.2701807,
"to_location_timestamp": 1784284451.40309,
"from_location_age_warning": "from 1.7w ago",
"to_location_age_warning": "from 2.9d ago"
},
{
"hop_number": 2,
"from_node_id": 1509040717,
"to_node_id": 4157971540,
"from_node_name": "Escombreras-CT🇪🇸⛰🗼 (ESCT)",
"to_node_name": "MU•SX07-MOSCAS•🗼•☀ (SX07)",
"snr": 3.5,
"direction": "forward",
"is_target_hop": false,
"distance_meters": 62060.412321381096,
"from_location_timestamp": 1784284451.40309,
"to_location_timestamp": 1783104519.1631231,
"from_location_age_warning": "from 2.9d ago",
"to_location_age_warning": "from 2.4w ago"
},
{
"hop_number": 3,
"from_node_id": 4157971540,
"to_node_id": 3858178101,
"from_node_name": "MU•SX07-MOSCAS•🗼•☀ (SX07)",
"to_node_name": "AB - Capella 🌞🗼 (Cap)",
"snr": 9.5,
"direction": "forward",
"is_target_hop": false,
"distance_meters": 63280.88360340977,
"from_location_timestamp": 1783104519.1631231,
"to_location_timestamp": 1784269876.1641126,
"from_location_age_warning": "from 2.4w ago",
"to_location_age_warning": "from 3.1d ago"
},
{
"hop_number": 4,
"from_node_id": 3858178101,
"to_node_id": 1576445195,
"from_node_name": "AB - Capella 🌞🗼 (Cap)",
"to_node_name": "Toledo1 (TO1)",
"snr": 11.25,
"direction": "forward",
"is_target_hop": false,
"distance_meters": 240465.7613965966,
"from_location_timestamp": 1784269876.1641126,
"to_location_timestamp": 1784106938.464082,
"from_location_age_warning": "from 3.1d ago",
"to_location_age_warning": "from 5.0d ago"
},
{
"hop_number": 5,
"from_node_id": 1576445195,
"to_node_id": 67007565,
"from_node_name": "Toledo1 (TO1)",
"to_node_name": "!03fe744d",
"snr": -2.0,
"direction": "forward",
"is_target_hop": false,
"distance_meters": null,
"from_location_timestamp": null,
"to_location_timestamp": null,
"from_location_age_warning": "No location data available",
"to_location_age_warning": "No location data available"
},
{
"hop_number": 6,
"from_node_id": 67007565,
"to_node_id": 1244661304,
"from_node_name": "!03fe744d",
"to_node_name": "Meshtastic 0638 (0638)",
"snr": -4.25,
"direction": "forward",
"is_target_hop": false,
"distance_meters": null,
"from_location_timestamp": null,
"to_location_timestamp": null,
"from_location_age_warning": "No location data available",
"to_location_age_warning": "No location data available"
},
{
"hop_number": 7,
"from_node_id": 1244661304,
"to_node_id": 1483150654,
"from_node_name": "Meshtastic 0638 (0638)",
"to_node_name": "CC VILLUERCA SUPE (SUPE)",
"snr": -1.0,
"direction": "forward",
"is_target_hop": false,
"distance_meters": 178395.24954690147,
"from_location_timestamp": 1784271042.683546,
"to_location_timestamp": 1784153932.7359443,
"from_location_age_warning": "from 3.1d ago",
"to_location_age_warning": "from 4.4d ago"
},
{
"hop_number": 8,
"from_node_id": 1483150654,
"to_node_id": 3120264579,
"from_node_name": "CC VILLUERCA SUPE (SUPE)",
"to_node_name": "CACERES RR ADAN (ADAN)",
"snr": 10.25,
"direction": "forward",
"is_target_hop": false,
"distance_meters": null,
"from_location_timestamp": null,
"to_location_timestamp": null,
"from_location_age_warning": "No location data available",
"to_location_age_warning": "No location data available"
},
{
"hop_number": 9,
"from_node_id": 3120264579,
"to_node_id": 3073816306,
"from_node_name": "CACERES RR ADAN (ADAN)",
"to_node_name": "EXTREMADURA CC BOA (BOA)",
"snr": null,
"direction": "forward",
"is_target_hop": false,
"distance_meters": null,
"from_location_timestamp": null,
"to_location_timestamp": null,
"from_location_age_warning": "No location data available",
"to_location_age_warning": "No location data available"
}
],
"return_hops": [
{
"hop_number": 1,
"from_node_id": 3073816306,
"to_node_id": 2416735495,
"from_node_name": "EXTREMADURA CC BOA (BOA)",
"to_node_name": "CACERES OSO (OSO)",
"snr": -1.0,
"direction": "return",
"is_target_hop": false,
"distance_meters": 40869.83662295972,
"from_location_timestamp": 1784287382.847997,
"to_location_timestamp": 1784551332.5168831,
"from_location_age_warning": "from 2.9d ago",
"to_location_age_warning": "from 3.8h later"
},
{
"hop_number": 2,
"from_node_id": 2416735495,
"to_node_id": 2047025366,
"from_node_name": "CACERES OSO (OSO)",
"to_node_name": "CACERES KING (KING)",
"snr": 0.75,
"direction": "return",
"is_target_hop": false,
"distance_meters": 23568.814741127568,
"from_location_timestamp": 1784551332.5168831,
"to_location_timestamp": 1784269125.9021447,
"from_location_age_warning": "from 3.8h later",
"to_location_age_warning": "from 3.1d ago"
},
{
"hop_number": 3,
"from_node_id": 2047025366,
"to_node_id": 1483150654,
"from_node_name": "CACERES KING (KING)",
"to_node_name": "CC VILLUERCA SUPE (SUPE)",
"snr": 3.75,
"direction": "return",
"is_target_hop": false,
"distance_meters": 39255.19861708703,
"from_location_timestamp": 1784269125.9021447,
"to_location_timestamp": 1784153932.7359443,
"from_location_age_warning": "from 3.1d ago",
"to_location_age_warning": "from 4.4d ago"
},
{
"hop_number": 4,
"from_node_id": 1483150654,
"to_node_id": 725217030,
"from_node_name": "CC VILLUERCA SUPE (SUPE)",
"to_node_name": "!2b39ef06",
"snr": -3.75,
"direction": "return",
"is_target_hop": false,
"distance_meters": null,
"from_location_timestamp": null,
"to_location_timestamp": null,
"from_location_age_warning": "No location data available",
"to_location_age_warning": "No location data available"
}
],
"total_forward_distance": 678777.7166331017,
"total_return_distance": 103693.84998117432
}