mikecarper
0f63e51c88
Update Mesh America catalogs for 1.16.02 assets
2026-07-09 23:05:28 -07:00
mikecarper
6681ef7915
Fix Wio-E5 mini repeater size
v1.16.01-halo-keymind-dev-ebd7da79
logging-v1.16.01-halo-keymind-dev-ebd7da79
2026-07-07 08:50:19 -07:00
mikecarper
ebd7da795c
Share direct retry timing defaults
2026-07-07 00:56:44 -07:00
mikecarper
0613b2dcc2
Tune repeater flood controls and retries
2026-07-07 00:47:19 -07:00
mikecarper
220d44000e
Merge commit 'refs/tmp/pr2437' into keymindCascade
2026-07-06 22:53:29 -07:00
mikecarper
c411e65112
Merge commit 'refs/pull/2438/head' of github.com:meshcore-dev/MeshCore into keymindCascade
...
# Conflicts:
# examples/simple_repeater/MyMesh.cpp
# examples/simple_repeater/MyMesh.h
# examples/simple_repeater/main.cpp
2026-07-06 22:53:04 -07:00
mikecarper
9908d2b73e
Add altpath replies and flood channel hop gates
2026-07-06 17:10:53 -07:00
mikecarper
f747f96739
Add flood channel controls and cascade prompt details
2026-07-06 15:54:08 -07:00
mikecarper
84c166d5cc
Merge remote-tracking branch 'upstream/dev' into keymindCascade
...
# Conflicts:
# examples/companion_radio/ui-new/UITask.cpp
# examples/companion_radio/ui-orig/UITask.cpp
# examples/companion_radio/ui-tiny/UITask.cpp
# examples/simple_repeater/MyMesh.cpp
# src/Mesh.cpp
# src/Mesh.h
# src/helpers/ESP32Board.cpp
# src/helpers/ESP32Board.h
# src/helpers/SimpleMeshTables.h
# variants/heltec_v3/HeltecV3Board.h
# variants/tenstar_c3/target.h
2026-07-06 15:32:07 -07:00
mikecarper
84a4794282
Merge remote-tracking branch 'iotthinks/PowerSaving-v16' into keymindCascade
...
# Conflicts:
# examples/simple_repeater/MyMesh.cpp
# src/helpers/CommonCLI.cpp
# src/helpers/CommonCLI.h
# src/helpers/radiolib/RadioLibWrappers.cpp
2026-07-06 15:27:14 -07:00
Florent
fec88e1300
fix tenstar c3 repeater build
2026-07-06 12:04:42 -04:00
Florent
3ee2f77877
restore display and radio poweroff in ui
2026-07-06 08:46:57 -04:00
fdlamotte
9e66a2e246
Merge pull request #2895 from IoTThinks/MCdev-Fixed-poweroff-to-uA-202607
...
Fixed hibernate / poweroff for BLE companions and repeaters to stay at uA
2026-07-06 08:02:23 -04:00
Kevin Le
46c729b2e9
Fixed powerOff at uA for Esp32C6 and station g3
2026-07-06 09:16:50 +07:00
Kevin Le
35f654ced3
Fixed hibernate/powerOff for ESP32 boards to stay at uA
2026-07-05 23:47:27 +07:00
Kevin Le
6b205da4e9
Added missing driver/rtc_io.h
2026-07-05 23:33:56 +07:00
Kevin Le
c2697269f6
Fixed Poweroff for TImpulsePlusBoard
2026-07-05 22:14:08 +07:00
Kevin Le
eec75eab31
Cleanup Poweroff for NRF52 boards
2026-07-05 22:10:47 +07:00
Kevin Le
7d7de88707
board->powerOff() is sufficient to power off radio, display, GPS and components
2026-07-05 21:22:13 +07:00
Kevin Le
73b7367e45
Put powerOff to NRF52Board
2026-07-05 21:20:39 +07:00
Kevin Le
a92046b0eb
Put powerOff and enterDeepSleep to ESP32Board
2026-07-05 21:20:13 +07:00
Kevin Le
0da1fe33e1
Fixed powerOff for Techo
2026-07-05 18:54:26 +07:00
liamcottle
b40968a0f0
stop tracking vscode extensions.json
2026-07-05 12:23:22 +12:00
ripplebiz
61e21462aa
Merge pull request #2867 from entr0p1/feature/sx1262-ldo-support
...
SX1262 LDO Support
2026-07-04 12:35:03 +10:00
Liam Cottle
acdf4e5bdc
Merge pull request #2372 from jirogit/fix/region-save-return-value
...
fix(RegionMap): save() returns actual write success instead of hardcoded true
2026-07-03 12:40:22 +12:00
mikecarper
e8a2f9a4d5
Disable companion auto-add in cascade
2026-07-02 10:57:46 -07:00
ripplebiz
33fdf67e4d
Merge pull request #2874 from neilalexander/neil/replyregion
...
Fix `recv_pkt_region` incorrect usage
2026-07-02 22:20:30 +10:00
Neil Alexander
0d7379520f
Fix recv_pkt_region incorrect usage
...
The `recv_pkt_region` is set when processing a flood packet in `filterRecvFloodPacket`
but direct/non-flood packets would never pass through that function, so the pointer was
not cleared for them.
`sendFloodReply` would then later use it blindly, which meant that the response would
either inherit the region from the last flood packet, or refer to a non-initialised pointer
if no region floods had been received yet.
2026-07-02 09:28:41 +01:00
ripplebiz
affe61dc3b
Merge pull request #2880 from ckoehler/push-sonzsorqmwqz
...
refactor: split MeshTables::hasSeen into pure query + markSeen
2026-07-02 13:58:48 +10:00
Christoph Koehler
4f701b7aec
refactor: split MeshTables::hasSeen into pure query + markSeen
...
hasSeen() was simultaneously a predicate and a mutator — it inserted the
packet hash on every miss, making five call sites that only wanted to mark
a packet as sent call it with the return value discarded.
Split into:
- wasSeen() — pure predicate, no side effects
- markSeen() — explicit insert
All query sites now call markSeen() immediately after wasSeen() returns
false, preserving identical runtime behaviour. The five mark-only send
sites (sendFlood, sendDirect, sendZeroHop x2) now call markSeen directly.
Also fixes three bridge sites (BridgeBase, ESPNowBridge, RS232Bridge)
that had the same query+implicit-insert pattern.
Tests: add test/test_mesh_tables/ covering wasSeen purity, markSeen,
dup stats, and clear. Update SHA256 mock to produce deterministic output
(previously finalize() was a no-op). Add Packet.cpp to native build filter.
2026-07-01 21:51:38 -06:00
Liam Cottle
dd87371574
Merge pull request #2873 from ckoehler/fix/nix-devshell
...
build: add gcc, gtest to nix shell, fix native test framework
2026-07-02 11:32:21 +12:00
mikecarper
dc4ac60efc
Sort power variants before roles
2026-07-01 15:12:22 -07:00
mikecarper
6c27c00fbc
Group radio variant device tiles
2026-07-01 09:55:35 -07:00
mikecarper
7e4c460603
Group Ikoka Handheld variants
2026-07-01 09:51:03 -07:00
Christoph Koehler
4f7c1cb88f
build: add gcc, gtest to nix shell, fix native test framework
2026-07-01 08:19:27 -06:00
mikecarper
29842afcc0
Describe custom Mesh America roles
2026-07-01 00:04:12 -07:00
mikecarper
60a4dee3aa
Map bridge builds to repeater role
2026-06-30 23:54:01 -07:00
mikecarper
04a90654ae
Add pin notes for split Mesh America boards
2026-06-30 23:45:44 -07:00
mikecarper
33269aef53
Split unsafe Mesh America folds
2026-06-30 23:40:37 -07:00
mikecarper
bd3decc864
Refine Mesh America catalog metadata
2026-06-30 23:34:38 -07:00
mikecarper
53a86491ac
Keep distinct LilyGo hardware entries
2026-06-30 14:25:20 -07:00
mikecarper
da7b90a1ac
Fold additional Mesh America device names
2026-06-30 14:21:57 -07:00
mikecarper
bcb75839dd
Improve Mesh America device name matching
2026-06-30 14:18:23 -07:00
mikecarper
5ab52ca7c0
Add Mesh America provider catalogs
2026-06-30 14:12:34 -07:00
entr0p1
2cb3a29fa8
SX1262 LDO Support
...
- Added build flag "SX126X_USE_REGULATOR_LDO" (set to 1 to enable) to use LDO for the SX1262 radio instead of DC-DC when the DCDC pin isn't wired up (e.g. t-echo lite)
- Added additional debug mode diagnostic messages during SX1262 init to better highlight faults
2026-06-30 16:55:16 +10:00
mikecarper
28ee5d2c4b
Add resume support for logging matrix builds
logging-v1.16.0-halo-keymind-dev-28ee5d2c
v1.16.0-halo-keymind-dev-28ee5d2c
2026-06-29 23:09:39 -07:00
mikecarper
37892bb905
Update build all target handling
2026-06-29 23:05:32 -07:00
mikecarper
d686c25108
Use logging infix for build artifacts
2026-06-29 13:10:54 -07:00
mikecarper
88fec6e512
Use keymind retry timing for direct paths
2026-06-29 12:55:58 -07:00
Liam Cottle
1869b57d62
Merge pull request #2853 from HDDen/dev
...
Add Data-Type to number_allocations.md
2026-06-29 21:49:19 +12:00