List of all items
Structs
- Body
- CPUControlFlags
- Drive
- Duty
- FPGAControlFlags
- FPGAInfo
- FirmwareInfo
- FocusSTMBodyInitial
- FocusSTMBodySubsequent
- GainSTMBodyInitial
- GainSTMBodySubsequent
- GlobalHeader
- LegacyDrive
- LegacyPhaseFull
- LegacyPhaseHalf
- ModInitial
- ModSubsequent
- Phase
- RxDatagram
- RxMessage
- STMFocus
- SilencerHeader
- TxDatagram
- amplitude::Amplitudes
- 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::Empty
- datagram::Filled
- datagram::NullBody
- datagram::NullHeader
- delay::ModDelay
- firmware_version::FirmwareInfo
- fpga::Drive
- fpga::Duty
- fpga::FPGAControlFlags
- fpga::FPGAInfo
- fpga::LegacyDrive
- fpga::Phase
- gain::GainProps
- geometry::Geometry
- geometry::GeometryBuilder
- geometry::Legacy
- geometry::LegacyTransducer
- geometry::Normal
- geometry::NormalPhase
- geometry::NormalPhaseTransducer
- geometry::NormalTransducer
- modulation::ModProps
- silencer_config::SilencerConfig
- stm::FocusSTM
- stm::GainSTM
- synchronize::Synchronize
Enums
Traits
- datagram::DatagramBody
- datagram::DatagramHeader
- datagram::Sendable
- gain::Gain
- geometry::Device
- geometry::Transducer
- link::Link
- modulation::Modulation
- stm::STM
Functions
- acoustics::directivity_t4010a1
- clear
- config_silencer
- cpu_version
- driver::clear
- driver::config_silencer
- driver::cpu_version
- driver::focus_stm_body
- driver::focus_stm_header
- driver::focus_stm_send_size
- driver::force_fan
- driver::fpga_functions
- driver::fpga_version
- driver::gain_stm_legacy_body
- driver::gain_stm_legacy_header
- driver::gain_stm_normal_duty_body
- driver::gain_stm_normal_header
- driver::gain_stm_normal_phase_body
- driver::mod_delay
- driver::modulation
- driver::normal_duty_body
- driver::normal_header
- driver::normal_legacy_body
- driver::normal_legacy_header
- driver::normal_phase_body
- driver::null_body
- driver::null_header
- driver::reads_fpga_info
- driver::sync
- focus_stm_body
- focus_stm_header
- focus_stm_send_size
- force_fan
- fpga_functions
- fpga_version
- gain_stm_legacy_body
- gain_stm_legacy_header
- gain_stm_normal_duty_body
- gain_stm_normal_header
- gain_stm_normal_phase_body
- mod_delay
- modulation
- normal_duty_body
- normal_header
- normal_legacy_body
- normal_legacy_header
- normal_phase_body
- null_body
- null_header
- reads_fpga_info
- sync
Type Definitions
- geometry::Matrix3
- geometry::Matrix4
- geometry::Quaternion
- geometry::UnitQuaternion
- geometry::Vector3
- geometry::Vector4
Constants
- EC_CYCLE_TIME_BASE_MICRO_SEC
- EC_CYCLE_TIME_BASE_NANO_SEC
- EC_INPUT_FRAME_SIZE
- FOCUS_STM_BUF_SIZE_MAX
- FOCUS_STM_FIXED_NUM_UNIT
- FOCUS_STM_SAMPLING_FREQ_DIV_MIN
- FPGA_CLK_FREQ
- GAIN_STM_BUF_SIZE_MAX
- GAIN_STM_LEGACY_BUF_SIZE_MAX
- GAIN_STM_LEGACY_SAMPLING_FREQ_DIV_MIN
- GAIN_STM_SAMPLING_FREQ_DIV_MIN
- HEADER_SIZE
- MAX_CYCLE
- MOD_BUF_SIZE_MAX
- MOD_HEADER_INITIAL_DATA_SIZE
- MOD_HEADER_SUBSEQUENT_DATA_SIZE
- MOD_SAMPLING_FREQ_DIV_MIN
- MSG_BEGIN
- MSG_CLEAR
- MSG_END
- MSG_RD_CPU_VERSION
- MSG_RD_FPGA_FUNCTION
- MSG_RD_FPGA_VERSION
- MSG_SERVER_CLOSE
- MSG_SIMULATOR_CLOSE
- MSG_SIMULATOR_INIT
- SILENCER_CYCLE_MIN
- cpu::EC_CYCLE_TIME_BASE_MICRO_SEC
- cpu::EC_CYCLE_TIME_BASE_NANO_SEC
- cpu::EC_INPUT_FRAME_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_FPGA_FUNCTION
- cpu::MSG_RD_FPGA_VERSION
- cpu::MSG_SERVER_CLOSE
- cpu::MSG_SIMULATOR_CLOSE
- cpu::MSG_SIMULATOR_INIT
- defined::FOCUS_STM_BUF_SIZE_MAX
- defined::FOCUS_STM_SAMPLING_FREQ_DIV_MIN
- defined::GAIN_STM_BUF_SIZE_MAX
- defined::GAIN_STM_LEGACY_BUF_SIZE_MAX
- defined::GAIN_STM_LEGACY_SAMPLING_FREQ_DIV_MIN
- defined::GAIN_STM_SAMPLING_FREQ_DIV_MIN
- defined::MAX_CYCLE
- defined::MOD_BUF_SIZE_MAX
- defined::MOD_SAMPLING_FREQ_DIV_MIN
- defined::SILENCER_CYCLE_MIN
- fpga::FOCUS_STM_FIXED_NUM_UNIT
- fpga::FPGA_CLK_FREQ