Scott Powell
|
f19733e478
|
* don't respond to DISCOVER requests if node has adverts turned off. (isHiddenNode())
|
2026-10-04 15:02:00 +11:00 |
|
 ripplebizandGitHub
|
5846fa19c8
|
Merge pull request #3525 from oltaco/airoha-sleep
Use Airoha AG3335 backup mode sleep for faster GPS fix time
|
2026-09-30 12:32:44 +10:00 |
|
Scott Powell
|
b204f9a114
|
* changed onUnhandledResponse() to return true if handled/consumed
* unhandled responses (eg. push telemetry) now sent to app as PUSH_CODE_BINARY_RESPONSE frames
|
2026-09-24 13:49:57 +10:00 |
|
Scott Powell
|
f9e70426ae
|
increased MAX_SEARCH_RESULTS to 24. (was 8)
Closes #3243
|
2026-09-24 13:35:27 +10:00 |
|
Scott Powell
|
69f3022a5e
|
Merge commit '140178728b34c821b5169665c1f6f5ede2b9f543' into dev
|
2026-09-22 18:02:33 +10:00 |
|
Scott Powell
|
560fb847d5
|
missing board.loop() in companion, room server, kiss modem.
|
2026-09-22 18:01:15 +10:00 |
|
 ripplebizandGitHub
|
140178728b
|
Merge pull request #3427 from Dom4n/feat/lr1110-dcdc-dev
Enable DC/DC for LR1110 radios
|
2026-09-22 17:57:09 +10:00 |
|
 ripplebizandGitHub
|
a76d511ff4
|
Merge pull request #3131 from liekmarflow/feature/board-api-hooks
Add board loop hook for periodic work
|
2026-09-22 16:43:18 +10:00 |
|
 ripplebizandGitHub
|
5e9d80df38
|
Merge pull request #3464 from lbibass/lr1121_dcdc
LR1121 DC-DC & Misc Updates
|
2026-09-22 15:12:56 +10:00 |
|
 ripplebizandGitHub
|
7faf87682c
|
Merge pull request #3469 from Blake-Latchford/issue/3409/constrain-agc-interval
Constrain `agc.reset.interval` and allow intervals > 255s
|
2026-09-22 15:03:03 +10:00 |
|
 ripplebizandGitHub
|
65737d48f4
|
Merge pull request #3402 from meshcore-dev/sensor-improvements
Sensor improvements
|
2026-09-21 19:03:18 +10:00 |
|
 ripplebizandGitHub
|
b37e7dd955
|
Merge pull request #3431 from meshcore-dev/abstract-ui-overhaul
Abstract UI overhaul
|
2026-09-20 18:08:29 +10:00 |
|
Scott Powell
|
64434c5326
|
* misc
|
2026-09-19 20:13:18 +10:00 |
|
Scott Powell
|
843598724c
|
* fix for X1
|
2026-09-18 19:03:20 +10:00 |
|
Scott Powell
|
b3b17025e3
|
* more MyMesh::Listener interface hooks
|
2026-09-17 17:33:36 +10:00 |
|
Scott Powell
|
30dd723c26
|
* MyMesh::begin() refactor, removing last display concepts
|
2026-09-17 14:25:41 +10:00 |
|
Scott Powell
|
5c3d9281ff
|
* refactored the UI_DISCOVER_* feature
|
2026-09-17 13:45:33 +10:00 |
|
Scott Powell
|
3caf033de2
|
* refactor: removed UITask dependency from MyMesh. New MyMesh::Listener interface
* UITask's are now a MyMesh task Listener
|
2026-09-16 21:03:44 +10:00 |
|
 ripplebizandGitHub
|
0ec5ed5fe7
|
Merge pull request #3393 from jbrazio/fix/static-pool-hardening
Improve null checks and index validation in StaticPoolPacketManager
|
2026-09-16 12:26:29 +10:00 |
|
 ripplebizandGitHub
