Constant latency hotfix module

Enable the constant latency hotfix module to use a device configuration with constant latency interrupts. This reduces the interrupt propagation time, but increases the power consumption.

Module events

Source Module

Input Event

This Module

Output Event

Sink Module

Power manager module

power_down_event

constlat

Source modules for module_state_event

module_state_event

Buttons module

wake_up_event

HID forward module

Motion module

Power manager module

Wheel module

Note

See the Overview: Firmware architecture for more information about the event-based communication in the nRF Desktop application and about how to read this table.

Configuration

Enable the module with the CONFIG_DESKTOP_CONSTLAT_ENABLE Kconfig option.

You can set the CONFIG_DESKTOP_CONSTLAT_DISABLE_ON_STANDBY to disable the constant latency interrupts when the device goes to the low power mode (on power_down_event). The constant latency interrupts are reenabled on wake_up_event.