List of all items
Structs
- ad7124::async::AD7124Async
- ad7124::core::AD7124Config
- ad7124::core::AD7124Core
- ad7124::core::ChannelConfig
- ad7124::core::CommandSequence
- ad7124::core::FilterConfig
- ad7124::core::SetupConfig
- ad7124::sync::AD7124Sync
- device_type::DeviceCapabilities
- ffi::Ad7124Driver
- ffi::CAd7124ChannelConfig
- ffi::CAd7124Config
- ffi::CAd7124FilterConfig
- ffi::CAd7124SetupConfig
- ffi::CAd7124SpiInterface
- registers::DeviceStatus
- transport::SpiSpeedValidator
- transport::SpiTransport
Enums
- device_type::DeviceFeature
- device_type::DeviceType
- errors::AD7124CoreError
- errors::AD7124Error
- ffi::CAd7124BurnoutCurrent
- ffi::CAd7124ChannelInput
- ffi::CAd7124DeviceType
- ffi::CAd7124Error
- ffi::CAd7124FilterType
- ffi::CAd7124Gain
- ffi::CAd7124OperatingMode
- ffi::CAd7124PowerMode
- ffi::CAd7124ReferenceSource
- registers::BurnoutCurrent
- registers::ChannelInput
- registers::ClockSource
- registers::FilterType
- registers::OperatingMode
- registers::PgaGain
- registers::PowerMode
- registers::ReferenceSource
- registers::Register
Traits
Functions
- ffi::ad7124_configure_adc
- ffi::ad7124_configure_filter
- ffi::ad7124_configure_setup
- ffi::ad7124_create
- ffi::ad7124_current_channel
- ffi::ad7124_destroy
- ffi::ad7124_destroy_in_place
- ffi::ad7124_enable_channel
- ffi::ad7124_get_active_channel
- ffi::ad7124_get_device_type
- ffi::ad7124_get_driver_align
- ffi::ad7124_get_driver_size
- ffi::ad7124_init
- ffi::ad7124_init_in_place
- ffi::ad7124_is_channel_enabled
- ffi::ad7124_is_data_ready
- ffi::ad7124_is_initialized
- ffi::ad7124_read_channel_data
- ffi::ad7124_read_channel_voltage
- ffi::ad7124_read_data
- ffi::ad7124_read_data_fast
- ffi::ad7124_read_data_with_status
- ffi::ad7124_read_device_id
- ffi::ad7124_read_multi_channel
- ffi::ad7124_read_multi_voltage
- ffi::ad7124_read_voltage
- ffi::ad7124_reset
- ffi::ad7124_scan_enabled_channels
- ffi::ad7124_setup_differential
- ffi::ad7124_setup_single_ended
- ffi::ad7124_wait_conv_ready
- ffi::ad7124_wait_for_data_ready
- registers::bit_fields::clear_bit
- registers::bit_fields::extract_bits
- registers::bit_fields::insert_bits
- registers::bit_fields::is_bit_set
- registers::bit_fields::set_bit
Type Aliases
- ffi::CDelayMsFn
- ffi::CSpiReadFn
- ffi::CSpiTransferFn
- ffi::CSpiWriteFn
- types::Capabilities
- types::Config
- types::CoreResult
- types::Result