STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
sfe_ism_shim.h
Go to the documentation of this file.
1#pragma once
3
4#ifdef __cpluplus
5extern "C"{
6#endif
7
8// These two functions satisfy STMicroelectronic's library requirements for providing
9// write and read methods.
10int32_t sfeISMWrite(void* fTarget, uint8_t reg, const uint8_t *bufp, uint16_t len);
11int32_t sfeISMRead(void* fTarget, uint8_t reg, uint8_t *bufp, uint16_t len);
12
13// Initializes the interfacing struct for STMicroelectronic's library.
14void initCtx(void* handle, stmdev_ctx_t* dev);
15
16
17#ifdef __cpluplus
18}
19#endif
uint8_t reg
This file contains all the functions prototypes for the ism330dhcx_reg.c driver.
int32_t sfeISMWrite(void *fTarget, uint8_t reg, const uint8_t *bufp, uint16_t len)
void initCtx(void *handle, stmdev_ctx_t *dev)
int32_t sfeISMRead(void *fTarget, uint8_t reg, uint8_t *bufp, uint16_t len)