Hi
I'm building firmware for the nRF54LM20A running USB HID + ESB at 8 kHz. Currently I am referring to the nRF Desktop (nrf_desktop) sample as a reference. But there are a few doubts that I would like to confirm.
- For this workload, would you recommend building the whole application on CAF/AEM, handling it directly with Zephyr's interrupts and drivers, or a mix — CAF for the non-critical parts, direct handling for the 8 kHz USB/ESB path?
- Can CAF/AEM's event dispatch keep up with an 8 kHz polling rate without adding delay or jitter, or is it only proven at lower rates?
Thanks!