[toranj] support default network key for debug (#11935)

This commit adds an environment for toranj script so that we can specify
a default network key for local debugging.
This commit is contained in:
Yakun Xu
2025-09-15 20:17:44 -07:00
committed by GitHub
parent ac7fbb4f86
commit f4ff07ea07
+3 -1
View File
@@ -55,6 +55,8 @@ RADIO_15_4_TREL = "-15.4-trel"
# ----------------------------------------------------------------------------------------------------------------------
DEFAULT_NETWORK_KEY = os.getenv('TORANJ_NETWORK_KEY', None)
def _log(text, new_line=True, flush=True):
sys.stdout.write(text)
@@ -879,7 +881,7 @@ class Node(object):
# ------------------------------------------------------------------------------------------------------------------
# Helper methods
def form(self, network_name=None, network_key=None, channel=None, panid=0x1234, xpanid=None):
def form(self, network_name=None, network_key=DEFAULT_NETWORK_KEY, channel=None, panid=0x1234, xpanid=None):
self._cli_no_output('dataset init new')
self._cli_no_output('dataset panid', panid)
if network_name is not None: