AFE_NXP_Arduino 2.0.5 Analog Front-End (AFE) device operation sample code for Arduino

Loading...
Searching...
No Matches
NAFE33352_Base Member List

This is the complete list of members for NAFE33352_Base, including all inherited members.

AFE_base(bool spi_addr, bool highspeed_variant, int nINT, int DRDY, int SYN, int nRESET, int DRDY_input, int SYNCDAC) | AFE_base |
AIN enum value | NAFE33352_Base |
AIP enum value | NAFE33352_Base |
AIP_AIN enum value | NAFE33352_Base |
AIP_VSNS enum value | NAFE33352_Base |
begin(void) | AFE_base | virtual
BG enum value | NAFE33352_Base |
bit_count(uint32_t value) | AFE_base | protected
bit_op(T rg, uint32_t mask, uint32_t value) | NAFE33352_Base | inline
boot(void) | NAFE33352_Base | virtual
burst(uint32_t *data, int length, int width=3) | SPI_for_AFE | virtual
calc_delay(int ch) | NAFE33352_Base | private
callback_fp_t typedef | AFE_base |
cbf_DRDY | AFE_base | protected static
ch_delay | AFE_base | protected
ch_setting_t typedef | NAFE33352_Base |
channel_info_update(uint16_t value) | NAFE33352_Base | private
close_logical_channel(int ch) | NAFE33352_Base | virtual
close_logical_channel(void) | NAFE33352_Base | virtual
CMD_ADC_ABORT enum value | NAFE33352_Base |
CMD_AO_ABORT enum value | NAFE33352_Base |
CMD_AO_ABORT_HIZ enum value | NAFE33352_Base |
CMD_BURST_DATA enum value | NAFE33352_Base |
CMD_CALC_CRC_COEF enum value | NAFE33352_Base |
CMD_CALC_CRC_CONFIG enum value | NAFE33352_Base |
CMD_CALC_CRC_FAC enum value | NAFE33352_Base |
CMD_CH0 enum value | NAFE33352_Base |
CMD_CH1 enum value | NAFE33352_Base |
CMD_CH2 enum value | NAFE33352_Base |
CMD_CH3 enum value | NAFE33352_Base |
CMD_CH4 enum value | NAFE33352_Base |
CMD_CH5 enum value | NAFE33352_Base |
CMD_CH6 enum value | NAFE33352_Base |
CMD_CH7 enum value | NAFE33352_Base |
CMD_CISW_ABORT enum value | NAFE33352_Base |
CMD_CISW_ABORT_HIZ enum value | NAFE33352_Base |
CMD_CLEAR_ALARM enum value | NAFE33352_Base |
CMD_CLEAR_DAC0 enum value | NAFE33352_Base |
CMD_CLEAR_DATA enum value | NAFE33352_Base |
CMD_CLEAR_REG enum value | NAFE33352_Base |
CMD_END enum value | NAFE33352_Base |
CMD_MC enum value | NAFE33352_Base |
CMD_MM enum value | NAFE33352_Base |
CMD_MS enum value | NAFE33352_Base |
CMD_RELOAD enum value | NAFE33352_Base |
CMD_RESET enum value | NAFE33352_Base |
CMD_SC enum value | NAFE33352_Base |
CMD_SS enum value | NAFE33352_Base |
CMD_WGEN_START enum value | NAFE33352_Base |
CMD_WGEN_STOP enum value | NAFE33352_Base |
coeff_V | AFE_base | protected
command(uint16_t com) | NAFE33352_Base | virtual
Command enum name | NAFE33352_Base |
command_length | SPI_for_AFE | private static
dac | NAFE33352_Base |
dac_code(double a, double full_scale, uint8_t bit_length) | NAFE33352_Base |
dac_out(double vi, double full_scale, uint8_t bit_length) | NAFE33352_Base | virtual
DAC_REF enum value | NAFE33352_Base |
default_drdy_cb() | AFE_base | protected
delay_accuracy | AFE_base | protected static
dev_add | AFE_base | protected
DRDY_by_sequencer_done(bool flag=true) | NAFE33352_Base | virtual
DRDY_cb() | AFE_base | protected static
drdy_count | AFE_base | protected
drdy_delay(int ch) | AFE_base | inline
drdy_delay(void) | AFE_base | inline
drdy_flag | AFE_base | protected
enable_logical_channel(int ch) | NAFE33352_Base | virtual
enabled_channels | AFE_base | protected
enabled_logical_channels(void) | AFE_base | inline
frequency | SPI_for_AFE | protected
G_PGA_x16_0 enum value | NAFE33352_Base |
G_PGA_x_1_0 enum value | NAFE33352_Base |
GainPGA enum name | NAFE33352_Base |
get_data16(uint8_t *vp) | SPI_for_AFE | inline private
get_data24(uint8_t *vp) | SPI_for_AFE | inline private
GPIO0_GPIO1 enum value | NAFE33352_Base |
GPIO0_VCM enum value | NAFE33352_Base |
highspeed_variant | AFE_base | protected
HV_MUX enum value | AFE_base |
IN_SEL enum name | NAFE33352_Base |
init(void) | AFE_base | protected virtual
instance | AFE_base | static
ISNS enum value | NAFE33352_Base |
LDO enum value | NAFE33352_Base |
logical_channel | NAFE33352_Base |
LV_mux_sel enum name | AFE_base |
mux_setting | AFE_base | protected
NAFE33352_Base(bool spi_addr, bool highspeed_variant, int nINT, int DRDY, int SYN, int nRESET, int DRDY_input, int SYNCDAC) | NAFE33352_Base |
on_board_shunt_resister | NAFE33352_Base | static
open_dac_output(const uint16_t(&cc)[6]) | NAFE33352_Base |
open_logical_channel(int ch, uint16_t cc0, uint16_t cc1, uint16_t cc2, uint16_t dummy) | NAFE33352_Base | virtual
open_logical_channel(int ch, const uint16_t(&cc)[4]) | NAFE33352_Base | virtual
part_number(void) | NAFE33352_Base |
pga_gain | NAFE33352_Base | static
pin_DRDY | AFE_base | protected
pin_DRDY_input | AFE_base | protected
pin_nINT | AFE_base | protected
pin_nRESET | AFE_base | protected
pin_SYN | AFE_base | protected
pin_SYNCDAC | AFE_base | protected
raw2mv(int ch, raw_t value) | AFE_base | inline
raw2uv(int ch, raw_t value) | AFE_base | inline
raw2v(int ch, raw_t value) | NAFE33352_Base | inline virtual
raw_t typedef | AFE_base |
read(int ch) | NAFE33352_Base | virtual
read(raw_t *data) | NAFE33352_Base | virtual
read(volt_t *data) | NAFE33352_Base | virtual
read_r16(uint16_t reg) | SPI_for_AFE | virtual
read_r24(uint16_t reg) | SPI_for_AFE | virtual
REF2_REF2 enum value | AFE_base |
REF2_VHSS enum value | AFE_base |
REF_BYP__VCM enum value | NAFE33352_Base |
REFCOARSE_REF2 enum value | AFE_base |
reg(Register16 r, uint16_t value) | NAFE33352_Base | virtual
reg(Register24 r, uint32_t value) | NAFE33352_Base | virtual
reg(Register16 r) | NAFE33352_Base | virtual
reg(Register24 r) | NAFE33352_Base | virtual
Register16 enum name | NAFE33352_Base |
Register24 enum name | NAFE33352_Base |
reset(bool hardware_reset=false) | NAFE33352_Base | virtual
revision_number(void) | NAFE33352_Base |
sequence_order | AFE_base | protected
serial_number(void) | NAFE33352_Base |
set_DRDY_callback(callback_fp_t fnc) | AFE_base | virtual
spi_frequency(uint32_t frequency=1000000) | SPI_for_AFE | virtual
start(int ch) | NAFE33352_Base | virtual
start(void) | NAFE33352_Base | virtual
start_and_read(int ch) | AFE_base | virtual
start_and_read(T data) | AFE_base | inline
start_continuous_conversion() | NAFE33352_Base | virtual
static_default_drdy_cb() | AFE_base | protected static
temperature(void) | NAFE33352_Base |
TIA enum value | NAFE33352_Base |
timeout_limit | AFE_base | protected static
total_delay | AFE_base | protected
txrx(uint8_t *data, int size, int cs_delay=0) | NAFE33352_Base | private virtual
AFE_base::txrx(uint8_t *data, int size) | SPI_for_AFE | virtual
use_DRDY_trigger(bool use=true) | AFE_base |
VADD enum value | NAFE33352_Base |
VADD_REF2 enum value | AFE_base |
VCM__REF_BYP enum value | NAFE33352_Base |
VCM_GPIO1 enum value | NAFE33352_Base |
VCM_VCM enum value | NAFE33352_Base |
VHDD enum value | NAFE33352_Base |
VHDD_REF2 enum value | AFE_base |
VHSS enum value | NAFE33352_Base |
volt_t typedef | AFE_base |
VSNS enum value | NAFE33352_Base |
wait_conversion_complete(double delay=-1.0) | AFE_base | protected
write_r16(uint16_t reg) | SPI_for_AFE | virtual
write_r16(uint16_t reg, uint16_t val) | SPI_for_AFE | virtual
write_r24(uint16_t reg, uint32_t val) | NAFE33352_Base | private virtual
~AFE_base() | AFE_base | virtual
~NAFE33352_Base() | NAFE33352_Base | virtual