SAR 配置客户端

SAR 配置客户端模型是由 Bluetooth Mesh 规范定义的基础模型。它是一个可选模型,通过 CONFIG_BT_MESH_SAR_CFG_CLI 配置选项启用。

SAR 配置客户端模型是在 Bluetooth Mesh Protocol Specification 1.1 版中引入的,支持配置支持 SAR 配置服务器 模型的节点的下层传输层行为。

该模型可以发送 SAR Configuration 消息,以查询或更改 SAR 配置服务器支持的状态(SAR 发送器状态和 SAR 接收器状态)。

SAR 发送器过程用于确定和配置 SAR 配置服务器的 SAR 发送器状态。可以分别使用 bt_mesh_sar_cfg_cli_transmitter_get() 和 bt_mesh_sar_cfg_cli_transmitter_set() 函数调用获取和设置目标节点的 SAR 发送器状态。

SAR 接收器过程用于确定和配置 SAR 配置服务器的 SAR 接收器状态。可以分别使用 bt_mesh_sar_cfg_cli_receiver_get() 和 bt_mesh_sar_cfg_cli_receiver_set() 函数调用获取和设置目标节点的 SAR 接收器状态。

有关这两种状态的更多信息,请参见 SAR 状态。

元素可以随时向对等节点的 SAR 配置服务器模型发送任何 SAR 配置客户端消息,以查询或更改其支持的状态。SAR 配置客户端模型只接受使用支持 SAR 配置服务器模型的节点的设备密钥加密的消息。

如果存在,SAR 配置客户端模型只能实例化在主元素上。

API 参考

Bluetooth Mesh SAR Configuration Client Model