Cascoda SDK
Cascoda SDK for building software to run with CA-821x transceivers
|
#include <stdio.h>
#include "Nano100Series.h"
#include "i2c.h"
#include "sys.h"
#include "cascoda-bm/cascoda_evbme.h"
#include "cascoda-bm/cascoda_interface.h"
#include "cascoda-bm/cascoda_sensorif.h"
#include "cascoda-bm/cascoda_spi.h"
#include "cascoda-bm/cascoda_types.h"
#include "cascoda-util/cascoda_time.h"
#include "ca821x_api.h"
#include "cascoda_chili.h"
Functions | |
void | SENSORIF_I2C_Config (u32_t portnum) |
Set I2C Configuration. More... | |
enum sensorif_i2c_status | SENSORIF_I2C_Write (u8_t slaveaddr, u8_t *pdata, u32_t *plen) |
Writes bytes to I2C slave. More... | |
enum sensorif_i2c_status | SENSORIF_I2C_Read (u8_t slaveaddr, u8_t *pdata, u32_t *plen) |
Reads bytes from I2C slave. More... | |
void | SENSORIF_I2C_Init (void) |
Initialises and enables I2C interface. More... | |
void | SENSORIF_I2C_Deinit (void) |
Disables I2C interface. More... | |