Bridle API 4.1.99
A Zephyr based application framework
Loading...
Searching...
No Matches

This section groups common useful functions. More...

Functions

int32_t stk8ba58_device_id_get (const struct i2c_dt_spec *i2c, uint8_t *buff)
 DeviceChipID.
 
int32_t stk8ba58_reset_set (const struct i2c_dt_spec *i2c, uint8_t val)
 Software reset.
 

Detailed Description

This section groups common useful functions.

Function Documentation

◆ stk8ba58_device_id_get()

int32_t stk8ba58_device_id_get ( const struct i2c_dt_spec *  i2c,
uint8_t *  buff 
)

#include <drivers/sensor/sensortek/stk8ba58/stk8ba58_reg.c>

DeviceChipID.

[get]

Parameters
i2cRead / write interface definitions.(ptr)
buffBuffer that stores data read.(ptr)
Return values
Interfacestatus (MANDATORY: return 0 -> no Error).

◆ stk8ba58_reset_set()

int32_t stk8ba58_reset_set ( const struct i2c_dt_spec *  i2c,
uint8_t  val 
)

#include <drivers/sensor/sensortek/stk8ba58/stk8ba58_reg.c>

Software reset.

Restore the default values in user registers.[set]

Parameters
i2cRead / write interface definitions.(ptr)
valChange the value with soft-reset in reg SWRST.
Return values
Interfacestatus (MANDATORY: return 0 -> no Error).