|
a2d43e8df8
|
Merge pull request #3248 from meshcore-dev/wio-tracker-L1-1W
WIO Tracker L1 1W variant
|
2026-09-16 11:50:09 +10:00 |
|
Scott Powell
|
3a3c13a143
|
* refactor to support new Board::handleCommand(), and "get/set radio.fem.*" commands
|
2026-09-15 18:41:11 +10:00 |
|
Scott Powell
|
53b6476409
|
Merge branch 'dev' into wio-tracker-L1-1W
|
2026-09-15 18:24:52 +10:00 |
|
Scott Powell
|
3819a0bd89
|
* subscribe response now returns expiry_secs (not timestamp)
|
2026-09-15 17:17:48 +10:00 |
|
Scott Powell
|
bc8ccefafe
|
* fix for telemHasChanged()
|
2026-09-14 20:23:10 +10:00 |
|
 ripplebizandGitHub
|
34404309ae
|
Merge pull request #3350 from Quency-D/fix-heltec_v4r8-lna
fix-heltec_v4r8-lna
|
2026-09-13 12:05:35 +10:00 |
|
 ripplebizandGitHub
|
000a1b6cda
|
Merge pull request #3371 from agessaman/feat/tbeam-1w-thermal-fan
Add thermal fan control for T-Beam 1W
|
2026-09-13 12:01:37 +10:00 |
|
Scott Powell
|
c6b051d063
|
* request payload doco
|
2026-09-13 11:40:25 +10:00 |
|
Scott Powell
|
df82dc2339
|
* min_deltas now mandatory
|
2026-09-13 11:05:38 +10:00 |
|
Scott Powell
|
d69ae98b5a
|
* telemHasChanged() mod, so that only _specified_ min_delta values are considered.
|
2026-09-12 16:53:45 +10:00 |
|
 ripplebizandGitHub
|
b599bc5117
|
Merge pull request #3389 from jbrazio/fix/set-af-validation
Validate set af input to prevent out-of-range airtime factors
|
2026-09-11 21:25:31 +10:00 |
|
 ripplebizandGitHub
|
0984111d62
|
Merge pull request #3395 from jbrazio/fix/serial-command-clamp
[HIGH] Ensure command buffers stay NUL-terminated to prevent overflow
|
2026-09-11 14:09:24 +10:00 |
|
 ripplebizandGitHub
|
5c63e06a00
|
Merge pull request #3386 from tekk/fix/channel-data-payload-bound
fix(companion): gate CMD_SEND_CHANNEL_DATA payload on MAX_GROUP_DATA_LENGTH
|
2026-09-11 13:57:00 +10:00 |
|
 ripplebizandGitHub
|
ac7d88efe7
|
Merge pull request #3379 from oltaco/LR2021-preamble-arm-fix
fix: LR2021 to use correct macro for IRQ_DETECTED in startReceive()
|
2026-09-08 18:13:15 +10:00 |
|
Scott Powell
|
8660d1c973
|
* refactor: LPP helpers moved to LPPData class
|
2026-09-08 17:55:02 +10:00 |
|
Scott Powell
|
d71a54cd3d
|
* CLI: removed "sub" and "unsub" (cannot support via command line)
* _SUBSCRIBE: binary req/resp payload changes (now keeps supplied 'push_tag')
* Sensor: added MCU temperature support in telemetry
|
2026-09-07 13:56:47 +10:00 |
|
 ripplebizandGitHub
