Commit Graph

1121 Commits

Author SHA1 Message Date
João Brázio
04042e3ca0 Refactor serial bridge handling 2025-07-09 11:03:35 +01:00
João Brázio
97b51900f8 More robust handling of pkt len 2025-07-08 21:45:49 +01:00
João Brázio
92ee1820c4 Add null check for packet allocation and clean up Dispatcher 2025-07-08 16:02:10 +01:00
João Brázio
ac056fb0b9 Remove serial bridge implementation and implement simplified version directly in the repeater source code. 2025-07-08 14:04:21 +01:00
João Brázio
3375389181 Merge remote-tracking branch 'upstream/dev' into jbrazio/2025_3f11ad35 2025-07-04 11:57:09 +01:00
ripplebiz
3d2404f249 Merge pull request #479 from 446564/cleanup-xio-nrf
cleanup xiao nrf52
2025-07-04 16:18:14 +10:00
ripplebiz
cf35daddc2 Merge pull request #481 from oltaco/heltecV3-gps_pin_fix
fix: Heltec V3 amended GPS pins
2025-07-04 15:49:08 +10:00
taco
2bb7e6dad4 fix: heltec v3: change gps enable pin 2025-07-04 14:12:57 +10:00
taco
74818d0594 fix: change GPS pins
Pin 45 and 46 are strapping pins on ESP32-S3, which can lead to unintended consequences on boot. I have amended the pins and added an enable pin as well.
2025-07-04 13:55:39 +10:00
ripplebiz
484b7b8144 Merge pull request #476 from WattleFoxxo/xiao-rp2040
Adds support for the XIAO-RP2040 board
2025-07-04 10:08:31 +10:00
ripplebiz
cb423bcb71 Merge pull request #471 from 446564/rak-usr-btn
move rak usr btn to companions
2025-07-04 10:03:26 +10:00
ripplebiz
837870169a Merge pull request #468 from recrof/dev
EnvironmentSensorManager: add support for SHTC3 and LPS22HB
2025-07-04 07:36:22 +10:00
Rob Loranger
90656e7d06 clean up xiao nrf52
move variant specific code out of src/helpers
redefine RXEN for alternate radio pinout
2025-07-03 09:18:26 -07:00
Rastislav Vysoky
d82b2a28e4 Merge branch 'ripplebiz:dev' into dev 2025-07-03 15:07:16 +02:00
Scott Powell
eb978f1b50 Merge branch 'LR1110-workaround' into dev 2025-07-03 19:38:20 +10:00
ripplebiz
910ec59887 Merge pull request #469 from jquatier/heltec-paper-include-fix
Fixing radio include and BT pin for Heltec Paper
2025-07-03 16:43:18 +10:00
WattleFoxxo
d23378cff6 Add XIAO RP2040 support 2025-07-03 11:42:53 +10:00
JQ
ca422bbafb fix ble pin 2025-07-02 14:37:11 -07:00
Rob Loranger
ad2e015a5b move rak usr btn to companions
repeaters do not typically have user buttons and
there is only one analog pin available on most, if
not all, base boards. so this allows repeaters to
add custom peripherals or alternate battery signals
2025-07-02 10:24:45 -07:00
JQ
dcb7ffa92e fixing radio include order for heltec paper 2025-07-02 08:32:36 -07:00
recrof
539f99a90f removed unsupported(?) readAltitude 2025-07-02 16:50:47 +02:00
recrof
3832836eb2 EnvironmentSensorManager: add support for SHTC3 and LPS22HB 2025-07-02 16:42:35 +02:00
Scott Powell
483b31665c * ver bump to v1.7.2 2025-07-02 21:11:07 +10:00
ripplebiz
79a75b8b0e Merge pull request #465 from fdlamotte/t1000e_preamble_16
t1000e: set preamble to 16 at init
2025-07-01 23:56:24 +10:00
Florent de Lamotte
b80d99edd1 t1000e: set preamble to 16 at init 2025-07-01 15:42:54 +02:00
ripplebiz
1d1bafb3eb Merge pull request #455 from jquatier/wireless-paper
Initial Support for Heltec Wireless Paper
2025-07-01 15:23:58 +10:00
ripplebiz
f8d277de83 Merge pull request #426 from 446564/feat-GH109
allows manual BLE pin even when device has display
2025-07-01 15:09:43 +10:00
ripplebiz
387e2c7e74 Merge pull request #464 from oltaco/lilygo_t3s3-radio.std_init
refactor: lilygo_t3s3 with CustomSX1262::std_init()
2025-07-01 12:26:43 +10:00
Scott Powell
3dc4607d89 * PAYLOAD_TYPE_PATH: reserving upper 4 bits if 'extra_type' field, for future use 2025-06-30 23:18:16 +10:00
Scott Powell
8c80c10d2a * CustomLR1110::getTimeOnAir(), copied from sx1262 2025-06-30 18:57:24 +10:00
Scott Powell
a72fafcbf1 Merge branch 'main' into dev 2025-06-30 17:07:01 +10:00
ripplebiz
d04fd377b6 Merge pull request #463 from jankowski-t/main
Support MeshAdventurer
2025-06-30 17:06:19 +10:00
ripplebiz
28a38e674b Merge pull request #462 from seagull9000/Refactor-Heltec-Tracker-radiolib-init
Refactor radiolib for Heltec Wireless Tracker
2025-06-30 17:01:55 +10:00
jankowski-t
c91356016b Fixed MeshAdventurer repeater build failing
Update build_src_filter in platformio.ini
2025-06-30 05:40:07 +02:00
jankowski-t
4541380632 Support MeshAdventurer
Added support for MeshAdventurer, including radio, display, button, GPS, voltage reading
2025-06-30 03:46:18 +02:00
taco
c56da5e6aa refactor: lilgo_t3s3 with CustomSX1262::std_init() 2025-06-30 08:51:18 +10:00
seagull9000
1bfa3d338c Refactor radiolib for Heltec Wireless Tracker
Made changes and tested transmission and reception.

