Infuse-IoT SDK API 0.0.1
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
Infuse-IoT Algorithm Dependencies

Functions that Infuse-IoT algorithms can use. More...

Functions

const struct zbus_channel * zbus_chan_from_id (uint32_t channel_id)
 zbus.h: See zbus_chan_from_id
const void * zbus_chan_const_msg (const struct zbus_channel *chan)
 zbus.h: See zbus_chan_const_msg
int zbus_chan_read_no_wait (const struct zbus_channel *chan, void *msg)
 zbus.h: zbus_chan_read with K_NO_WAIT timeout
int zbus_chan_finish (const struct zbus_channel *chan)
 zbus.h: See zbus_chan_finish
void printk (const char *fmt,...)
 printk.h: See printk

Detailed Description

Functions that Infuse-IoT algorithms can use.

Function Documentation

◆ printk()

void printk ( const char * fmt,
... )

◆ zbus_chan_const_msg()

const void * zbus_chan_const_msg ( const struct zbus_channel * chan)

◆ zbus_chan_finish()

int zbus_chan_finish ( const struct zbus_channel * chan)

◆ zbus_chan_from_id()

const struct zbus_channel * zbus_chan_from_id ( uint32_t channel_id)

◆ zbus_chan_read_no_wait()

int zbus_chan_read_no_wait ( const struct zbus_channel * chan,
void * msg )

#include </__w/infuse-sdk/infuse-sdk/infuse-sdk/include/infuse/algorithms/dependencies.h>

zbus.h: zbus_chan_read with K_NO_WAIT timeout