|
89ef200efa
|
Merge pull request #3366 from recrof/companion-cli-fix-2
Companion CLI: fixed txdelay, direct.txdelay, agc.reset.interval, int.thresh
|
2026-09-07 10:42:48 +10:00 |
|
Scott Powell
|
62d0556a70
|
* added region load/save support
* SUBSCRIBE now with timeout param (default 30 mins, max ~18 hours)
|
2026-09-05 15:59:29 +10:00 |
|
Scott Powell
|
3a5a6b90ab
|
* sensor: CLI "sub" and "unsub" commands
|
2026-09-04 22:02:49 +10:00 |
|
Scott Powell
|
9bc6060831
|
* new: REQ_TYPE_SUBSCRIBE and REQ_TYPE_UNSUBSCRIBE
|
2026-09-04 15:13:17 +10:00 |
|
Scott Powell
|
b4e37044ed
|
* default and reply scopes now applied
|
2026-09-03 14:09:15 +10:00 |
|
Scott Powell
|
65650bb192
|
New TXT_TYPE_CLI_COMMAND (3)
|
2026-08-28 13:12:59 +10:00 |
|
Scott Powell
|
9ab13158cb
|
* fix for RPI Picow
|
2026-08-25 19:04:32 +10:00 |
|
Scott Powell
|
6dad3d5ab4
|
* companion: fix for setSpreadFactor(). "set cad ..." and "board" now implemented.
|
2026-08-24 20:44:17 +10:00 |
|
Scott Powell
|
8ccc9928a8
|
* DynamicConfigSerializer fixes, and unit tests
|
2026-08-24 19:42:55 +10:00 |
|
Scott Powell
|
845242f4aa
|
* prefs, custom dirty state
|
2026-08-24 17:22:15 +10:00 |
|
Scott Powell
|
5a162ff4c6
|
* new DynamicConfigSerializer
* board/variant KeyValueStore now can write to 'custom' object in Json prefs
|
2026-08-24 17:12:56 +10:00 |
|
Scott Powell
|
a1cf5bd806
|
* refactored 'FEM' commands for HeltecTrackerV2 & HeltecV4
|
2026-08-24 02:16:18 +10:00 |
|
Scott Powell
|
47b0b7b3b8
|
* T096, and Station G3: refactoring the 'FEM' prefs to variant-specific code
* CommonCLI: 'FEM' commands removed
* introduced static no-op attachDynamicPrefs() for all boards
|
2026-08-24 01:50:22 +10:00 |
|
Scott Powell
|
e485d01dcb
|
support for CMD_SEND_TXT_MSG and new TXT_TYPE_CLI_COMMAND
|
2026-08-23 22:49:45 +10:00 |
|
Scott Powell
|
2c0ace2519
|
* new TXT_TYPE_CLI_COMMAND (3)
|
2026-08-23 22:04:05 +10:00 |
|
Scott Powell
|
52306bfe0f
|
legacy queueMessage() case, eg. repeater replies
|
2026-08-23 20:07:28 +10:00 |
|
Scott Powell
|
f7c568e3d9
|
onCommandDataRecv() use '>' prefix for CLI replies.
|
2026-08-23 20:03:49 +10:00 |
|
Scott Powell
|
21179760d3
|
"Unknown command" replies
|
2026-08-23 19:35:43 +10:00 |
|
Scott Powell
|
b4f7e941fa
|
* CommonRadioPrefs refactors done
|
2026-08-23 17:30:30 +10:00 |
|
Scott Powell
|
41588d8052
|
* adding new CommonRadioPrefs
* refactor: moving various radio CLI handling to CommonRadioPrefs
|
2026-08-23 14:45:15 +10:00 |
|
 ripplebizandGitHub
|
9d7cee6639
|
Merge pull request #3268 from liamcottle/rak/gps
Add support for RAK12500 and RAK12501 GPS on RAK3401
|
2026-08-22 14:35:21 +10:00 |
|
Scott Powell
|
afb969ccca
|
* initial wiring/routing of CLI commands to companion (either via app/serial interface, or remotely via txt message)
|
2026-08-21 20:55:57 +10:00 |
|
 ripplebizandGitHub
|
e0031870f6
|
Merge pull request #3233 from entr0p1/fix/centralise-max-clients
Fix duplicate MAX_CLIENTS definition
|
2026-08-20 14:09:30 +10:00 |
|
 ripplebizandGitHub
|
c0f30d7304
|
Merge pull request #3234 from agessaman/fix/sensors-bosch-alt-i2c-address
Fix I2C address claiming and probe both BMP/BME addresses
|
2026-08-20 14:01:49 +10:00 |
|
 ripplebizandGitHub
|
a570911fe9
|
Merge pull request #3236 from DominikTyrala/fix/c3_partition_setup
Fix Seeed C3 radio BLE exceeding flash size
|
2026-08-20 13:38:26 +10:00 |
|
 ripplebizandGitHub
|
40570956f0
|
Merge pull request #3249 from dl9sau/patch-1
Skip empty channel slots in searchChannelsByHash
|
2026-08-20 13:11:02 +10:00 |
|
 ripplebizandGitHub
