nRF Connect SDK API 3.3.99
Loading...
Searching...
No Matches

◆ bt_mesh_light_ctl_range_pub()

int bt_mesh_light_ctl_range_pub ( struct bt_mesh_light_ctl_srv * srv,
struct bt_mesh_msg_ctx * ctx,
enum bt_mesh_model_status status )

#include <include/bluetooth/mesh/light_ctl_srv.h>

Publish the current CTL Range status.

Asynchronously publishes a CTL Range status message with the configured publish parameters.

Note
This API is only used for publishing unprompted status messages. Response messages for get and set messages are handled internally.
Parameters
[in]srvServer instance to publish on.
[in]ctxMessage context to send with, or NULL to send with the default publish parameters.
[in]statusCurrent status.
Return values
0Successfully sent the message.
-EADDRNOTAVAILA message context was not provided and publishing is not configured.
-EAGAINThe device has not been provisioned.