fdlamotte
d2fd1fdaa6
Merge pull request #2887 from spinda/thinknode-m3-dev
Fix GPS and LEDs on ThinkNode M3
5 days ago
fdlamotte
427cd7c263
Merge pull request #2987 from entr0p1/fix/nrf52-shutdownperipherals
NRF52Board - ShutdownPeripherals() housekeeping
5 days ago
Liam Cottle
da67328017
Merge pull request #2990 from entr0p1/fix/xiao-nrf52-userbtn
Fix Xiao nRF52840 repeater compile failure
5 days ago
entr0p1
d2bbe4d8d3
Fix Xiao nRF52840 repeater compile failure
Compile fails due to user_btn not declared in board target.
Fixes:
- Add MomentaryButton declaration for user_btn in variants/xiao_nrf52/target.cpp
- Add momentary button helper include in variants/xiao_nrf52/target.h
- Add extern linkage for MomentaryButton -> user_btn in variants/xiao_nrf52/target.h
5 days ago
Liam Cottle
a45dae928c
Merge pull request #3000 from oltaco/rx-irq-timeout
fix: clear the correct IRQ flag for timeout on preamble detected on SX1262
5 days ago
taco
ab5c45f516
fix: clear the correct IRQ flag for timeout on preamble detected
5 days ago
Liam Cottle
c1ee9cad5b
Merge pull request #2998 from oltaco/heltec-t1-bodmer
Fix: Heltec t1: add missing bodmer TFT_eSPI library
5 days ago
taco
91e65af9dd
fix: heltec t1: add missing bodmer TFT_eSPI library
5 days ago
Liam Cottle
2834121b6e
Merge pull request #2994 from oltaco/rx-irq-timeout
Add setter methods for preambleMillis and maxPayloadMillis on SX1262 and LR1110
5 days ago
taco
121b72712b
LR1110: add setter methods for preambleMillis and payloadMillis
5 days ago
taco
ae48072ff0
SX1262: add setter methods for preambleMillis and payloadMillis
5 days ago
Liam Cottle
fdd4d8a610
Merge pull request #2989 from rgregg/fix-nrf52-ethernet-build
Fix nRF52 builds broken by unconditional RAK Ethernet include
5 days ago
liamcottle
8c987c8689
Merge remote-tracking branch 'official/main' into dev
5 days ago
ripplebiz
dc7dd5105e
Merge pull request #2977 from oltaco/rx-irq-timeout
Add IRQ timeout logic for SX1262 and LR1121
5 days ago
Ryan Gregg
cc221330ba
Fix nRF52 builds: guard SerialEthernetInterface with ETHERNET_ENABLED
SerialEthernetInterface.cpp is compiled for every nRF52 target because
PlatformIO builds all .cpp files under src/. It includes
SerialEthernetInterface.h, which unconditionally pulls in
<RAK13800_W5100S.h> -- a library only present in the RAK4631 Ethernet
env's lib_deps. As a result any other nRF52 board (e.g. Heltec T114)
fails to build with 'RAK13800_W5100S.h: No such file or directory'.
Wrap the contents of both files in '#ifdef ETHERNET_ENABLED' so they
compile to empty translation units on non-Ethernet builds. RAK4631
Ethernet envs define ETHERNET_ENABLED and are unaffected.
Fixes #2985
6 days ago
entr0p1
aee53a8c3e
NRF52Board - ShutdownPeripherals() housekeeping
Improvements:
- Add condition to only turn off display if on (avoids wedging the shutdown on some displays)
- Reset LoRa radio before calling radio_driver.powerOff() to ensure it is in a known good state (and will accept the command)
- Ensure SPI is started so LoRa radio commands can be sent (some shutdowns can happen before this)
- Add gate for P_LORA_NSS pin defined before writing to the pin
6 days ago
taco
b28bf00348
fix: setMaxPacketMillis() should return void
6 days ago
Liam Cottle
a3a1aa5e3b
Merge pull request #1865 from MeshEnvy/fix/python-json-parse-error
fix: JSON parsing regression in build.sh
6 days ago
ripplebiz
795989b918
Merge pull request #2966 from Quency-D/heltec-rc32
Add Heltec rc32 board
1 week ago
fdlamotte
4aec46b039
Merge pull request #2976 from fdlamotte/UITask_poweroff_radio_display
UI task: poweroff of radio and display moved to board
1 week ago
Florent
c644720ea7
uitask: screen and radio poweroff moved to board
1 week ago
fdlamotte
8f5a393404
Merge pull request #2975 from fdlamotte/nrf52_boards--use-shutdownPeripherals-on-TInpulse-and-TEchoBoard
nrf52_variants: override shutdownPeripherals instead of powerOff for …
1 week ago
taco
0bd871cde6
add IRQ timeout logic for LR11X0
1 week ago
Florent
84d1e24338
nrf52_variants: override shutdownPeripherals instead of powerOff for TechoLite, TInpulse and TechoBoard (protect the gate)
1 week ago
taco
79ef74ea8d
add IRQ timeout logic for SX1262
1 week ago
fdlamotte
3a67685597
Merge pull request #2883 from fdlamotte/repeater_btn
repeater: poweroff on long press
1 week ago
taco
975a673efd
add calcMaxPacketMillis
1 week ago
fdlamotte
76c6e73fb6
Merge branch 'dev' into repeater_btn
1 week ago
fdlamotte
3eb5451d3e
Merge pull request #2906 from fdlamotte/shutdown_peripherals
Proposal: Introduce shutdownPeripherals in NRF52Board to prepare for shutdown
1 week ago
Quency-D
fd7b35f457
Move the rotation input to target.cpp
1 week ago
Quency-D
b26f53a263
Avoid waking display from rotary input
1 week ago
ripplebiz
41f4d6bd91
Merge pull request #2560 from Quency-D/heltec-v4-r8
Add heltec-v4-r8 board
1 week ago
Quency-D
61a8821d3c
Optimize battery voltage reading
1 week ago
Quency-D
a472cd7956
Delete duplicate pin definitions
1 week ago
Quency-D
3469e92458
Enable patch reception
1 week ago
Quency-D
05d4bd2f7f
Add a rotary encoder
1 week ago
ripplebiz
b55d69e57a
Merge pull request #1983 from rgregg/rak-ethernet
Support for RAK ethernet module
1 week ago
Liam Cottle
1831349e5a
Merge pull request #2897 from yarda/companion-add-mcu-temp-sensor
Added MCU temp sensor to the companion
1 week ago
Quency-D
6c9f0907ee
Merge pull request #17 from meshcore-dev/dev
merge Dev
1 week ago
Liam Cottle
f44aede4f3
Merge pull request #2954 from liamcottle/board/thinknode-m7-neighbours
Increase ThinkNode M7 MAX_NEIGHBORS to 50
2 weeks ago
liamcottle
a99f4a0160
increase thinknode m7 max neighbours to 50
2 weeks ago
Scott Powell
5a14f36e25
* ST7735 color/offset fix for Heltec Tracker V1
2 weeks ago
Jaroslav Škarvada
15e259c572
Added MCU temp sensor to the companion
Fixes #2896
3 weeks ago
Liam Cottle
ea4383f90c
Merge pull request #2952 from Quency-D/fix-ex-watchdog
fix repeater watchdog
2 weeks ago
Quency-D
4d0ba1516c
Remove the watchdog feeding operation from each iteration of the loop to reduce power consumption.
2 weeks ago
Ryan Gregg
16b76bd35a
Merge remote-tracking branch 'upstream/dev' into rak-ethernet
# Conflicts:
# examples/companion_radio/main.cpp
2 weeks ago
Huw Duddy
64e8e24720
Merge pull request #2951 from meshcore-dev/fast-st7735-display
Fast ST7735 Display Driver
2 weeks ago
Scott Powell
d30d8ed748
* HSPI fix
2 weeks ago
ripplebiz
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
2 weeks ago
ripplebiz
f4ed8c711b
Merge pull request #2899 from entr0p1/fix/lilygo-techo-lite-nrf-dcdc
Lilygo T-Echo Lite - nRF52840 DC-DC
2 weeks ago