mirror of
https://github.com/meshtastic/python.git
synced 2025-12-28 18:37:52 -05:00
Fix position key missing in nodes
This commit is contained in:
@@ -146,10 +146,12 @@ def printNodes(nodes, myId):
|
||||
if node['user']['id'] == myId:
|
||||
continue
|
||||
# aux var to get not defined keys
|
||||
lat = formatFloat(node['position'].get("latitude"), "{:.4f}", "°")
|
||||
lon = formatFloat(node['position'].get("longitude"), "{:.4f}", "°")
|
||||
alt = formatFloat(node['position'].get("altitude"), "{:.0f}", " m")
|
||||
batt = formatFloat(node['position'].get("batteryLevel"), "{:.2f}", "%")
|
||||
lat = lon = alt = batt = "N/A"
|
||||
if node.get('position'):
|
||||
lat = formatFloat(node['position'].get("latitude"), "{:.4f}", "°")
|
||||
lon = formatFloat(node['position'].get("longitude"), "{:.4f}", "°")
|
||||
alt = formatFloat(node['position'].get("altitude"), "{:.0f}", " m")
|
||||
batt = formatFloat(node['position'].get("batteryLevel"), "{:.2f}", "%")
|
||||
snr = formatFloat(node.get("snr"), "{:.2f}", " dB")
|
||||
LH = getLH(node.get("lastHeard"))
|
||||
timeAgo = getTimeAgo(node.get("lastHeard"))
|
||||
|
||||
Reference in New Issue
Block a user