Rastislav Vysoky
266e4893fd
remove serial debug logging from t3s3 sx1276 companion usb
2026-01-12 19:19:23 +01:00
Scott Powell
bafbfaf2b5
Merge branch 'regions-request' into dev
2026-01-12 17:48:19 +11:00
Scott Powell
69a71d0e25
* repeater login response, FIRMWARE_VER_LEVEL now bumped to 2
2026-01-12 17:47:51 +11:00
Scott Powell
b6110eee38
* new req/resp (after login): REQ_TYPE_GET_OWNER_INFO (includes firmware-ver)
...
* ANON_REQ_TYPE_OWNER, firmware-ver removed (security exploit)
* ANON_REQ_TYPE_BASIC, formware-ver removed, just remote clock + some 'feature' bits
* CTL_TYPE_NODE_DISCOVER_REQ now ingored if 'repeat off' has been set
2026-01-12 16:58:35 +11:00
Scott Powell
4e4f6d92a0
* ANON_REQ_TYPE_VER_OWNER now delimited by newline chars
2026-01-09 16:32:08 +11:00
Scott Powell
65796c8f20
* CommonCLI: added "set name ..." validation
...
* ANON_REQ_TYPE_VER_OWNER, now removes commas from node_name
2026-01-09 16:28:08 +11:00
Scott Powell
fd69acb421
* new ANON_REQ_TYPE_VER (for just simple clock + ver info)
2026-01-09 13:54:18 +11:00
Scott Powell
2a035ad816
* ANON_REQ_TYPE_VER_OWNER, now includes node_name
2026-01-09 13:20:20 +11:00
Scott Powell
5475043083
* new ANON_REQ_TYPE_VER_OWNER
...
* CommonCLI: new "get/set owner.info ..."
2026-01-09 11:07:31 +11:00
Frieder Schrempf
4f46ec75dd
Remove NRF52BoardOTA class and integrate it into NRF52Board
...
As all NRF52 boards now have OTA support, let's remove the subclass
and integrate it into the base class.
Signed-off-by: Frieder Schrempf <frieder@fris.de >
2026-01-08 22:46:20 +01:00
Frieder Schrempf
686d887f72
variants: T1000E: Add OTA support
...
To reduce the number of different code paths, add OTA support for the
remaining NRF52 boards.
Signed-off-by: Frieder Schrempf <frieder@fris.de >
2026-01-08 22:46:09 +01:00
Frieder Schrempf
1651db81f9
variants: Sensecap Solar: Use DC/DC regulator
...
The schematic shows the LC circuit for the internal DC/DC regulator
to be available. Enable it to save power.
Signed-off-by: Frieder Schrempf <frieder@fris.de >
2026-01-08 22:44:23 +01:00
Frieder Schrempf
80ca720002
variants: ProMicro: Use DC/DC regulator
...
The schematic shows the LC circuit for the internal DC/DC regulator
to be available. Enable it to save power.
Signed-off-by: Frieder Schrempf <frieder@fris.de >
2026-01-08 22:44:22 +01:00
Frieder Schrempf
137eed3ede
variants: Minewsemi ME25LS01: Use DC/DC regulator
...
The schematic shows the LC circuit for the internal DC/DC regulator
to be available. Enable it to save power.
Signed-off-by: Frieder Schrempf <frieder@fris.de >
2026-01-08 22:44:21 +01:00
Frieder Schrempf
465b481a2e
variants: Mesh Pocket: Use DC/DC regulator
...
The schematic shows the LC circuit for the internal DC/DC regulator
to be available. Enable it to save power.
Signed-off-by: Frieder Schrempf <frieder@fris.de >
2026-01-08 22:44:20 +01:00
Frieder Schrempf
bf93d6cf7a
variants: Lilygo T-Echo (Lite): Use DC/DC regulator
...
The schematic shows the LC circuit for the internal DC/DC regulator
to be available. Enable it to save power.
Signed-off-by: Frieder Schrempf <frieder@fris.de >
2026-01-08 22:44:19 +01:00
Frieder Schrempf
041f67ab71
variants: Ikoka NRF: Use DC/DC regulator
...
The Ikoka boards are based on the Xioa NRF52840 module which is known
to have the LC circuit for the internal DC/DC regulator to be
available. Enable it to save power.
Signed-off-by: Frieder Schrempf <frieder@fris.de >
2026-01-08 22:44:18 +01:00
Frieder Schrempf
3b0870e2c1
variants: Heltec T114: Use DC/DC regulator
...
The schematic shows the LC circuit for the internal DC/DC regulator
to be available. Enable it to save power.
Signed-off-by: Frieder Schrempf <frieder@fris.de >
2026-01-08 22:44:16 +01:00
Frieder Schrempf
24a4b99e31
variants: Heltec Mesh Solar: Use DC/DC regulator
...
The schematic shows the LC circuit for the internal DC/DC regulator
to be available. Enable it to save power.
Signed-off-by: Frieder Schrempf <frieder@fris.de >
2026-01-08 22:44:15 +01:00
Frieder Schrempf
578d55b28a
variants: Thinknode M3/M6: Use common Nrf52Board class
...
Signed-off-by: Frieder Schrempf <frieder@fris.de >
2026-01-08 22:44:14 +01:00
Frieder Schrempf
57fa1ba854
variants: Wio WM1110: Use common implementation of startOTAUpdate()
...
Signed-off-by: Frieder Schrempf <frieder@fris.de >
2026-01-08 22:44:13 +01:00
Frieder Schrempf
fa48d4fe81
variants: Nano G2 Ultra: Use common implementation of startOTAUpdate()
...
Signed-off-by: Frieder Schrempf <frieder@fris.de >
2026-01-08 22:43:38 +01:00
Michael Boelen
599e15fd0c
Update faq.md
...
Fix of a typo, change second sentence to start with a capital (like Q 3.6), adding missing dot in 3.8, and turn 3.8 into a question.
The file on dev branch is outdated, so submitting this on main.
2026-01-08 15:20:05 +00:00
Liam Cottle
5b7f66712c
Merge pull request #1337 from fmckeogh/dev
...
Fix capitalization in T1000-E manufacturer string
2026-01-08 23:31:10 +13:00
Scott Powell
5cc44dd802
* ANON_REQ_TYPE_REGIONS now direct only, with reply_path encoded in request
2026-01-08 13:20:52 +11:00
Ferdia McKeogh
55fc03b109
Fix capitalization in T1000-E manufacturer string
2026-01-07 14:24:25 +01:00
Scott Powell
8d51126956
Merge branch 'dev' into regions-request
2026-01-08 00:21:08 +11:00
Liam Cottle
ff973e43b9
Merge pull request #1334 from olanwe/wifi-queuesize
...
Apply #1331 to other WiFi companions
2026-01-07 22:47:13 +13:00
ripplebiz
3eaaf96ed3
Merge pull request #1300 from fschrempf/fix-rak4631-gps
...
Fix RAK4631 GPS Detection
2026-01-07 14:56:58 +11:00
ripplebiz
ebfe6e4ba5
Merge pull request #1320 from alex-vg/dev
...
Add Xiao_S3_WIO WiFi companion env (Xiao_S3_WIO_companion_radio_wifi)
2026-01-07 14:37:32 +11:00
Oliver Weyhmüller
a7a6bb51ce
Apply #1331 to other WiFi companions
2026-01-07 03:40:00 +01:00
Liam Cottle
c14362d80f
Merge pull request #1331 from an0key/wifi-offlinequeuesizemissing
...
OFFLINE_QUEUE_SIZE for Heltec Wifi companions
2026-01-07 10:46:56 +13:00
Luke
d4a2e5789f
OFFLINE_QUEUE_SIZE for Heltec Wifi companions
...
OFFLINE_QUEUE_SIZE missing from h3/h4 wifi companions, causing them only store 16 messages.
2026-01-06 14:49:15 +00:00
alex-vg
818f5e9da5
variants: Xiao_S3_WIO: Add WiFi companion env
2026-01-05 02:25:30 +01:00
ViezeVingertjes
eb4fa032ff
Implement token bucket duty cycle enforcement
2026-01-04 21:33:46 +01:00
ripplebiz
09005fa455
Merge pull request #1308 from liamcottle/fix/wifi-interface-frames
...
Fix: WiFi Interface Frame Parsing
2026-01-04 16:19:57 +11:00
liamcottle
8708fa012a
simplify reading frame header
2026-01-04 17:43:25 +13:00
ripplebiz
c5c67ee1a5
Merge pull request #1313 from recrof/thinknode_m6_companion_fix
...
fix compilation errors for m6 companion roles
2026-01-04 13:30:52 +11:00
Liam Cottle
badcefb9f8
Merge pull request #1317 from cj-vana/fix/typos
...
Fix typos in README and source comments
2026-01-04 14:57:43 +13:00
cj-vana
63767cdb7d
Fix typos in README and source comments
2026-01-03 18:54:48 -07:00
Rastislav Vysoky
63ae92aa09
fix compilation errors for m6 companion roles
2026-01-03 16:32:36 +01:00
Liam Cottle
6b52fb3230
Merge pull request #1310 from LitBomb/patch-22
...
fix Station G2 output dBm typo
2026-01-03 19:39:31 +13:00
uncle lit
a93527a474
fix Station G2 output dBm typo
...
fix Station G2 output dBm typo reported on https://github.com/meshcore-dev/MeshCore/issues/1304
changed 26.5 dBm to 36.5 dBm
2026-01-02 22:34:10 -08:00
liamcottle
71bb49e556
remove use of dynamic allocation
2026-01-03 16:36:19 +13:00
liamcottle
ed263b0727
implement frame header parising for wifi interface
2026-01-03 15:39:57 +13:00
Scott Powell
3af25495bb
* Repeater: new anon request sub-type: ANON_REQ_TYPE_REGIONS (rate limited to max 4 every 3 mins)
...
* Companion: new CMD_SEND_ANON_REQ command (reply with existing RESP_CODE_SENT frame)
2026-01-03 12:02:15 +11:00
ripplebiz
e31c46ff56
Merge pull request #1294 from liquidraver/factorynvsreset
...
Add NVS partition reset to ESP factory reset
2026-01-03 11:57:14 +11:00
liquidraver
faf177de46
ESP factory reset clear NVS too
2026-01-02 08:37:22 +01:00
Scott Powell
813e502970
* added protocol_guide doc
2026-01-02 12:54:57 +11:00
ripplebiz
2f5a8c59ea
Merge pull request #1299 from entr0p1/companion-timestamp-fix
...
BUGFIX: Companion packet timestamp mismatch trips replay protection
2026-01-02 12:44:45 +11:00