mirror of
https://github.com/meshtastic/python.git
synced 2025-12-31 03:47:55 -05:00
0.7.7
This commit is contained in:
@@ -261,7 +261,8 @@ class MeshInterface:
|
||||
except:
|
||||
logging.debug("Node without position")
|
||||
self._nodesByNum[node["num"]] = node
|
||||
self.nodes[node["user"]["id"]] = node
|
||||
if "user" in node: # Some nodes might not have user/ids assigned yet
|
||||
self.nodes[node["user"]["id"]] = node
|
||||
elif fromRadio.config_complete_id == MY_CONFIG_ID:
|
||||
# we ignore the config_complete_id, it is unneeded for our stream API fromRadio.config_complete_id
|
||||
self._connected()
|
||||
@@ -310,11 +311,10 @@ class MeshInterface:
|
||||
if nodeNum in self._nodesByNum:
|
||||
return self._nodesByNum[nodeNum]
|
||||
else:
|
||||
n = { "num": nodeNum } # Create a minimial node db entry
|
||||
n = {"num": nodeNum} # Create a minimial node db entry
|
||||
self._nodesByNum[nodeNum] = n
|
||||
return n
|
||||
|
||||
|
||||
def _handlePacketFromRadio(self, meshPacket):
|
||||
"""Handle a MeshPacket that just arrived from the radio
|
||||
|
||||
@@ -758,7 +758,8 @@ debugOut</p>
|
||||
except:
|
||||
logging.debug("Node without position")
|
||||
self._nodesByNum[node["num"]] = node
|
||||
self.nodes[node["user"]["id"]] = node
|
||||
if "user" in node: # Some nodes might not have user/ids assigned yet
|
||||
self.nodes[node["user"]["id"]] = node
|
||||
elif fromRadio.config_complete_id == MY_CONFIG_ID:
|
||||
# we ignore the config_complete_id, it is unneeded for our stream API fromRadio.config_complete_id
|
||||
self._connected()
|
||||
@@ -807,11 +808,10 @@ debugOut</p>
|
||||
if nodeNum in self._nodesByNum:
|
||||
return self._nodesByNum[nodeNum]
|
||||
else:
|
||||
n = { "num": nodeNum } # Create a minimial node db entry
|
||||
n = {"num": nodeNum} # Create a minimial node db entry
|
||||
self._nodesByNum[nodeNum] = n
|
||||
return n
|
||||
|
||||
|
||||
def _handlePacketFromRadio(self, meshPacket):
|
||||
"""Handle a MeshPacket that just arrived from the radio
|
||||
|
||||
|
||||
2
setup.py
2
setup.py
@@ -10,7 +10,7 @@ with open("README.md", "r") as fh:
|
||||
# This call to setup() does all the work
|
||||
setup(
|
||||
name="meshtastic",
|
||||
version="0.7.6",
|
||||
version="0.7.7",
|
||||
description="Python API & client shell for talking to Meshtastic devices",
|
||||
long_description=long_description,
|
||||
long_description_content_type="text/markdown",
|
||||
|
||||
Reference in New Issue
Block a user