Noobish question, but what device settings must match in order to add more devices to a mesh network (aka broaden the total range of the mesh). Here’s one of my devices. If I were to plug in another Tbeam and update settings, which should match to ensure it extends the range?
The following command using the CLI will allow any subsequent radios you set up to have the same channel settings, they will be able to talk as long as they have the same URL
The important one is the Primary channel URL. You’ll need that and if you’re using the meshtastic python command line, use the –seturl command on each new device. Remember to reboot the device after those changes.
If you want to add the additional devices via the phone app, you’ll need that URL somewhere on the phone (in an email, SMS, etc.) so that you can click on it and have it open within the Meshtastic app. At that point it allows you to accept new channel settings and you’re done.
Also, make sure that if you expicitly set radio settings to anything other than the default, you also replicate those on each device.
@Avron I haven’t played with the primary/secondary urls yet. I don’t want to mislead @tcote19, what details are hashed into the url? With the docs moving from repo to repo we’re in a bit of limbo at the moment. So I’m feeling less confident about my answer haha
I’m not totally sure myself, but I have found that the URL doesn’t seem to change if I change the radio settings. For example, changing from longslow to shortfast doesn’t change the URL, but the devices no longer communicate if not using the same channel settings. Both need to be the same.
Hey @jfirwin and @Avron So I’ve had some more time to mess around with this and I’m still a bit confused about the functionality. Please take a look at my video and let me know if I’m missing something here.
My assumption was that I could get all individual Tbeams working together as one “mesh” where then any associated phones/apps will have one global thread of messages being sent/received.
Let me know your thoughts and solutions! Thanks for the help!
Hi,
The expected result is that the text “hey” shows up on the phone. There seems to be a bug in the bluetooth communication between the board and the phone in the 1.2.* firmware. I know that @geeksville is planning to look into the problem.
To piggyback on this, it looks like you did receive the message on the one with the screen. If you monitor the other two (via serial) you can verify that the message was received there.