|
Paparazzi UAS
v5.18.0_stable
Paparazzi is a free software Unmanned Aircraft System.
|
Go to the documentation of this file.
7 #define Sc18Is600_IOConfig 0x00
8 #define Sc18Is600_IOState 0x01
9 #define Sc18Is600_I2CClock 0x02
10 #define Sc18Is600_I2CTO 0x03
11 #define Sc18Is600_I2CStat 0x04
12 #define Sc18Is600_I2CAdr 0x05
31 #define SC18IS600_BUF_LEN 96
void sc18is600_receive(uint8_t addr, uint8_t len)
#define SC18IS600_BUF_LEN
void sc18is600_write_to_register(uint8_t addr, uint8_t value)
void sc18is600_transmit(uint8_t addr, uint8_t len)
uint8_t priv_rx_buf[SC18IS600_BUF_LEN]
void sc18is600_init(void)
enum Sc18Is600Status status
@ Sc18Is600TransactionComplete
@ Sc18Is600SendingRequest
@ Sc18Is600ReadingI2CStat
struct Sc18Is600 sc18is600
void sc18is600_arch_init(void)
enum Sc18Is600Transaction transaction
uint8_t priv_tx_buf[SC18IS600_BUF_LEN]
void sc18is600_read_from_register(uint8_t addr)
void sc18is600_tranceive(uint8_t addr, uint8_t len_tx, uint8_t len_rx)