Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 5 additions & 3 deletions subsys/sensing/sensor_mgmt.c
Original file line number Diff line number Diff line change
Expand Up @@ -75,12 +75,14 @@ static uint32_t arbitrate_interval(struct sensing_sensor *sensor)

static int set_arbitrate_interval(struct sensing_sensor *sensor, uint32_t interval)
{
struct sensing_submit_config *config = sensor->iodev->data;
struct sensing_submit_config *config;
struct sensor_value odr = {0};
int ret;

__ASSERT(sensor && sensor->dev, "set arbitrate interval, sensor or sensor device is NULL");

config = sensor->iodev->data;

LOG_INF("set arbitrate interval:%d, sensor:%s, is_streaming:%d",
interval, sensor->dev->name, config->is_streaming);

Expand Down Expand Up @@ -409,10 +411,10 @@ int sensing_register_callback(struct sensing_connection *conn,

int set_interval(struct sensing_connection *conn, uint32_t interval)
{
LOG_INF("set interval, sensor:%s, interval:%u(us)", conn->source->dev->name, interval);

__ASSERT(conn && conn->source, "set interval, connection or reporter not be NULL");

LOG_INF("set interval, sensor:%s, interval:%u(us)", conn->source->dev->name, interval);

if (interval > 0 && interval < conn->source->info->minimal_interval) {
LOG_ERR("interval:%d(us) should no less than min interval:%d(us)",
interval, conn->source->info->minimal_interval);
Expand Down