2720 Commits

Author SHA1 Message Date
uncle lit
aad1cf81da add multibyte FAQ, reference awesome-meshcore community projects, minor changes
- Add multi byte FAQ
- Reword amped radio output setting numbers
- Clarify repeater ID collision including distance, supercede https://github.com/meshcore-dev/MeshCore/pull/1478
- Reference awesome meshcore for community projects. Supercede https://github.com/meshcore-dev/MeshCore/pull/1893
2026-03-27 11:39:29 -07:00
Snayler
bfdd5fb571 Fix formatting of ADC_MULTIPLIER definition 2026-03-27 01:23:04 +00:00
Snayler
4b25f0a3df Add correct ADC_MULTIPLIER definition to Heltec Wireless Paper 2026-03-27 01:19:46 +00:00
Snayler
50e9456f28 Define ADC_MULTIPLIER for adjustable ADC calculation 2026-03-27 01:17:39 +00:00
MGJ
76be69dcde Reduce unnecessary compilation time 2026-03-26 16:32:00 +08:00
ripplebiz
517f2f1efd Merge pull request #1961 from weebl2000/dutycycle-command
Add get/set dutycycle command
2026-03-26 11:54:41 +11:00
fdlamotte
15b246924e Merge pull request #2121 from archef2000/patch-1
Fix typo for ThinkNode M5 room server environment
2026-03-25 16:03:09 -04:00
Scott Powell
2325973fec * Companion: applyGPSPrefs() now just in one place (moved out of UITask) 2026-03-25 16:26:51 +11:00
Liam Cottle
8637a749f7 Merge pull request #2018 from got-root/fix/companion-radio-gps-persistence
fix(companion_radio): apply persisted GPS enabled setting on boot for ui-orig devices
2026-03-25 09:38:03 +13:00
Alejandro Ramirez
f8dbdce6bb fix: apply persisted GPS enabled setting on boot for companion radio
The companion_radio example was not restoring the GPS enabled/disabled
preference from flash after reboot. The preference was being saved
correctly when toggled via the mobile app, but on boot,
sensors.begin() -> initBasicGPS() unconditionally sets gps_active=false
and nothing subsequently restored the persisted state.

