|
AFE_NXP_Arduino 1.0.3
Analog Front-End (AFE) device operation sample code for Arduino
|
This is the complete list of members for AFE_base, including all inherited members.
| AFE_base(bool spi_addr, bool highspeed_variant, int nINT, int DRDY, int SYN, int nRESET, int DRDY_input=2) | AFE_base | |
| begin(void) | AFE_base | virtual |
| bit_count(uint32_t value) | AFE_base | protected |
| boot(void)=0 | AFE_base | pure virtual |
| burst(uint32_t *data, int length, int width=3) | SPI_for_AFE | |
| callback_fp_t typedef | AFE_base | |
| cbf_DRDY | AFE_base | protectedstatic |
| ch_delay | AFE_base | protected |
| close_logical_channel(int ch)=0 | AFE_base | pure virtual |
| close_logical_channel(void)=0 | AFE_base | pure virtual |
| coeff_mV(int ch) | AFE_base | inline |
| coeff_uV | AFE_base | protected |
| command_length | SPI_for_AFE | privatestatic |
| default_drdy_cb() | AFE_base | protected |
| delay_accuracy | AFE_base | protectedstatic |
| dev_add | AFE_base | protected |
| DRDY_by_sequencer_done(bool flag=true)=0 | AFE_base | pure virtual |
| DRDY_cb() | AFE_base | protectedstatic |
| 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)=0 | AFE_base | pure virtual |
| enabled_channels | AFE_base | protected |
| enabled_logical_channels(void) | AFE_base | inline |
| get_data16(uint8_t *vp) | SPI_for_AFE | inlineprivate |
| get_data24(uint8_t *vp) | SPI_for_AFE | inlineprivate |
| GPIO0_GPIO1 enum value | AFE_base | |
| highspeed_variant | AFE_base | protected |
| HV_MUX enum value | AFE_base | |
| init(void) | AFE_base | protectedvirtual |
| instance | AFE_base | static |
| LV_mux_sel enum name | AFE_base | |
| microvolt_t typedef | AFE_base | |
| mux_setting | AFE_base | protected |
| open_logical_channel(int ch, uint16_t cc0, uint16_t cc1, uint16_t cc2, uint16_t cc3)=0 | AFE_base | pure virtual |
| open_logical_channel(int ch, const uint16_t(&cc)[4])=0 | AFE_base | pure virtual |
| 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 |
| raw2mv(int ch, raw_t value) | AFE_base | inline |
| raw2uv(int ch, raw_t value) | AFE_base | inline |
| raw2v(int ch, raw_t value) | AFE_base | inline |
| raw_t typedef | AFE_base | |
| read(int ch)=0 | AFE_base | pure virtual |
| read(raw_t *data_ptr)=0 | AFE_base | pure virtual |
| read(microvolt_t *data_ptr)=0 | AFE_base | pure virtual |
| read_r16(uint16_t reg) | SPI_for_AFE | |
| read_r24(uint16_t reg) | SPI_for_AFE | |
| REF2_REF2 enum value | AFE_base | |
| REF2_VHSS enum value | AFE_base | |
| REFCOARSE_REF2 enum value | AFE_base | |
| reset(bool hardware_reset=false)=0 | AFE_base | pure virtual |
| sequence_order | AFE_base | protected |
| set_DRDY_callback(callback_fp_t fnc) | AFE_base | virtual |
| start(int ch)=0 | AFE_base | pure virtual |
| start(void)=0 | AFE_base | pure virtual |
| start_and_read(int ch) | AFE_base | virtual |
| start_and_read(T data) | AFE_base | inline |
| start_continuous_conversion(void)=0 | AFE_base | pure virtual |
| static_default_drdy_cb() | AFE_base | protectedstatic |
| timeout_limit | AFE_base | protectedstatic |
| total_delay | AFE_base | protected |
| txrx(uint8_t *data, int size) | SPI_for_AFE | |
| use_DRDY_trigger(bool use=true) | AFE_base | |
| VADD_REF2 enum value | AFE_base | |
| VHDD_REF2 enum value | AFE_base | |
| wait_conversion_complete(double delay=-1.0) | AFE_base | protected |
| write_r16(uint16_t reg) | SPI_for_AFE | |
| write_r16(uint16_t reg, uint16_t val) | SPI_for_AFE | |
| write_r24(uint16_t reg, uint32_t val) | SPI_for_AFE | |
| ~AFE_base() | AFE_base | virtual |