João Brázio
75895895f0
Add USE_SX1262 flag to multiple platformio.ini configurations
3 months ago
João Brázio
9a95e25ef2
Remove unused RX boosted gain mode functions and related preprocessor directives across multiple variants
3 months ago
Wessel Nieboer
59d9770ab9
Add GPS support Heltec Wireless Tracker v1.x
Pin mapping verified against HTIT-Tracker V0.5 schematic:
- GPIO35 (GPS_EN): N-ch MOSFET drives P-ch high-side switch, active HIGH
- GPIO36 (GPS_RST): hardware reset, active LOW
- GPIO33/34: UART TX/RX
Delegates power management to MicroNMEALocationProvider begin()/stop()
which independently controls GPS power via GPS_EN and shares VEXT with
the display through RefCountedDigitalPin.
5 months ago
Sander van Grieken
3dc14976a0
add companion usb build target for Heltec Wireless Tracker
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
Rastislav Vysoky
5b7d73866c
fix building issues with heltec wireless paper and heltec tracker
6 months ago
recrof
04c0c40b39
set max contacts to 350 and channels to 40 for esp32c3, s3 and c6
7 months ago
Rastislav Vysoky
8a2e4721d1
heltec wireless tracker: use `-D ARDUINO_USB_CDC_ON_BOOT=1` with all envs
repeater and room server envs did not have arduino cdc flag enabled which resulted in broken serial.
8 months ago
João Brázio
13a0202062
Add BRIDGE_DEBUG flag
8 months ago
João Brázio
e48f3a58ae
Remove WITH_ESPNOW_BRIDGE_SECRET definition from platformio.ini files and update documentation to use _prefs->bridge_secret
8 months ago
liamcottle
0307b6119e
increase MAX_NEIGHBOURS from 8 to 50
8 months ago
João Brázio
1c93c162a1
Add ESPNow bridge configurations for all ESP32 targets
9 months ago
recrof
50cab44473
set companion radios with esp32c3 esp32c6 and esp32s3 boards to max 300 contacts
9 months ago
Scott Powell
37d7257f04
* Heltec tracker, now using /ui-new
* variants with no DISPLAY_CLASS .ini fixes
10 months ago
recrof
6be8e19a9f
move radiolib wrappers to dedicated directory
11 months ago
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..
11 months ago
Scott Powell
7dd7b715cd
* enabling _PRIVATE_KEY import/export for ALL companions.
1 year ago
Scott Powell
647d712ae8
* Companion: long-press in first 8 seconds now enters CLI Rescue mode
1 year ago
recrof
5cb2ba8c62
added repeater and room server roles to heltec wireless tracker
1 year ago
Scott Powell
a73eb9823d
* big refactor of the 'display' object. Now defined in variants/*/target modules.
1 year ago
JQ
d4e6ece75d
fix altitude for telemetry, instead of using zero
1 year ago
liamcottle
6c0d94aa2d
increase offline queue size from 16 to 256 for all companion ble firmwares
1 year ago
recrof
76639e2a68
raise current limit to max for sx126x and sx127x
1 year ago
Scott Powell
810fc8b8f0
* Heltec tracker: new 'periph_power' shared pin (between Display & GPS)
1 year ago
Scott Powell
997261a68e
* Heltec tracker: added GPS to custom HWTSensorManager
1 year ago
Scott Powell
98f1785104
* refactor: LocationProvider classes moved to src/helpers/sensors
* refactor: Heltec_Wireless_Tracker* env moved to new variants/heltec_tracker dir
1 year ago