Added applyGpsPrefs() (matching the pattern in simple_repeater,
simple_sensor, and simple_room_server) and call it from main.cpp
after sensors.begin() to ensure the GPS hardware is initialized
before the saved preference is applied.
2026-03-24 09:10:09 -05:00
MGJ
cd6c09a0d9 Support for GAT562 Mesh Watch13 device 2026-03-24 14:16:48 +08:00
Liam Cottle
31007d9790 Merge pull request #2135 from liamcottle/docs/update
Update Docs URL
2026-03-24 15:39:51 +13:00
liamcottle
2f6046d7ba update docs cname 2026-03-24 15:38:15 +13:00
Wessel Nieboer
37d1a75e7c Merge branch 'dutycycle-command' of github.com:weebl2000/MeshCore into dutycycle-command 2026-03-24 03:08:54 +01:00
Wessel Nieboer
fb08fc0b1e restore docs 2026-03-24 03:08:18 +01:00
Liam Cottle
bdf10506f2 Merge pull request #2134 from jeroenvermeulen/station-g2-default-radio-rxgain
Fix default radio.rxgain for Station G2
2026-03-24 14:11:08 +13:00
Jeroen Vermeulen
da689c8e91 Fix default radio.rxgain for Station G2
As @LitBomb pointed out in his [comment](https://github.com/meshcore-dev/MeshCore/issues/2118#issuecomment-4108168109) on #2118 RX Boosted Gain should not be enabled for the Station G2.

This change is a fix for #2124 to make the default of `radio.rxgain` to be OFF on the Station G2.

This restores the pre-1.14.1 behaviour with the only change being the user is now able to change the setting in the CLI.
2026-03-23 23:06:42 +01:00
Wessel Nieboer
728b586c3a Address comments 2026-03-23 14:31:08 +01:00
Wessel Nieboer
741392889d Fix memcp compare length off by one
Co-authored-by: ViezeVingertjes <michael.overhorst@gmail.com>
2026-03-23 14:31:08 +01:00
Wessel Nieboer
0aa0ec1f16 Add get/set dutycycle command
We translate to af internally, it's easier to store and doesn't break
stored prefs. Made get/set af command show deprecated, but it still
works fine.
2026-03-23 14:31:07 +01:00
Wessel Nieboer
7829c51898 Bump to RadioLib 7.6.0 2026-03-23 14:26:56 +01:00
ripplebiz
df01fd3efb Merge pull request #2130 from liamcottle/refactor/channel-data
Adjustments to PR #1928 - Custom Group Data
2026-03-23 22:13:34 +11:00
liamcottle
1d61df72c3 add define for reserved group data type 2026-03-23 23:09:35 +13:00
liamcottle
c78f7133c9 reorder command args 2026-03-23 23:02:24 +13:00
liamcottle
ed326255d5 add support for direct paths when sending group data 2026-03-23 21:46:21 +13:00
Liam Cottle
91aed048e9 Merge pull request #1928 from dz0ny/feat/grp-data-upstream
feat: Add support for PAYLOAD_TYPE_GRP_DATA
2026-03-23 21:41:51 +13:00
Liam Cottle
7d49faa6f7 Merge pull request #2106 from jeroenvermeulen/document-radio.rxgain
Documented get/set radio.rxgain + discover.neighbors
2026-03-23 12:21:40 +13:00
Jeroen Vermeulen
54f6ac4929 Add discover.neighbors command documentation 2026-03-22 21:35:02 +01:00
Jeroen Vermeulen
46de7f46dd Merge pull request #1 from meshcore-dev/dev
Update from Main repo's dev
2026-03-22 21:26:47 +01:00
Jeroen Vermeulen
f543ba22de Update temporary note with a hyperlink to issue #2118 2026-03-22 21:19:06 +01:00
Jeroen Vermeulen
31a08e1de6 Update note for upgrade to version 1.14.1
Clarify note regarding upgrade from older version.
2026-03-22 21:18:14 +01:00
Liam Cottle
8009cf0d14 Merge pull request #2126 from recrof/allow-lower-freq
Allow to set lower LoRa frequency
2026-03-23 02:04:19 +13:00
Rastislav Vysoky
285fc685c5 allow to set lower LoRa frequency 2026-03-22 13:54:42 +01:00
Liam Cottle
1ccb054aeb Merge pull request #2109 from jbrazio/2026/from-bun-to-node
Update devcontainer features to use Node instead of Bun
2026-03-23 01:13:16 +13:00
ripplebiz
d4ba66cc14 Merge pull request #2124 from weebl2000/fix-radio-rxgain-true-by-def
Make radio.rxgain true by default after upgrades
2026-03-22 19:46:11 +11:00
Wessel Nieboer
ff5aad71a6 Make radio.rxgain true by default after upgrades 2026-03-22 08:35:32 +01:00
Liam Cottle
127057e7bc Merge pull request #2042 from whywilson/dev
Add GAT562 Mesh EVB Pro Repeater and Room Server
2026-03-22 13:57:30 +13:00
Konstantin
c7b8db55e6 Fix typo for ThinkNode M5 room server environment 2026-03-21 23:09:28 +01:00
whywilson
b07ab2bc55 Remove useless define in GAT562_Mesh_EVB_Pro. 2026-03-21 20:45:29 +08:00
João Brázio
0ac33479d3 fix: update devcontainer features to use node instead of bun 2026-03-21 11:47:22 +00:00
Jeroen Vermeulen
7e6d8dde13 Update note about setting when upgrading
Clarified note regarding default setting for upgrades from older versions.
See https://github.com/meshcore-dev/MeshCore/pull/1653#issuecomment-4101341378
2026-03-20 23:54:48 +01:00
Jeroen Vermeulen
dbfc29b06a Documented get/set radio.rxgain CLI command
Added documentation for RX Boosted Gain Mode commands.
2026-03-20 22:46:53 +01:00
Robert Ekl
dcf5785cc4 docs: add radio.rxgain command reference 2026-03-20 12:30:51 -05:00
Robert Ekl
a8783b372e docs: align gps output description with CLI 2026-03-20 12:29:48 -05:00
ripplebiz
7fa7ac24db Merge pull request #1867 from Quency-D/dev-heltec-v4.3
add heltec v4.3 board
2026-03-20 20:54:51 +11:00
Liam Cottle
0b0fdb83d4 Merge pull request #2097 from Quency-D/heltec-t096
add heltec_mesh_node_t096 board.
2026-03-20 22:25:12 +13:00
Quency-D
f6cfed66b3 add heltec_mesh_node_t096 board. 2026-03-20 15:56:09 +08:00
Paul Moore
913a27da20 EnvironmentSensorManager: allow for INA3221 macro overrides
Allow for platformio.ini files to override the default values for the
following INA3221 related macros:

  TELEM_INA3221_ADDRESS
  TELEM_INA3221_SHUNT_VALUE
  TELEM_INA3221_NUM_CHANNELS

Signed-off-by: Paul Moore <paul@paul-moore.com>
2026-03-19 21:55:13 -04:00
Scott Powell
467959cc3b * version 1.14.1 companion-v1.14.1 room-server-v1.14.1 repeater-v1.14.1 2026-03-20 12:32:41 +11:00
ripplebiz
ed990c638a Merge pull request #2048 from j0uni/airtime-docs
Airtime (af) documentation update
2026-03-20 11:59:07 +11:00