autd3-rs 0.1.0

Core async client library for the AUTD3 phased-array kit.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
pub use crate::command::{BoxedCommand, Command, Modulation, Pattern};
pub use crate::operation::{
    ChangeModulationBank, ChangePatternBank, Clear, ConfigFociStm, ConfigModulation, ConfigPattern,
    Distribution, EmulateGpioIn, FixedCompletionTime, FixedUpdateRate, ForceFan, GpioOut, Nop,
    Operation, PWE_TABLE_SIZE, PatternCompression, SetGpioOut, SetOutputMask, SetPhaseCorrection,
    SetPulseWidthTable, SetSilencer, SilencerConfig, Synchronize, WriteFociBuffer,
    WriteModulationBuffer, WritePatternBuffer, WritePatternCompressed, XOR_HASH_MAX_DATA_LEN,
    XorHashCmd,
};
pub use crate::stm::{
    FociStm, FociStmOption, PatternStm, PatternStmMode, PatternStmOption, StmConfig, circle, line,
};