AFE_NXP_Arduino 0.2.0
AFE (NAFE13388) device operation sample code for Arduino
Loading...
Searching...
No Matches
SPI_for_AFE.h
Go to the documentation of this file.
1
14#ifndef ARDUINO_SPI_FOR_AFE_H
15#define ARDUINO_SPI_FOR_AFE_H
16
17#include <Arduino.h>
18#include <stdint.h>
19
20#include <SPI.h>
21
23{
24public:
30 void txrx( uint8_t *data, int size );
31
36 void write_r16( uint16_t reg );
37
43 void write_r16( uint16_t reg, uint16_t val );
44
50 uint16_t read_r16( uint16_t reg );
51
57 void write_r24( uint16_t reg, uint32_t val );
58
64 int32_t read_r24( uint16_t reg );
65
66};
67
68#endif // ARDUINO_SPI_FOR_AFE_H
int32_t read_r24(uint16_t reg)
void txrx(uint8_t *data, int size)
void write_r24(uint16_t reg, uint32_t val)
uint16_t read_r16(uint16_t reg)
void write_r16(uint16_t reg)