MeshCore

From makernexuswiki

MeshCore

As we gather more tips, we'll reformat this page to be more cogent.

Documentation

Live Analysis

Misc Info

For a G2, transmit power of 10 = 1 watt

For Repeaters

You used to worry about using the same key prefix of someone near you. You would admin via your companion to set an unused prefix. Prefix Utilization grid.
As of 1.14 multi-byte path support makes this unnecessary. Instead, use any two digit prefix you want to generate your repeater's keys. Connect to your repeater and set path.hash.mode 1
However, until all the repeaters and companions are on 1.14+ the old ones will still degrade to a single byte path. So, while the transition happens you would be a nice person to try and pick a less used prefix.
Once your repeaters are up on multi-byte then you can move your companion to multibyte. If your message hits a repeater that is not up on 1.14 then that repeater will not forward your message.
set advert.interval 240


Companion

Hold down on a message and find the "heard repeats" button, it will give you more info what repeaters it hit

Are you connecting to the mesh?

Receiving: Tools > Rx Log will show messages coming to you.
Transmitting: To see if you make it to the mesh, add the #test channel. Post a message and look for the number of repeaters. Also try posting !path and look for a pathbot to reply.

Unexplained Things

  • All contacts not in contacts list.
With a Heltec V4 on 1.14.0 and iOS app. I see 146 contacts in my Contacts list. When I go to Discover Contacts I see 270 contacts; the ones not in my contact list have an "add" button. In Settings > Contacts I have set to Add All and Overwrite Oldest. Why aren't all the contacts in my Contacts list?

Open Questions

  • Ping Warning
You know 2 repeaters or room servers with prefix <61>. Unfortunately we won't know which of them replies to this ping request. Dismiss/Confirm.
What exactly does this mean to me as a Companion node?