CONFIG_BT_ENOCEAN_STORE_SEQ

Continuously store the EnOcean sequence number

Type: bool

Help

Defines whether the sequence numbers of incoming EnOcean packets should be stored persistently. The sequence number is used in replay attack protection, and unless it is stored, third parties will be able to replay EnOcean messages after a power cycle.

Direct dependencies

BT_ENOCEAN_STORE && BT_ENOCEAN && BT

(Includes any dependencies from ifs and menus.)

Default

  • y

Kconfig definition

At <nRF>/subsys/bluetooth/Kconfig.enocean:36

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:9<BuildDir>/Kconfig/Kconfig.modules:1<nRF>/Kconfig.nrf:25<nRF>/subsys/Kconfig:10<nRF>/subsys/bluetooth/Kconfig:29

Menu path: (Top) → Modules → Nordic nRF Connect → Bluetooth Low Energy → EnOcean library → Store EnOcean device data persistently

menuconfig BT_ENOCEAN_STORE_SEQ
    bool "Continuously store the EnOcean sequence number"
    default y
    depends on BT_ENOCEAN_STORE && BT_ENOCEAN && BT
    help
      Defines whether the sequence numbers of incoming EnOcean packets
      should be stored persistently. The sequence number is used in
      replay attack protection, and unless it is stored, third parties
      will be able to replay EnOcean messages after a power cycle.

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