|
8d624b7af4
|
Merge pull request #3250 from hansimgamr/feat/t114-charging-indicator
Add charging indicator to companion_radio battery icon
|
2026-08-20 12:59:26 +10:00 |
|
Scott Powell
|
4b8966d4f9
|
WIO Tracker L1 1W variant
|
2026-08-19 15:29:19 +10:00 |
|
 ripplebizandGitHub
|
dd17105992
|
Merge pull request #3246 from liamcottle/update/toolchain
Update GCC toolchain for nRF52 boards to fix builds on Raspberry Pi
|
2026-08-19 11:30:08 +10:00 |
|
 ripplebizandGitHub
|
808994d828
|
Merge pull request #3238 from recrof/meshadventurer-board-relocate
fix: move MeshadventurerBoard.h to variants/meshadventurer
|
2026-08-18 23:04:35 +10:00 |
|
 ripplebizandGitHub
|
5a30456225
|
Merge pull request #3239 from recrof/default-loop-detect-minimal
repeater: set `loop.detect` to `minimal` as default for new installs
|
2026-08-18 23:03:10 +10:00 |
|
Scott Powell
|
0cce9197a1
|
Fix for CMD_SEND_RAW_DATA and multi-byte paths
|
2026-08-18 13:11:15 +10:00 |
|
Scott Powell
|
d929643524
|
* version 1.17.1
|
2026-08-14 22:19:19 +10:00 |
|
Scott Powell
|
fcb9bdf209
|
* combine radio's entropy with CC310 RNG
|
2026-08-14 17:46:43 +10:00 |
|
Scott Powell
|
e78bff0041
|
* unit test no longer valid
|
2026-08-14 16:42:54 +10:00 |
|
Scott Powell
|
890a2e2cff
|
* commenting out the load/save of the fem_ properties, until they can be set
|
2026-08-14 16:30:12 +10:00 |
|
 ripplebizandGitHub
|
b09cb27a1f
|
Merge pull request #3106 from ViezeVingertjes/fix/scoped-reply-routing
Fix replies dropped when flood.max.unscoped is low
|
2026-08-13 15:00:37 +10:00 |
|
 ripplebizandGitHub
|
abd3546d75
|
Merge pull request #3189 from oltaco/nrf52-unused-pin-sweep
Fix unused pin definitions on some NRF52 boards
|
2026-08-13 13:48:59 +10:00 |
|
 ripplebizandGitHub
|
e9edfc8e1a
|
Merge pull request #3188 from oltaco/heltec-t096-pin-fix
Fix Heltec T096 Tx issue
|
2026-08-12 23:00:31 +10:00 |
|
 ripplebizandGitHub
|
956094b271
|
Merge pull request #3185 from oltaco/fix-techo-card-txco-voltage
Set T-Echo Card TCXO voltage to 3.0
|
2026-08-12 18:13:44 +10:00 |
|
 ripplebizandGitHub
|
a4ab7f0e59
|
Merge pull request #3137 from agessaman/feat/station-g3-fem-prefs
Station G3: Expose, persist, and apply FEM gain preferences
|
2026-08-12 16:11:23 +10:00 |
|
 ripplebizandGitHub
|
1cb308b694
|
Merge pull request #3182 from oltaco/t096-tx-workaround
Workaround for Heltec T096 transmit issue
|
2026-08-12 14:49:32 +10:00 |
|
 ripplebizandGitHub
|
e027263d1e
|
Merge pull request #3154 from fdlamotte/nrf52_hwcrypto_init
nrf52: call nRFCrypto.begin()/end() only once
|
2026-08-12 12:14:21 +10:00 |
|
 ripplebizandGitHub
|
fbef2ff0dc
|
Merge pull request #3164 from weebl2000/fix-tbeam-s3-display
Fix display issues on T-beam Supreme S3
|
2026-08-11 14:39:39 +10:00 |
|
 ripplebizandGitHub
|
9941669fd5
|
Merge pull request #3142 from oltaco/buildfix-userbtn
Build fix for R1 Neo and Minewsemi repeater
|
2026-08-10 13:30:24 +10:00 |
|
 ripplebizandGitHub
