Zephyr API Documentation  3.6.0
A Scalable Open Source RTOS
3.6.0
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
sensing_connection Struct Reference

Connection between a source and sink of sensor data. More...

#include <sensing_sensor.h>

Data Fields

sys_snode_t snode
 
struct sensing_sensorsource
 
struct sensing_sensorsink
 
uint32_t interval
 
int sensitivity [CONFIG_SENSING_MAX_SENSITIVITY_COUNT]
 
void * data
 
uint64_t next_consume_time
 
struct sensing_callback_listcallback_list
 

Detailed Description

Connection between a source and sink of sensor data.

Field Documentation

◆ callback_list

struct sensing_callback_list* sensing_connection::callback_list

◆ data

void* sensing_connection::data

◆ interval

uint32_t sensing_connection::interval

◆ next_consume_time

uint64_t sensing_connection::next_consume_time

◆ sensitivity

int sensing_connection::sensitivity[CONFIG_SENSING_MAX_SENSITIVITY_COUNT]

◆ sink

struct sensing_sensor* sensing_connection::sink

◆ snode

sys_snode_t sensing_connection::snode

◆ source

struct sensing_sensor* sensing_connection::source

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