nRF RADIO (BLE 1M/2M/Coded + 802.15.4 PHY)
Priority 5 - Connectivity & Radio Hardware / 5.2 Radio / wireless transceivers
As a connectivity firmware developer, I want vemu to finish its nRF RADIO model (CRC, whitening, RSSI, CCA), so that I can run real nRF wireless firmware (Zephyr/SoftDevice radio drivers) end to end, not just the PHY happy path.
Why it matters
Run real nRF wireless MCU firmware (Zephyr/SoftDevice radio drivers)
Summary
PHY ramp/TX/RX FSM + EasyDMA packet TX/RX on the virtual air bus
Scope of work
Partially modeled. Complete the missing mechanics of nRF RADIO (BLE 1M/2M/Coded + 802.15.4 PHY). What it is: PHY ramp/TX/RX FSM + EasyDMA packet TX/RX on the virtual air bus. Why it matters: Run real nRF wireless MCU firmware (Zephyr/SoftDevice radio drivers).
Current state
Status: Partially implemented. Notes / evidence: Full PHY FSM (ramp-up/down, SHORTS, DPPI) + EasyDMA fetch/writeback + per-mode TX timing; CRC/whitening NOT computed (RX always CRCOK), RSSI hardcoded 0, CCA/ED tasks are no-ops.
Activity log
Feature defined and added to the roadmap
Funding goal set to $12,750
Implementation status: Partial