Scott Powell
0a8a0a4904
* Refactor: removed duplicated radio_rng_seed(), radio_set_params(), radio_set_tx_power()
2026-05-01 14:47:07 +10:00
Liam Cottle
ffbf73dc5c
Merge pull request #2432 from recrof/kiss-radio-everywhere
...
kiss radio: added stm32 support + envs in platformio.ini
2026-05-01 00:36:46 +12:00
Liam Cottle
5c651b35a0
Merge pull request #1954 from OverkillFPV/lora-longer-preamble
...
Lora longer preamble
2026-04-30 22:12:04 +12: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
Rastislav Vysoky
5beef490a0
add kiss radio env to most of the variants
2026-04-28 15:09:25 +02:00
zevaryx
7f38e3f145
feat: Enable GPS on RAK 1W kit
2026-04-24 20:24:50 -06:00
OverkillFPV
958204c7f1
Merge branch 'dev' into lora-longer-preamble
2026-04-16 20:43:46 +10:00
overkillfpv
f0ec5d2ae7
changed to set the preamble on radio settings change
2026-03-29 21:45:16 +11:00
João Brázio
92bef49c55
Merge branch 'dev' into 2026/remote-lna
2026-03-16 09:40:10 +00:00
João Brázio
274e00df50
Merge remote-tracking branch 'upstream/dev' into 2026/remote-lna
2026-03-16 09:37:55 +00:00
ripplebiz
c0d73ec4a1
Merge pull request #1984 from samschlegel/samschlegel/rak3401-power-management
...
Add nrf52 power management for RAK3401
2026-03-16 14:37:03 +11:00
Sam Schlegel
bfdbcd85e8
Add nrf52 power management for RAK3401
2026-03-09 20:49:29 -07:00
João Brázio
9a95e25ef2
Remove unused RX boosted gain mode functions and related preprocessor directives across multiple variants
2026-03-05 18:38:57 +00:00
João Brázio
8df87d5609
Merge remote-tracking branch 'upstream/dev' into 2026/remote-lna
2026-03-05 17:21:38 +00:00
Wessel Nieboer
67d22401b1
Pass rtc_clock to all MicroNMEALocationProvider instances
...
Enable GPS time synchronization across all variants by passing
&rtc_clock to MicroNMEALocationProvider. When GPS gets a valid
fix, the RTC clock is now updated automatically every 30 minutes.
Updated 16 variants: rak4631, lilygo_tbeam_SX1262, rak_wismesh_tag,
lilygo_tbeam_supreme_SX1262, thinknode_m3, heltec_v4, thinknode_m1,
lilygo_tbeam_SX1276, meshadventurer, nano_g2_ultra, heltec_v3,
promicro, xiao_c3, heltec_tracker_v2, keepteen_lt1, heltec_mesh_solar.
2026-03-03 15:45:07 +01:00
Wessel Nieboer
49d8313501
Fix pin mapping & TX switch (it's DIO2)
2026-02-28 19:09:06 +01:00
Wessel Nieboer
5a5568ed56
Drive CTX low first
2026-02-28 19:09:06 +01:00
Wessel Nieboer
ac2aa03b09
Add SX126X_REGISTER_PATCH for RAK3401
2026-02-28 19:09:06 +01:00
Wessel Nieboer
70f1ad4aeb
Fix RAK3401 SKY66122-11 FEM control: enable CSD/CPS for proper PA and LNA operation
...
The RAK13302 1W module uses a Skyworks SKY66122-11 front-end module with
three digital control pins (CSD, CTX, CPS) that must be actively driven
by the host MCU. The previous code only managed CTX (GPIO 31) — toggling
it for TX/RX — but never initialized CSD (GPIO 24) or CPS (GPIO 21),
leaving them floating with no pull-up/pull-down resistors on the PCB.
With floating CSD and CPS, the SKY66122 was in an undefined operating
mode:
- The 30 dB TX PA may not have been reliably engaging
- The 16 dB RX LNA was never reliably active, degrading receive
sensitivity
2026-02-28 19:09:06 +01:00
João Brázio
71136671bd
Implement remote lna toggle cli cmd
2026-02-10 15:02:23 +00:00
Liam Cottle
b1094c2842
Merge pull request #1616 from jbrazio/2026/raknorm
...
Refactor environment names and build flags for RAK variants
2026-02-09 01:33:26 +13:00
João Brázio
fcfbb458f8
Refactor environment names and build flags for RAK variants
2026-02-07 21:26:28 +00:00
Wessel Nieboer
d0720c63c2
Allow negative tx power
...
Like SX1262 allows -9 dBm lowest, some allow lower but that probably
isn't useful
2026-02-06 02:24:51 +01:00
Rastislav Vysoky
d5a73b2394
fix: build errors because of changes in NRF52 base class
2026-01-28 17:18:39 +01:00
chrisdavis2110
ed5d2909fc
updated variant rak3401
2026-01-17 22:54:20 -08:00
chrisdavis2110
06c4ca19ab
added variant rak3401
2026-01-13 10:06:50 -08:00