CONFIG_ISOTP_RX_SF_FF_BUF_COUNT

Number of SF and FF data buffers for receiving data

Type: int

Help

This buffer is used for first and single frames. It is extra because the buffer has to be ready for the first reception in isr context and therefor is allocated when binding. Each buffer will occupy CAN_DL - 1 byte + header (sizeof(struct net_buf)) amount of data.

Direct dependencies

ISOTP

(Includes any dependencies from ifs and menus.)

Default

  • 4

Kconfig definition

At <Zephyr>/subsys/canbus/isotp/Kconfig:79

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:34<Zephyr>/subsys/Kconfig:10<Zephyr>/subsys/canbus/Kconfig:9

Menu path: (Top) → Sub Systems and OS Services → Controller Area Network (CAN) bus subsystem → ISO-TP Transport [EXPERIMENTAL]

config ISOTP_RX_SF_FF_BUF_COUNT
    int "Number of SF and FF data buffers for receiving data"
    default 4
    depends on ISOTP
    help
      This buffer is used for first and single frames. It is extra because the
      buffer has to be ready for the first reception in isr context and therefor
      is allocated when binding.
      Each buffer will occupy CAN_DL - 1 byte + header (sizeof(struct net_buf))
      amount of data.

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