SingingCat 0
application
Data Fields
sensorruntime Struct Reference

runtime data per sensor (in-ram) More...

#include <sensor_dev.h>

Data Fields

union {
   uint16_t   last_value_uint16
 
   uint32_t   last_value_uint32
 
   uint8_t   last_value_uint8
 
}; 
 
uint8_t * buf
 
uint16_t bufsize
 
uint16_t bytesinbuf
 
uint8_t flags
 
int runctr
 
long runsecs
 
const struct sensordevsensor
 
uint16_t values
 
uint16_t valuesize
 

Detailed Description

runtime data per sensor (in-ram)

Definition at line 33 of file sensor_dev.h.

Field Documentation

◆ buf

uint8_t* buf

Definition at line 35 of file sensor_dev.h.

◆ bufsize

uint16_t bufsize

Definition at line 36 of file sensor_dev.h.

◆ bytesinbuf

uint16_t bytesinbuf

Definition at line 37 of file sensor_dev.h.

◆ flags

uint8_t flags

Definition at line 42 of file sensor_dev.h.

◆ last_value_uint16

uint16_t last_value_uint16

Definition at line 45 of file sensor_dev.h.

◆ last_value_uint32

uint32_t last_value_uint32

Definition at line 44 of file sensor_dev.h.

◆ last_value_uint8

uint8_t last_value_uint8

Definition at line 46 of file sensor_dev.h.

◆ runctr

int runctr

Definition at line 40 of file sensor_dev.h.

◆ runsecs

long runsecs

Definition at line 41 of file sensor_dev.h.

◆ sensor

const struct sensordev* sensor

Definition at line 34 of file sensor_dev.h.

◆ values

uint16_t values

Definition at line 38 of file sensor_dev.h.

◆ valuesize

uint16_t valuesize

Definition at line 39 of file sensor_dev.h.


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