Note:
TX to T1000E would not work direct, but always went through a repeater.

TX to two Thinknode M1's went through direct..
2025-06-30 09:48:18 +12:00
João Brázio
2f77cef04b Add config flags to variants 2025-06-29 16:28:11 +01:00
ripplebiz
eb4f81f9ae Merge pull request #459 from liquidraver/dev
change fixed preamble to match the new 16
2025-06-30 00:26:19 +10:00
liquidraver
ddbf27c245 change fixed preamble to match the new 16 2025-06-29 15:17:15 +02:00
Scott Powell
165fb33d5c * ver bump to v1.7.1 companion-v1.7.1 repeater-v1.7.1 room-server-v1.7.1 2025-06-29 20:06:24 +10:00
Scott Powell
e31017be1a Merge branch 'main' into dev 2025-06-29 20:04:03 +10:00
Scott Powell
187eea1b18 * Preamble now 16 (for most variants) 2025-06-29 20:03:10 +10:00
ripplebiz
c4c5d18a79 Merge pull request #456 from recrof/dev
add support for BMP280 temperature+pressure sensor, enable sensor support for tlora 2.1_1.6
2025-06-29 15:28:31 +10:00
recrof
bcd31b7cdf fix: missing dependency 2025-06-29 00:28:01 +02:00
recrof
9530744ff4 add support for BMP280 temperature+pressure sensor 2025-06-29 00:17:46 +02:00
ripplebiz
cea16bad89 Merge pull request #453 from recrof/dev
sx1276 boards: migrate to std_init()
2025-06-28 21:14:23 +10:00
Rastislav Vysoky
5fa6533291 Merge branch 'ripplebiz:dev' into dev 2025-06-28 11:03:15 +02:00
recrof
1ce180d6ea remove spi.begin in targets 2025-06-28 11:00:13 +02:00
JQ
ff3e888dfd formatting 2025-06-27 23:30:52 -07:00