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 |
|
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 |
|
 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 |
|
Scott Powell
|
3857f45826
|
* monochrome displays now do _not_ invert titlebar
|
2026-07-24 15:14:56 +10:00 |
|
Scott Powell
|
ee79df4c4f
|
Merge branch 'dev' into config-serializer
# Conflicts:
# test/mocks/Arduino.h
# test/mocks/Stream.h
|
2026-07-24 15:06:48 +10:00 |
|
Scott Powell
|
56274db4ad
|
* build fixes for old ESP32 boards
|
2026-07-22 19:52:23 +10:00 |
|
Scott Powell
|
a96a66aa99
|
* build fixes for NullDisplayDriver
|
2026-07-22 18:55:59 +10:00 |
|
Scott Powell
|
b8504e55c6
|
* refactor of Color mapping in UITasks / DisplayDrivers
* color displays now with a new light theme
|
2026-07-22 16:03:33 +10:00 |
|
Scott Powell
|
78240e9477
|
* optimised: value-init not needed
|
2026-07-21 19:22:09 +10:00 |
|
 ripplebizandGitHub
|
4157e43ace
|
Merge pull request #3005 from axhoff/agent/fix-ble-reconnect
Fix bonded BLE reconnects on ESP32
|
2026-07-21 19:17:34 +10:00 |
|
 ripplebizandGitHub
|
8b048ab19a
|
Merge pull request #3007 from axhoff/agent/synchronize-ble-receive-queue
Synchronize the ESP32 BLE receive queue
|
2026-07-21 18:10:37 +10:00 |
|
 ripplebizandGitHub
|
6a15e1712b
|
Merge pull request #3006 from axhoff/agent/fix-heltec-v4-usb-companion
Enable hardware USB serial on Heltec V4
|
2026-07-21 17:54:22 +10:00 |
|
 ripplebizandGitHub
|
dc7dd5105e
|
Merge pull request #2977 from oltaco/rx-irq-timeout
Add IRQ timeout logic for SX1262 and LR1121
|
2026-07-20 14:14:02 +10:00 |
|
Scott Powell
|
a0b52be4ad
|
* RP2040 build fixes
* new prefs file now "/prefs.json"
|
2026-07-18 20:12:21 +10:00 |
|
Scott Powell
|
2189f2294c
|
* added prefs initialisers to match original zeroed state
|
2026-07-18 19:22:53 +10:00 |
|
 ripplebizandGitHub
|
795989b918
|
Merge pull request #2966 from Quency-D/heltec-rc32
Add Heltec rc32 board
|
2026-07-17 23:23:29 +10:00 |
|
Scott Powell
|
d9f1e12b21
|
* loadSerial(), support for \n and \r
|
2026-07-17 21:23:40 +10:00 |
|
Scott Powell
|
ae2667ee9e
|
* added unit tests for ConfigSerializer
|
2026-07-17 20:55:30 +10:00 |
|
Scott Powell
|
f515716032
|
* new NodePrefs for companion
|
2026-07-17 16:05:10 +10:00 |
|
 ripplebizandGitHub
|
41f4d6bd91
|
Merge pull request #2560 from Quency-D/heltec-v4-r8
Add heltec-v4-r8 board
|
2026-07-17 13:54:45 +10:00 |
|
Scott Powell
|
85285c6cbc
|
Merge branch 'dev' into config-serializer
|
2026-07-16 17:22:28 +10:00 |
|
 ripplebizandGitHub
|
b55d69e57a
|
Merge pull request #1983 from rgregg/rak-ethernet
Support for RAK ethernet module
|
2026-07-15 18:53:38 +10:00 |
|
Scott Powell
|
5a14f36e25
|
* ST7735 color/offset fix for Heltec Tracker V1
|
2026-07-15 14:00:10 +10:00 |
|
Scott Powell
|
63f4b173da
|
* misc fixes
|
2026-07-15 13:21:44 +10:00 |
|
Scott Powell
|
2af1e6d099
|
* first draft of new ConfigSerializer. (simple embedded JSON prefs)
|
2026-07-15 01:23:57 +10:00 |
|
Scott Powell
|
d30d8ed748
|
* HSPI fix
|
2026-07-14 15:46:36 +10:00 |
|
 ripplebizandGitHub
|
05fdafbb2d
|
Merge pull request #2898 from entr0p1/fix/lilygo-techo-lite-sx1262-ldo
Lilygo T-Echo Lite - Change SX1262 from DC-DC to LDO regulator
|
2026-07-14 14:53:44 +10:00 |
|
 ripplebizandGitHub
|
f4ed8c711b
|
Merge pull request #2899 from entr0p1/fix/lilygo-techo-lite-nrf-dcdc
Lilygo T-Echo Lite - nRF52840 DC-DC
|
2026-07-14 14:52:56 +10:00 |
|
 ripplebizandGitHub
