Bluetooth Mesh sensor formats and sensor types
All sensor formats and sensor types are collected in the include/bluetooth/mesh/sensor_types.h file, and are divided into the categories listed in the page index.
To keep the total flash usage down, the sensor types are only instantiated if they are referenced by the application.
This behavior can be overridden by enabling CONFIG_BT_MESH_SENSOR_ALL_TYPES.
Note that if the Sensor Client is enabled, CONFIG_BT_MESH_SENSOR_ALL_TYPES is enabled by default.
Sensor types can be forced into the build by the BT_MESH_SENSOR_TYPE_FORCE macro.
Sensor types may only be declared in the bt_mesh_sensor_types static linker section.
See Sensor types for information on how to use these sensor types and formats when initializing and using sensors.