List of all items
Structs
- AdvancedDriveDuty
- AdvancedDrivePhase
- Body
- CPUControlFlags
- CPUVersionMajor
- CPUVersionMinor
- Clear
- ConfigSilencer
- Drive
- FPGAControlFlags
- FPGAFunctions
- FPGAInfo
- FPGAVersionMajor
- FPGAVersionMinor
- FirmwareInfo
- FocusSTM
- FocusSTMBodyInitial
- FocusSTMBodySubsequent
- FocusSTMProps
- ForceFan
- GainAdvanced
- GainAdvancedDuty
- GainAdvancedPhase
- GainLegacy
- GainSTMAdvanced
- GainSTMBodyInitial
- GainSTMBodySubsequent
- GainSTMLegacy
- GainSTMProps
- GlobalHeader
- LegacyDrive
- LegacyPhaseFull
- LegacyPhaseHalf
- ModDelay
- ModInitial
- ModSubsequent
- Modulation
- NullBody
- NullHeader
- ReadsFPGAInfo
- RxDatagram
- RxMessage
- STMFocus
- SilencerHeader
- SyncAdvanced
- SyncLegacy
- TxDatagram
- acoustics::Sphere
- acoustics::T4010A1
- amplitude::Amplitudes
- autd3_device::AUTD3
- clear::Clear
- cpu::Body
- cpu::CPUControlFlags
- cpu::FocusSTMBodyInitial
- cpu::FocusSTMBodySubsequent
- cpu::GainSTMBodyInitial
- cpu::GainSTMBodySubsequent
- cpu::GlobalHeader
- cpu::LegacyPhaseFull
- cpu::LegacyPhaseHalf
- cpu::ModInitial
- cpu::ModSubsequent
- cpu::RxDatagram
- cpu::RxMessage
- cpu::STMFocus
- cpu::SilencerHeader
- cpu::TxDatagram
- datagram::NullBody
- datagram::NullHeader
- delay::ModDelay
- firmware_version::FirmwareInfo
- fpga::AdvancedDriveDuty
- fpga::AdvancedDrivePhase
- fpga::Drive
- fpga::FPGAControlFlags
- fpga::FPGAInfo
- fpga::LegacyDrive
- geometry::AdvancedPhaseTransducer
- geometry::AdvancedTransducer
- geometry::Geometry
- geometry::LegacyTransducer
- operation::CPUVersionMajor
- operation::CPUVersionMinor
- operation::Clear
- operation::ConfigSilencer
- operation::FPGAFunctions
- operation::FPGAVersionMajor
- operation::FPGAVersionMinor
- operation::FocusSTM
- operation::FocusSTMProps
- operation::ForceFan
- operation::GainAdvanced
- operation::GainAdvancedDuty
- operation::GainAdvancedPhase
- operation::GainLegacy
- operation::GainSTMAdvanced
- operation::GainSTMLegacy
- operation::GainSTMProps
- operation::ModDelay
- operation::Modulation
- operation::NullBody
- operation::NullHeader
- operation::ReadsFPGAInfo
- operation::SyncAdvanced
- operation::SyncLegacy
- osal_timer::Timer
- silencer_config::SilencerConfig
- stm::ControlPoint
- stm::FocusSTM
- stm::GainSTM
- stm::STMProps
- stop::Stop
- synchronize::Synchronize
- update_flag::UpdateFlags
Enums
- DriverError
- Mode
- cpu::Mode
- error::AUTDInternalError
- osal_timer::error::TimerError
- stm::GainSTMMode
- timer_strategy::TimerStrategy
Traits
- GainOp
- GainSTMOp
- Operation
- SyncOp
- acoustics::Directivity
- datagram::Datagram
- gain::Gain
- geometry::Device
- geometry::Transducer
- link::Link
- modulation::Modulation
- modulation::ModulationProperty
- operation::GainOp
- operation::GainSTMOp
- operation::Operation
- operation::SyncOp
- osal_timer::TimerCallback
Functions
Type Definitions
- acoustics::Complex
- geometry::Affine
- geometry::Matrix3
- geometry::Matrix4
- geometry::Quaternion
- geometry::UnitQuaternion
- geometry::UnitVector3
- geometry::Vector3
- geometry::Vector4
Constants
- EC_CYCLE_TIME_BASE_MICRO_SEC
- EC_CYCLE_TIME_BASE_NANO_SEC
- EC_INPUT_FRAME_SIZE
- FOCUS_STM_BODY_INITIAL_SIZE
- FOCUS_STM_BODY_SUBSEQUENT_SIZE
- FOCUS_STM_BUF_SIZE_MAX
- FOCUS_STM_FIXED_NUM_UNIT
- FPGA_CLK_FREQ
- FPGA_SUB_CLK_FREQ
- FPGA_SUB_CLK_FREQ_DIV
- GAIN_STM_BUF_SIZE_MAX
- GAIN_STM_LEGACY_BUF_SIZE_MAX
- HEADER_SIZE
- MAX_CYCLE
- METER
- MILLIMETER
- MOD_BUF_SIZE_MAX
- MOD_HEADER_INITIAL_DATA_SIZE
- MOD_HEADER_SUBSEQUENT_DATA_SIZE
- MSG_BEGIN
- MSG_CLEAR
- MSG_END
- MSG_RD_CPU_VERSION
- MSG_RD_CPU_VERSION_MINOR
- MSG_RD_FPGA_FUNCTION
- MSG_RD_FPGA_VERSION
- MSG_RD_FPGA_VERSION_MINOR
- MSG_SERVER_CLOSE
- MSG_SIMULATOR_CLOSE
- MSG_SIMULATOR_INIT
- PI
- SAMPLING_FREQ_DIV_MIN
- VERSION_NUM_MAJOR
- VERSION_NUM_MINOR
- autd3_device::DEVICE_HEIGHT
- autd3_device::DEVICE_WIDTH
- autd3_device::NUM_TRANS_IN_UNIT
- autd3_device::NUM_TRANS_X
- autd3_device::NUM_TRANS_Y
- autd3_device::TRANS_SPACING
- autd3_device::TRANS_SPACING_MM
- cpu::EC_CYCLE_TIME_BASE_MICRO_SEC
- cpu::EC_CYCLE_TIME_BASE_NANO_SEC
- cpu::EC_INPUT_FRAME_SIZE
- cpu::FOCUS_STM_BODY_INITIAL_SIZE
- cpu::FOCUS_STM_BODY_SUBSEQUENT_SIZE
- cpu::HEADER_SIZE
- cpu::MOD_HEADER_INITIAL_DATA_SIZE
- cpu::MOD_HEADER_SUBSEQUENT_DATA_SIZE
- cpu::MSG_BEGIN
- cpu::MSG_CLEAR
- cpu::MSG_END
- cpu::MSG_RD_CPU_VERSION
- cpu::MSG_RD_CPU_VERSION_MINOR
- cpu::MSG_RD_FPGA_FUNCTION
- cpu::MSG_RD_FPGA_VERSION
- cpu::MSG_RD_FPGA_VERSION_MINOR
- cpu::MSG_SERVER_CLOSE
- cpu::MSG_SIMULATOR_CLOSE
- cpu::MSG_SIMULATOR_INIT
- defined::FOCUS_STM_BUF_SIZE_MAX
- defined::GAIN_STM_BUF_SIZE_MAX
- defined::GAIN_STM_LEGACY_BUF_SIZE_MAX
- defined::MAX_CYCLE
- defined::METER
- defined::MILLIMETER
- defined::MOD_BUF_SIZE_MAX
- defined::PI
- defined::SAMPLING_FREQ_DIV_MIN
- defined::VERSION_NUM_MAJOR
- defined::VERSION_NUM_MINOR
- fpga::FOCUS_STM_FIXED_NUM_UNIT
- fpga::FPGA_CLK_FREQ
- fpga::FPGA_SUB_CLK_FREQ
- fpga::FPGA_SUB_CLK_FREQ_DIV