When connecting to a rak with the meshtastic python package heres what i get with a working one:
C:\Users\sdrr0\Downloads>meshtastic --port COM15 --info
Connected to radio
Owner: Meshtastic 5cdf (5cdf)
My info: { “myNodeNum”: 4151336159, “minAppVersion”: 30200, “deviceId”: “vMig/gRjaOXfXHD35n8uDg==”, “pioEnv”: “rak4631”, “rebootCount”: 0 }
Metadata: { “firmwareVersion”: “2.6.11.60ec05e”, “deviceStateVersion”: 24, “canShutdown”: true, “hasBluetooth”: true, “hasEthernet”: true, “positionFlags”: 811, “hwModel”: “RAK4631”, “hasPKC”: true, “excludedModules”: 4480, “hasWifi”: false, “role”: “CLIENT”, “hasRemoteHardware”: false } […]
and here is what i get with the non booting ones:
C:\Users\sdrr0\Downloads>meshtastic --port COM7 --info
Traceback (most recent call last):
File “”, line 198, in run_module_as_main
File “”, line 88, in run_code
File "C:\Users\sdrr0\AppData\Local\Programs\Python\Python313\Scripts\meshtastic.exe_main.py", line 7, in
sys.exit(main())
~~~~^^
File "C:\Users\sdrr0\AppData\Local\Programs\Python\Python313\Lib\site-packages\meshtastic_main.py", line 2113, in main
common()
~~~~~~^^
File “C:\Users\sdrr0\AppData\Local\Programs\Python\Python313\Lib\site-packages\meshtastic_main_.py”, line 1312, in common
client = meshtastic.serial_interface.SerialInterface(
args.port,
…<2 lines>…
noNodes=args.no_nodes,
)
File “C:\Users\sdrr0\AppData\Local\Programs\Python\Python313\Lib\site-packages\meshtastic\serial_interface.py”, line 65, in init
StreamInterface.init(
~~~~~~~~~~~~~~~~~~~~~~~~^
self, debugOut=debugOut, noProto=noProto, connectNow=connectNow, noNodes=noNodes
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File “C:\Users\sdrr0\AppData\Local\Programs\Python\Python313\Lib\site-packages\meshtastic\stream_interface.py”, line 55, in init
self.connect()
~~~~~~~~~~~~^^
File “C:\Users\sdrr0\AppData\Local\Programs\Python\Python313\Lib\site-packages\meshtastic\stream_interface.py”, line 79, in connect
self._waitConnected()
~~~~~~~~~~~~~~~~~~~^^
File “C:\Users\sdrr0\AppData\Local\Programs\Python\Python313\Lib\site-packages\meshtastic\mesh_interface.py”, line 1085, in _waitConnected
raise MeshInterface.MeshInterfaceError(
“Timed out waiting for connection completion”
)
meshtastic.mesh_interface.MeshInterface.MeshInterfaceError: Timed out waiting for connection completion