CONFIG_ETH_POLL_PERIOD_MS

Receive polling period (ms)

Type: int

Help

RTT has no interrupt, so read have to be done using polling. This
option sets time in milliseconds between two consecutive RTT read
attempts when there is no input transfer for some time. When transfer
is currently running ETH_POLL_ACTIVE_PERIOD_MS is used instead.

Direct dependencies

ETH_RTT && HAS_SEGGER_RTT

(Includes any dependencies from ifs and menus.)

Default

  • 25

Kconfig definition

At <nRF>/drivers/net/Kconfig:78

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:33<Zephyr>/modules/Kconfig:6<nRF>/doc/_build/kconfig/Kconfig.modules:2<nRF>/Kconfig.nrf:95<nRF>/drivers/Kconfig:12

Menu path: (Top) → Modules → nrf (/home/runner/work/sdk-nrf/sdk-nrf/ncs/nrf) → Nordic nRF Connect → Device Drivers → Ethernet over RTT driver

config ETH_POLL_PERIOD_MS
    int "Receive polling period (ms)"
    range 1 200
    default 25
    depends on ETH_RTT && HAS_SEGGER_RTT
    help
      RTT has no interrupt, so read have to be done using polling. This
      option sets time in milliseconds between two consecutive RTT read
      attempts when there is no input transfer for some time. When transfer
      is currently running ETH_POLL_ACTIVE_PERIOD_MS is used instead.

(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)