|
0d60de6fa6
|
Merge pull request #3146 from oltaco/lr2021-preamble-and-irq-timeout
LR2021: add PREAMBLE_DETECTED bit and IRQ timeout logic
|
2026-08-10 13:29:12 +10:00 |
|
Scott Powell
|
727fc0512c
|
Merge branch 'dev'
# Conflicts:
# docs/payloads.md
|
2026-08-09 15:16:48 +10:00 |
|
Scott Powell
|
93b2db63de
|
* version 1.17.0
|
2026-08-09 15:14:46 +10:00 |
|
 ripplebizandGitHub
|
48df179e36
|
Merge pull request #3139 from oltaco/x1-flash
Add QSPIFlash support for Seeed MeshTracker X1
|
2026-08-09 13:52:56 +10:00 |
|
 ripplebizandGitHub
|
47154f02cb
|
Merge pull request #3122 from Hacuchino-hash/x1-notifications
Add RGB LED and haptic notifications for SenseCAP MeshTracker X1
|
2026-08-07 15:26:33 +10:00 |
|
 ripplebizandGitHub
|
f4ec1d48b1
|
Merge pull request #3112 from Hacuchino-hash/add-meshtracker-x1
Add support for Seeed SenseCAP MeshTracker X1 (LR2021)
|
2026-08-06 16:04:18 +10:00 |
|
 ripplebizandGitHub
|
84e3a67bd7
|
Merge pull request #3115 from oltaco/meshnology_w12
Add support for Meshnology W12 and LR2021 Wrapper
|
2026-08-05 15:04:00 +10:00 |
|
Scott Powell
|
0fd11ed223
|
* bounds check added for anon_req reply_path_len
|
2026-08-04 01:00:31 +10:00 |
|
 ripplebizandGitHub
|
626a82fd30
|
Merge pull request #2824 from NickDunklee/rak-advert-hw-encryption
feat: use nrf52 hardware crypto where we can
|
2026-08-02 15:35:33 +10:00 |
|
 ripplebizandGitHub
|
db232808aa
|
Merge pull request #2688 from Che177/feature/room-server-system-posts
room_server: add room.post command for server-originated posts
|
2026-07-30 13:08:18 +10:00 |
|
 ripplebizandGitHub
|
57ddada3ba
|
Merge pull request #3004 from axhoff/agent/preserve-utf8-advert-names
Preserve UTF-8 boundaries in advert names
|
2026-07-30 12:59:59 +10:00 |
|
 ripplebizandGitHub
|
b797ca198e
|
Merge pull request #3060 from entr0p1/fix/mesh-debug-active
Clean up debugs left on in platform.ini files
|
2026-07-30 12:35:22 +10:00 |
|
 ripplebizandGitHub
|
6e39cff8a1
|
Merge pull request #3063 from oltaco/unify-irq-timeout
Unify IRQ timeout logic across all applicable radio types
|
2026-07-29 23:52:48 +10:00 |
|
 ripplebizandGitHub
|
279ac78122
|
Merge pull request #3049 from liamcottle/feature/ethernet
Refactor Companion Interfaces + Add ThinkNode M7 Ethernet Support
|
2026-07-29 23:45:51 +10:00 |
|
 ripplebizandGitHub
|
9f73fbf870
|
Merge pull request #3062 from oltaco/fix-irq-clear
Fix unnecessary IRQ clearing
|
2026-07-29 22:37:30 +10:00 |
|
 ripplebizandGitHub
|
c86e63d2f5
|
Merge pull request #2982 from meshcore-dev/config-serializer
Config serializer
|
2026-07-27 17:58:03 +10:00 |
|
 ripplebizandGitHub
|
301bc10dd3
|
Merge pull request #3034 from meshcore-dev/ui-color-refactor
UI color refactor
|
2026-07-27 17:45:12 +10:00 |
|
 ripplebizandGitHub
|
e3de413a69
|
Merge pull request #3036 from oltaco/add-preamble-irq-flag
Fix missing PREAMBLE_DETECTED IRQ flag for all radio wrappers
|
2026-07-25 01:40:19 +10:00 |
|
Scott Powell
|
f83ad03e5e
|
* T114 display fix
|
2026-07-24 18:35:56 +10:00 |
|
Scott Powell
|
0c04a47355
|
* fixed for mono ST7789 display driver
|
2026-07-24 15:31:22 +10:00 |
|