Problem detecting an RNodeInterface on certain computers. What's happening? #657
Unanswered
wisepythagoras
asked this question in
Help & Questions
Replies: 1 comment 1 reply
-
It could be that something else is trying to access the port on that computer. Some of those hex sequences spell out stuff like Can you check that you don't have anything else that is trying to access the port? |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I'm running int an issue getting two Heltec LoRa32 v2 boards on separate computers to talk to each other. They both have version 1.79 of the firmware installed. On my main computer I'm able to get Reticulum (and subsequently Nomadnet) to connect to it (via
/dev/ttyUSB0
), but on any other computer I try Reticulum doesn't detect the device. I switched them around to make sure one of them is not broken, but they both work fine (I checked withrnodeconf -i /dev/ttyUSBX
as well).Both computers run on the same configuration and the same version of RNS, LXMF, and NomadNet.
This is the output I get:
After the above error it loads the TUI and then runs the
readLoop
but it's never able to connect, so it throws me to the branch below:Reticulum/RNS/Interfaces/RNodeInterface.py
Lines 385 to 387 in 38dd63a
My configuration is basically a copy-paste of the RNodeInterface config in the docs. The only thing I changed is the frequency.
On the machine(s) that Reticulum doesn't connect to a working device I hardcoded the following and it worked:
But I was curious as to why the device was not detected. I saw the following code in
readLoop
, but after debugging I noticed that this code never runs.Reticulum/RNS/Interfaces/RNodeInterface.py
Lines 988 to 992 in 38dd63a
So I printed the raw command and byte combos to figure out what happens (See below). The command
0x45
is not defined inRNodeInterface.KISS
, so I'm at a loss. What's happening here?Beta Was this translation helpful? Give feedback.
All reactions