João Brázio
75895895f0
Add USE_SX1262 flag to multiple platformio.ini configurations
3 months ago
Sybren A. Stüvel
9349e6ab6b
SenseCap Solar: fix use of LED_GREEN
5188221584 changed LED_RED/GREEN to
LED_WHITE/BLUE, but didn't convert all uses of LED_GREEN.
3 months ago
Confi
5188221584
sensecap_solar: fix LED definitions (white=11, blue=12)
4 months ago
João Brázio
9a95e25ef2
Remove unused RX boosted gain mode functions and related preprocessor directives across multiple variants
3 months ago
Specter242
e08dcbdd03
sensecap solar: stabilize wake pin and add button hold poweroff
3 months ago
Specter242
e323755990
sensecap solar: add poweroff command and board power/LED parity
3 months ago
João Brázio
71136671bd
Implement remote lna toggle cli cmd
4 months ago
Wessel Nieboer
d0720c63c2
Allow negative tx power
Like SX1262 allows -9 dBm lowest, some allow lower but that probably
isn't useful
5 months ago
Marnick Hartgers
0a66dee990
fixed build without ENV_INCLUDE_GPS
4 months ago
Marnick Hartgers
46012f89e7
gps for sensecap p1 solar
4 months ago
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 <[email protected] >
6 months ago
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 <[email protected] >
6 months ago
Frieder Schrempf
b024b9e1a1
Deduplicate NRF52 startOTAUpdate()
The startOTAUpdate() is the same for all NRF52 boards. Use a common
implementation for all boards that currently have a specific
implementation.
The following boards currently have an empty startOTAUpdate() for
whatever reasons and therefore are not inheriting NRF52BoardOTA to
keep the same state: Nano G2 Ultra, Seeed SenseCAP T1000-E,
Wio WM1110.
Signed-off-by: Frieder Schrempf <[email protected] >
6 months ago
Frieder Schrempf
93d1560d14
Use common NRF52 begin() and deduplicate() startup reason init
Use a common begin() method that can be called from derived classes
to contain the shared initialization code.
Signed-off-by: Frieder Schrempf <[email protected] >
6 months ago
Frieder Schrempf
87b0e432bb
Deduplicate reboot() for NRF52 boards
The reboot() method is the same for all NRF52 boards. Use a shared
implementation.
Signed-off-by: Frieder Schrempf <[email protected] >
6 months ago
Kevin Le
4504ad4daf
Added default temperature from ESP32 MCU and NRF52 MCU
Added NRF52Board.h and NRF52Board.cpp
Modified NRF52 variants to extend from NRF52Board to share common feature
6 months ago
liamcottle
0307b6119e
increase MAX_NEIGHBOURS from 8 to 50
8 months ago
recrof
985b290d02
use sensor_base for seeed sensecap solar
9 months ago
Scott Powell
65ef6c2fd0
* repeater and room server build_src_filter fixes
9 months ago
taco
e8314c9c8c
new ldscript for extrafs nrf companion envs
9 months ago
taco
accd1e0a97
nrf52 targets: increase limits for contacts and channels
9 months ago
Scott Powell
37d7257f04
* Heltec tracker, now using /ui-new
* variants with no DISPLAY_CLASS .ini fixes
10 months ago
recrof
e48e64ae84
fix: bad linker directory; added companion ble and usb roles
11 months ago
Rastislav Vysoky
3c92c6aa3b
sensecap_solar: disable GPS until it's supported
11 months ago
recrof
6be8e19a9f
move radiolib wrappers to dedicated directory
11 months ago
recrof
e47755c8e9
Seeed SenseCap Solar: invert leds
11 months ago
recrof
2941388041
initial support for Seeed Studio SenseCap Solar board
11 months ago