Skip to content

v1.16.0-halo-keymind-dev-28ee5d2c - Repeater, Companion, Room, & Sensor Builds

Latest

Choose a tag to compare

If you want the logging firmware go here
https://github.com/mikecarper/MeshCore/releases/tag/logging-v1.16.0-halo-keymind-dev-28ee5d2c

Overview

Companion, Repeater, Room, & Sensor Builds
Updated base to MeshCore v1.16.0.
Integrated PowerSaving 16
Added and tuned Halo/Keymind direct retry and flood retry behavior.
Refactored build.sh so it has a menu when running it

https://github.com/mikecarper/MeshCore/blob/keymindCascade/docs/halo_keymind_settings.md

Schedule radio parameter changes.

meshcore-dev#1175
radioat is a scheduled permanent radio change

  set radioat <freq>,<bw>,<sf>,<cr>,<start_time_UNIX>
  get radioat [n|all]
  del radioat [n|all]

tempradioat is a scheduled temporary window that reverts afterward.

  set tempradioat <freq>,<bw>,<sf>,<cr>,<start_time_UNIX>,<end_time_UNIX>
  get tempradioat [n|all]
  del tempradioat [n|all]

get with no argument lists all entries
del with no argument deletes all entries

Halo - Better Path Messaging

  • Direct retry now uses lower delays for shorter paths and TRACE packets.
  • Added adaptive coding-rate selection for retry packets.
  • Added outpath direct route override support.

Nice to have; lower traffic over the mesh so repeaters will blast out warnings when they are running out of battery.

Added repeater battery alert commands and #repeaters channel low-battery warnings.

 battery.alert # default is off
 battery.alert.low # default is 20 for 20%
 battery.alert.critical # default is 10 for 10%

Repeater flood text

Added send text.flood <message> to send to the shared #repeaters flood
channel.

Cascade recommended settings

Comes with these settings already set out of the box:

  • USA/Canada: 910.525MHz / SF7 / BW62.5 / CR5
  • path.hash.mode=2
  • loop.detect=minimal
  • rxdelay=2
  • agc.reset.interval=8
  • advert.interval=0
  • flood.advert.interval=83
  • multi.acks=1

meshcore-dev#2325
meshcore-dev#2367
meshcore-dev#2489
meshcore-dev#2501
meshcore-dev#2586