liamcottle
2b0f74a7e9
add comments
2026-04-30 21:36:04 +12:00
Wessel Nieboer
c5bf23f4b1
bump simple_sensor version to v1.15.0
2026-04-30 11:12:31 +02:00
Liam Cottle and GitHub
daa50e9469
Merge pull request #2426 from recrof/nano-g2-rework
...
make g2 more in line with other variants
2026-04-30 16:57:58 +12:00
Liam Cottle and GitHub
2522492cd7
Merge pull request #2436 from chrisdavis2110/rak3401-comp-ana-button
...
feat: Add support for PIN_USER_BTN_ANA on rak3401 companion usb and companion ble envs
2026-04-30 16:57:00 +12:00
Kyle
293a8a9a84
docs: add explanatory notes for txdelay, direct.txdelay, and rxdelay CLI commands
2026-04-29 14:10:13 -04:00
Kyle
db8a002c0e
fix: enforce upper bounds for rxdelay, txdelay, and direct.txdelay in CLI
2026-04-29 13:26:26 -04:00
Liam Cottle and GitHub
2f6ca731c8
Merge pull request #2439 from Quency-D/fix-lna
...
Heltec boards have LNA disabled by default.
2026-04-30 02:35:34 +12:00
Quency-D
696aae6ed1
Heltec boards have LNA disabled by default.
2026-04-29 16:20:21 +08:00
chrisdavis2110
5fbd473298
added PIN_GPS_EN=-1 to rak3401 companion usb
2026-04-28 21:59:10 -07:00
chrisdavis2110
0265851621
added PIN_USER_BTN_ANA for rak3401 companion usb and companion ble
2026-04-28 21:26:56 -07:00
Valentin V. Bartenev
afd5fc2f98
Unify firmware version format with release builds.
2026-04-29 01:07:11 +03:00
Valentin V. Bartenev
79550a7f81
Update building script for MeshCoreTel release.
2026-04-28 18:18:13 +03:00
Rastislav Vysoky
5beef490a0
add kiss radio env to most of the variants
2026-04-28 15:09:25 +02:00
Rastislav Vysoky
66009069cd
standardize the minewsemi variant
2026-04-28 13:53:35 +02:00
taco
f7d8fa3420
use internal fork of Adafruit nRF52 Arduino
2026-04-28 21:46:14 +10:00
taco
04b69e86be
revert bluefruit patch
...
in preparation to switch to using our own fork of Adafruit NRF52 Arduino with the patch included
2026-04-28 21:39:34 +10:00
Liam Cottle and GitHub
d8f3d59d82
Merge pull request #2427 from recrof/tabs-to-spaces
...
replace all intendation tabs to spaces in pio ini files
2026-04-28 22:39:31 +12:00
Rastislav Vysoky
b963681830
replace all intendation tabs to spaces in pio ini files
2026-04-28 12:37:30 +02:00
Rastislav Vysoky
12d9cc3752
make g2 more in line with other variants
2026-04-28 12:24:45 +02:00
ripplebiz and GitHub
cb81d34b1a
Merge pull request #2424 from liamcottle/ui/website
...
Add MeshCore website to splash screen
2026-04-28 19:12:00 +10:00
liamcottle
e111f71064
added website to sensor splash screen
2026-04-28 20:40:13 +12:00
liamcottle
3cd40902b3
added website to room server splash screen
2026-04-28 20:39:07 +12:00
liamcottle
5f75b90ff9
added website to companion splash screen
2026-04-28 20:37:17 +12:00
liamcottle
c8d81bc04c
added website to repeater splash screen
2026-04-28 17:02:20 +12:00
ripplebiz and GitHub
1a7b3614a8
Merge pull request #2388 from OhYou-0/lilygo-teth-elite-board-support
...
Add LilyGo T-ETH Elite SX1262 board support
2026-04-28 14:34:11 +10:00
ripplebiz and GitHub
0396cf6771
Merge pull request #2383 from IoTThinks/MCdev-Added-XiaoS3-202604
...
Added Xiao S3 variant
2026-04-28 14:23:42 +10:00
Liam Cottle and GitHub
470ad43313
Merge pull request #2392 from zjs81/meshcore_open_data_types
...
Introduce DataType Definitions for Meshcore Open
2026-04-28 15:42:03 +12:00
Liam Cottle and GitHub
70212fb5cc
Merge pull request #2401 from zevaryx/rak-3401-gps
...
feat: Enable GPS on RAK 1W kit
2026-04-28 13:57:55 +12:00
Valentin V. Bartenev
a99196c3ce
Do not tokenize HW model in JSON payload.
...
Tokenization replaces dots and spaces with underscores
making it look ugly on the MeshCoreTel website.
2026-04-28 03:27:49 +03:00
Valentin V. Bartenev
68e951e204
Work around IDFv4 heap canary corruption on early connect failure.
...
When the MQTT WebSocket handshake fails before a connection is fully
established (e.g. "Sec-WebSocket-Accept not found"), the IDF v4
transport teardown path writes only 3 of the 4 bytes of the heap block
tail canary (expected 0xbaad5678, actual 0xbaad5600). The subsequent
esp_mqtt_client_destroy() call frees that block, causing multi_heap_free
to detect the broken canary and abort:
CORRUPT HEAP: Bad tail at 0x3fcb42a4. Expected 0xbaad5678 got 0xbaad5600
assert failed: multi_heap_free multi_heap_poisoning.c:259 (head != NULL)
The fix is to check heap integrity with heap_caps_check_integrity_all(false)
between esp_mqtt_client_stop() and esp_mqtt_client_destroy(). If corruption
is detected, scan internal SRAM (0x3FC00000–0x3FD00000) for the truncated
canary pattern and restore it to the correct value before
destroy() runs.
The scan is a no-op when the heap is clean and is compiled out entirely
on IDF v5+, where the underlying bug does not exist.
This fixes crash-on-reconnect observed with ESP32-S3 + IDF v4 + WSS transport.
2026-04-28 03:01:37 +03:00
Valentin V. Bartenev
03c365124b
Fix truncation of LWT message.
...
It's just too small to fit the whole JSON that is put there
in refreshBrokerState().
2026-04-28 02:11:59 +03:00
Valentin V. Bartenev
46b0df7a4b
Removed EastMesh MQTT broker support.
...
It's intended for Eastern Australia repeaters only. Using original EastMesh
firmware is prefered in this case.
2026-04-28 00:52:26 +03:00
zjs81
9c8eb301a4
Clarify path length semantics and data handling in inbound group datagrams
2026-04-27 10:49:55 -07:00
zjs81
b6d0b7a5dd
Refine data type definitions and update registration process in documentation
2026-04-27 10:22:17 -07:00
Liam Cottle and GitHub
03a13aed30
Merge pull request #2413 from keithtweed/patch-1
...
Update script link in FAQ 4.7 to the repo of the fork
2026-04-27 14:17:19 +12:00
ripplebiz and GitHub
fed8d36d03
Merge pull request #2412 from LitBomb/patch-25
...
Removed links to outdated resources and links
2026-04-27 12:14:23 +10:00
Keith Tweed and GitHub
b948369d71
Update script link in FAQ 4.7
2026-04-26 19:51:33 -06:00
uncle lit and GitHub
34db93150a
Removed links to outdated resources and links
...
Removed links to outdated resources and links
2026-04-26 18:35:02 -07:00
Valentin V. Bartenev
64cebbc750
Updated readme and licence for this fork.
2026-04-27 03:15:43 +03:00
Valentin V. Bartenev
f1912ff184
Added support for MeshCoreTel broker.
2026-04-27 03:15:00 +03:00
Liam Cottle and GitHub
cb669a26f1
Merge pull request #2407 from jirogit/fix/wireless-paper-device-model
...
fix: correct device model name for Heltec Wireless Paper
2026-04-26 21:33:06 +12:00
me
b91f127e4e
fix: correct device model name for Heltec Wireless Paper
2026-04-26 00:23:09 -07:00
Liam Cottle and GitHub
528bf3f61e
add FUNDING.yml
2026-04-26 00:24:40 +12:00
Huw Duddy and GitHub
40d7fcfc26
Merge pull request #2157 from aXistem-dev/fix/sensecap-solar-tx-led-12
...
fix(sensecap_solar): correct TX LED after remap & power-button pin changes
2026-04-25 18:03:53 +10:00
Confi
835b0e9114
fix(sensecap_solar): init LED_WHITE LOW to prevent always-on at boot
2026-04-25 09:47:44 +02:00
zevaryx
7f38e3f145
feat: Enable GPS on RAK 1W kit
2026-04-24 20:24:50 -06:00
Michael Lynch
b6a3aa1bfe
Update googletest to use 1.17.0 exactly
...
With the '^x.y.z' semantics, the version can upgrade out from under us and change dependencies, so this pins to an exact version.
2026-04-24 16:17:23 -04:00
Michael Lynch
5e03c00397
Add unit tests for Utils::toHex
2026-04-24 19:37:21 +00:00
OhYou-0
68360157ec
Add LilyGo T-ETH Elite board support
2026-04-24 10:16:19 -07:00
Liam Cottle and GitHub
9a1be5386d
Merge pull request #2326 from IoTThinks/MCdev-Added-HeltecV4-Expansion-Kit-2026-04-16
...
Added support for Expansion Kit to Heltec V4 OLED repeaters
2026-04-25 00:14:12 +12:00