nRF Connect SDK API 0.1.0
Loading...
Searching...
No Matches
bt_mesh_sensor_cli_handlers Struct Reference

#include <sensor_cli.h>

Data Fields

void(* data )(struct bt_mesh_sensor_cli *cli, struct bt_mesh_msg_ctx *ctx, const struct bt_mesh_sensor_type *sensor, const struct bt_mesh_sensor_value *value)
 Sensor data callback.
 
void(* sensor )(struct bt_mesh_sensor_cli *cli, struct bt_mesh_msg_ctx *ctx, const struct bt_mesh_sensor_info *sensor)
 Sensor description callback.
 
void(* cadence )(struct bt_mesh_sensor_cli *cli, struct bt_mesh_msg_ctx *ctx, const struct bt_mesh_sensor_type *sensor, const struct bt_mesh_sensor_cadence_status *cadence)
 Sensor cadence callback.
 
void(* settings )(struct bt_mesh_sensor_cli *cli, struct bt_mesh_msg_ctx *ctx, const struct bt_mesh_sensor_type *sensor, const uint16_t *ids, uint32_t count)
 Sensor settings list callback.
 
void(* setting_status )(struct bt_mesh_sensor_cli *cli, struct bt_mesh_msg_ctx *ctx, const struct bt_mesh_sensor_type *sensor, const struct bt_mesh_sensor_setting_status *setting)
 Sensor setting status callback.
 
void(* series_entry )(struct bt_mesh_sensor_cli *cli, struct bt_mesh_msg_ctx *ctx, const struct bt_mesh_sensor_type *sensor, uint8_t index, uint8_t count, const struct bt_mesh_sensor_series_entry *entry)
 Series entry callback.
 
void(* unknown_type )(struct bt_mesh_sensor_cli *cli, struct bt_mesh_msg_ctx *ctx, uint16_t id, uint32_t opcode)
 Unknown type callback.
 

Detailed Description

Sensor client handler functions.


The documentation for this struct was generated from the following file: