Radio1HalRuntime class final
Owns radio slot 1 HAL wiring and SI4463 adapter struct.
The runtime keeps pin and SPI ownership local so NPR task startup receives only a validated HAL view.
Public functions
-
auto hal() -> npr::
rf:: Si4463Hal* - Returns prepared HAL descriptor for NPR runtime.
- auto prepare() -> bool
- Initializes SPI bus and binds GPIO pins into SI4463 HAL struct.