![]() |
nRF Connect SDK API 3.3.99
|
API for the Distance Measurement Client model. More...
Data Structures | |
| struct | bt_mesh_dm_cli_results |
| struct | bt_mesh_dm_cli_cfg_status |
| struct | bt_mesh_dm_cli_start |
| struct | bt_mesh_dm_cli_handlers |
| struct | bt_mesh_dm_cli |
Macros | |
| #define | BT_MESH_MODEL_DM_CLI_INIT(_mem, _cnt, _handlers) |
| Initialization parameters for a Distance Measurement Client model instance. | |
| #define | BT_MESH_MODEL_DM_CLI(_cli) |
| Distance measurement Client model entry. | |
Functions | |
| int | bt_mesh_dm_cli_config (struct bt_mesh_dm_cli *cli, struct bt_mesh_msg_ctx *ctx, const struct bt_mesh_dm_cfg *set, struct bt_mesh_dm_cli_cfg_status *rsp) |
| Set or get the config state in the Distance Measurement server. | |
| int | bt_mesh_dm_cli_measurement_start (struct bt_mesh_dm_cli *cli, struct bt_mesh_msg_ctx *ctx, const struct bt_mesh_dm_cli_start *start, struct bt_mesh_dm_cli_results *rsp) |
| Start a distance measurement on a Distance Measurement server. | |
| int | bt_mesh_dm_cli_results_get (struct bt_mesh_dm_cli *cli, struct bt_mesh_msg_ctx *ctx, uint8_t entry_cnt, struct bt_mesh_dm_cli_results *rsp) |
| Get measurement results from a Distance Measurement server. | |
API for the Distance Measurement Client model.