[][src]Module autd::prelude

Re-exports

pub use crate::AUTD;

Modules

circumference_seq

Structs

BesselBeamGain

Gain to produce Bessel Beam

CircumSeq
FocalPointGain

Gain to produce single focal point

NoModulation

Static amplitude.

NullGain

Gain with no output

PlaneWaveGain

Gain to create plane wave.

SineModulation

Sine wave modulation

Constants

AUTD_HEIGHT
AUTD_WIDTH
BODY_SIZE
EC_DEVICE_PER_FRAME
EC_FRAME_LENGTH
EC_SPEED_BPS
EC_TRAFFIC_DELAY
HEADER_SIZE
INPUT_FRAME_SIZE
MOD_BUF_SIZE
MOD_FRAME_SIZE
MOD_SAMPLING_FREQUENCY
NUM_TRANS_IN_UNIT
NUM_TRANS_X
NUM_TRANS_Y
OUTPUT_FRAME_SIZE
TRANS_SIZE
ULTRASOUND_FREQUENCY
ULTRASOUND_WAVELENGTH

Traits

Gain

Gain contains amplitude and phase of each transducer in the AUTD. Note that the amplitude and phase mean duty ratio and shift duration of Pulse Width Modulation, respectively.

Link

Link is a interface to the AUTD device.

Type Definitions

Quaternion
Vector3