|
dc0f837451
|
Merge pull request #2905 from entr0p1/fix/heltec-t114-nrf-dcdc
Heltec T114 - nRF52840 DC-DC Regulator
|
2026-07-14 14:52:10 +10:00 |
|
 ripplebizandGitHub
|
7f4f03d737
|
Merge pull request #2946 from hpux735/stream-allocation
Add StreamSensor allocation for GroupData
|
2026-07-14 14:47:57 +10:00 |
|
Scott Powell
|
1bdacb3247
|
* trying to get Heltec Tracker and Tracker V2 working
|
2026-07-13 23:27:50 +10:00 |
|
 ripplebizandGitHub
|
219812b9f1
|
Merge pull request #2943 from meshcore-dev/revert-2915-main
Revert "Add StreamSensor allocation for GroupData"
|
2026-07-13 19:31:05 +10:00 |
|
 ripplebizandGitHub
|
d9cd3ea03a
|
Revert "Add StreamSensor allocation for GroupData"
|
2026-07-13 19:30:11 +10:00 |
|
 ripplebizandGitHub
|
a517f9c24f
|
Merge pull request #2915 from hpux735/main
Add StreamSensor allocation for GroupData
|
2026-07-13 18:42:54 +10:00 |
|
 ripplebizandGitHub
|
b81fb8ebe8
|
Merge pull request #2917 from jirogit/fix/regionmap-load-eof-handling
fix(RegionMap): load() returns actual read success instead of hardcoded true
|
2026-07-13 18:28:26 +10:00 |
|
 ripplebizandGitHub
|
174bcdfbcc
|
Merge pull request #2942 from liamcottle/board/thinknode-m9
Add support for Elecrow ThinkNode M9
|
2026-07-13 17:10:54 +10:00 |
|
 ripplebizandGitHub
|
4f12dc02d5
|
Merge pull request #2937 from benskigomez/fix/gps-timesync-millis-overflow
sensors: fix millis() rollover that stalls GPS time-sync on long-uptime nodes
|
2026-07-13 17:06:09 +10:00 |
|
Scott Powell
|
2c9ab2fe5e
|
* timing fixes (courtesy of Taco)
|
2026-07-07 13:54:14 +10:00 |
|
Scott Powell
|
cea246d0eb
|
* super fast ST7735 display driver
|
2026-07-06 15:09:18 +10:00 |
|
 ripplebizandGitHub
|
61e21462aa
|
Merge pull request #2867 from entr0p1/feature/sx1262-ldo-support
SX1262 LDO Support
|
2026-07-04 12:35:03 +10:00 |
|
 ripplebizandGitHub
|
33fdf67e4d
|
Merge pull request #2874 from neilalexander/neil/replyregion
Fix `recv_pkt_region` incorrect usage
|
2026-07-02 22:20:30 +10:00 |
|
 ripplebizandGitHub
|
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 |
|
Scott Powell
|
4f8cb8db78
|
* ACK packets being 'clipped' (in Dispatcher send). Needed to extend max_airtime timeout calc for short packets
|
2026-06-27 21:06:01 +10:00 |
|
 ripplebizandGitHub
|
3192684582
|
Merge pull request #2752 from Quency-D/heltec-tower-v2
Add Heltec tower v2
|
2026-06-23 11:51:03 +10:00 |
|
 ripplebizandGitHub
|
aa1cb1f663
|
Merge pull request #2765 from fizzyfuzzle/ESP32-Reset-Reason
Add ESP32 Reset Reason to existing pwrmgt.bootreason cli command
|
2026-06-23 11:41:57 +10:00 |
|
 ripplebizandGitHub
|
6a63dfce1c
|
Merge pull request #2771 from oltaco/nrf52-framework-buildfix
Point Heltec Mesh Solar and Mesh Pocket at our NRF52 framework fork
|
2026-06-23 11:37:03 +10:00 |
|
 ripplebizandGitHub
|
60ea4a91bf
|
Merge pull request #1727 from weebl2000/use-hardware-channel-activity-detection
Use hardware channel activity detection for checking interference
|
2026-06-15 19:51:59 +10:00 |
|
Scott Powell
|
2e73fe948e
|
* fix for anon lastmod
|
2026-06-14 18:54:51 +10:00 |
|
Scott Powell
|
538ac38e18
|
* fix for counter in RESP_CODE_CONTACTS_START
|
2026-06-14 18:39:34 +10:00 |
|
Scott Powell
|
c2d223ff55
|
* now handle the case where onAdvertRecv() should _replace_ the anon contact slot
|
2026-06-14 18:12:08 +10:00 |
|
Scott Powell
|
07648e3344
|
* fix for anon contacts when full
|
2026-06-14 17:50:41 +10:00 |
|
 ripplebizandGitHub
|
a5cb0c25ca
|
Merge pull request #2140 from Quency-D/cli-lna-command
Add CLI control to LoRa's fem LNA.
|
2026-06-13 22:00:08 +10:00 |
|