Skip to content

Commit

Permalink
applications: nrf_desktop: Update event propagation arrays
Browse files Browse the repository at this point in the history
Change updates Event Manager event propagation arrays in documentation.

Jira: NCSDK-27851

Signed-off-by: Marek Pieta <[email protected]>
  • Loading branch information
MarekPieta authored and anangl committed Jun 6, 2024
1 parent 04938c8 commit 448324f
Show file tree
Hide file tree
Showing 2 changed files with 44 additions and 38 deletions.
80 changes: 42 additions & 38 deletions applications/nrf_desktop/doc/event_propagation.rst
Original file line number Diff line number Diff line change
Expand Up @@ -582,50 +582,54 @@ nRF Desktop event propagation
.. table_dfu_start
+-----------------------------------------------+------------------------+-------------+----------------------------------+---------------------------------------+
| Source Module | Input Event | This Module | Output Event | Sink Module |
+===============================================+========================+=============+==================================+=======================================+
| :ref:`nrf_desktop_config_event_sources` | ``config_event`` | ``dfu`` | | |
+-----------------------------------------------+------------------------+ | | |
| :ref:`nrf_desktop_ble_adv` | ``ble_peer_event`` | | | |
+-----------------------------------------------+ | | | |
| :ref:`nrf_desktop_ble_state` | | | | |
+-----------------------------------------------+------------------------+ | | |
| :ref:`nrf_desktop_hid_forward` | ``hid_report_event`` | | | |
+-----------------------------------------------+ | | | |
| :ref:`nrf_desktop_hid_state` | | | | |
+-----------------------------------------------+ | | | |
| :ref:`nrf_desktop_hids` | | | | |
+-----------------------------------------------+ | | | |
| :ref:`nrf_desktop_usb_state` | | | | |
+-----------------------------------------------+------------------------+ | | |
| :ref:`nrf_desktop_module_state_event_sources` | ``module_state_event`` | | | |
+-----------------------------------------------+------------------------+ +----------------------------------+---------------------------------------+
| | | | ``config_event`` | :ref:`nrf_desktop_config_event_sinks` |
| | | +----------------------------------+---------------------------------------+
| | | | ``power_manager_restrict_event`` | :ref:`nrf_desktop_power_manager` |
+-----------------------------------------------+------------------------+-------------+----------------------------------+---------------------------------------+
+-----------------------------------------------+------------------------+-------------+----------------------------------+---------------------------------------------+
| Source Module | Input Event | This Module | Output Event | Sink Module |
+===============================================+========================+=============+==================================+=============================================+
| :ref:`nrf_desktop_config_event_sources` | ``config_event`` | ``dfu`` | | |
+-----------------------------------------------+------------------------+ | | |
| :ref:`nrf_desktop_ble_adv` | ``ble_peer_event`` | | | |
+-----------------------------------------------+ | | | |
| :ref:`nrf_desktop_ble_state` | | | | |
+-----------------------------------------------+------------------------+ | | |
| :ref:`nrf_desktop_hid_forward` | ``hid_report_event`` | | | |
+-----------------------------------------------+ | | | |
| :ref:`nrf_desktop_hid_state` | | | | |
+-----------------------------------------------+ | | | |
| :ref:`nrf_desktop_hids` | | | | |
+-----------------------------------------------+ | | | |
| :ref:`nrf_desktop_usb_state` | | | | |
+-----------------------------------------------+------------------------+ | | |
| :ref:`nrf_desktop_module_state_event_sources` | ``module_state_event`` | | | |
+-----------------------------------------------+------------------------+ +----------------------------------+---------------------------------------------+
| | | | ``config_event`` | :ref:`nrf_desktop_config_event_sinks` |
| | | +----------------------------------+---------------------------------------------+
| | | | ``module_state_event`` | :ref:`nrf_desktop_module_state_event_sinks` |
| | | +----------------------------------+---------------------------------------------+
| | | | ``power_manager_restrict_event`` | :ref:`nrf_desktop_power_manager` |
+-----------------------------------------------+------------------------+-------------+----------------------------------+---------------------------------------------+

.. table_dfu_end
.. table_dfu_mcumgr_start
+-----------------------------------------------+----------------------------+----------------+----------------------------+--------------------------------+
| Source Module | Input Event | This Module | Output Event | Sink Module |
+===============================================+============================+================+============================+================================+
| :ref:`nrf_desktop_module_state_event_sources` | ``module_state_event`` | ``dfu_mcumgr`` | | |
+-----------------------------------------------+----------------------------+ | | |
| :ref:`nrf_desktop_dfu_mcumgr` | ``ble_smp_transfer_event`` | | | |
+-----------------------------------------------+ | | | |
| :ref:`nrf_desktop_smp` | | | | |
+-----------------------------------------------+----------------------------+ +----------------------------+--------------------------------+
| | | | ``ble_smp_transfer_event`` | :ref:`nrf_desktop_ble_latency` |
| | | | +--------------------------------+
| | | | | :ref:`nrf_desktop_dfu_mcumgr` |
| | | | +--------------------------------+
| | | | | :ref:`nrf_desktop_smp` |
+-----------------------------------------------+----------------------------+----------------+----------------------------+--------------------------------+
+-----------------------------------------------+----------------------------+----------------+----------------------------+---------------------------------------------+
| Source Module | Input Event | This Module | Output Event | Sink Module |
+===============================================+============================+================+============================+=============================================+
| :ref:`nrf_desktop_module_state_event_sources` | ``module_state_event`` | ``dfu_mcumgr`` | | |
+-----------------------------------------------+----------------------------+ | | |
| :ref:`nrf_desktop_dfu_mcumgr` | ``ble_smp_transfer_event`` | | | |
+-----------------------------------------------+ | | | |
| :ref:`nrf_desktop_smp` | | | | |
+-----------------------------------------------+----------------------------+ +----------------------------+---------------------------------------------+
| | | | ``ble_smp_transfer_event`` | :ref:`nrf_desktop_ble_latency` |
| | | | +---------------------------------------------+
| | | | | :ref:`nrf_desktop_dfu_mcumgr` |
| | | | +---------------------------------------------+
| | | | | :ref:`nrf_desktop_smp` |
| | | +----------------------------+---------------------------------------------+
| | | | ``module_state_event`` | :ref:`nrf_desktop_module_state_event_sinks` |
+-----------------------------------------------+----------------------------+----------------+----------------------------+---------------------------------------------+

.. table_dfu_mcumgr_end
Expand Down
2 changes: 2 additions & 0 deletions applications/nrf_desktop/doc/event_rel_modules.rst
Original file line number Diff line number Diff line change
Expand Up @@ -119,6 +119,8 @@ Source modules for module_state_event
* :ref:`nrf_desktop_buttons_sim`
* :ref:`nrf_desktop_click_detector`
* :ref:`nrf_desktop_cpu_meas`
* :ref:`nrf_desktop_dfu`
* :ref:`nrf_desktop_dfu_mcumgr`
* :ref:`nrf_desktop_failsafe`
* :ref:`nrf_desktop_fast_pair_app`
* :ref:`nrf_desktop_fn_keys`
Expand Down

0 comments on commit 448324f

Please sign in to comment.