mesh map api now gives upstream node
This commit is contained in:
parent
740b896d18
commit
e9b8d1b645
1 changed files with 5 additions and 5 deletions
|
@ -291,16 +291,16 @@ def mesh_map(request, level_id: int):
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
if node_uplink:
|
if node_uplink and node.upstream_id:
|
||||||
uplink_node = nodes[node_uplink.node_id]
|
upstream_node = nodes[node.upstream_id]
|
||||||
if uplink_node.ranging_beacon:
|
if upstream_node.ranging_beacon:
|
||||||
mesh_connection_result.append({
|
mesh_connection_result.append({
|
||||||
"type": "Feature",
|
"type": "Feature",
|
||||||
"geometry": mapping(LineString(
|
"geometry": mapping(LineString(
|
||||||
list(beacon.geometry.coords) + list(uplink_node.ranging_beacon.geometry.coords)
|
list(beacon.geometry.coords) + list(upstream_node.ranging_beacon.geometry.coords)
|
||||||
)),
|
)),
|
||||||
"properties": {
|
"properties": {
|
||||||
"ap": uplink_node.address,
|
"ap": upstream_node.address,
|
||||||
"sta": node.address,
|
"sta": node.address,
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue