LICENSE
MANIFEST.in
README.md
ThirdPartyNotice.txt
pyproject.toml
setup.cfg
pyautd3/__init__.py
pyautd3/autd_error.py
pyautd3/emulator.py
pyautd3/py.typed
pyautd3.egg-info/PKG-INFO
pyautd3.egg-info/SOURCES.txt
pyautd3.egg-info/dependency_links.txt
pyautd3.egg-info/requires.txt
pyautd3.egg-info/top_level.txt
pyautd3/bin/libautd3capi.dylib
pyautd3/bin/libautd3capi_emulator.dylib
pyautd3/bin/libautd3capi_gain_holo.dylib
pyautd3/bin/libautd3capi_link_simulator.dylib
pyautd3/bin/libautd3capi_link_twincat.dylib
pyautd3/bin/libautd3capi_modulation_audio_file.dylib
pyautd3/controller/__init__.py
pyautd3/controller/controller.py
pyautd3/controller/controller.pyi
pyautd3/controller/timer.py
pyautd3/controller/timer.pyi
pyautd3/derive/__init__.py
pyautd3/derive/derive_builder.py
pyautd3/derive/derive_datagram.py
pyautd3/derive/derive_gain.py
pyautd3/derive/derive_modulation.py
pyautd3/driver/__init__.py
pyautd3/driver/autd3_device.py
pyautd3/driver/autd3_device.pyi
pyautd3/driver/firmware_version.py
pyautd3/driver/link.py
pyautd3/driver/utils.py
pyautd3/driver/datagram/__init__.py
pyautd3/driver/datagram/clear.py
pyautd3/driver/datagram/clear.pyi
pyautd3/driver/datagram/datagram.py
pyautd3/driver/datagram/datagram_tuple.py
pyautd3/driver/datagram/debug.py
pyautd3/driver/datagram/debug.pyi
pyautd3/driver/datagram/force_fan.py
pyautd3/driver/datagram/force_fan.pyi
pyautd3/driver/datagram/gain.py
pyautd3/driver/datagram/modulation.py
pyautd3/driver/datagram/phase_corr.py
pyautd3/driver/datagram/phase_corr.pyi
pyautd3/driver/datagram/pulse_width_encoder.py
pyautd3/driver/datagram/pulse_width_encoder.pyi
pyautd3/driver/datagram/reads_fpga_state.py
pyautd3/driver/datagram/reads_fpga_state.pyi
pyautd3/driver/datagram/segment.py
pyautd3/driver/datagram/synchronize.py
pyautd3/driver/datagram/synchronize.pyi
pyautd3/driver/datagram/with_parallel_threshold.py
pyautd3/driver/datagram/with_parallel_threshold.pyi
pyautd3/driver/datagram/with_segment.py
pyautd3/driver/datagram/with_segment.pyi
pyautd3/driver/datagram/with_timeout.py
pyautd3/driver/datagram/with_timeout.pyi
pyautd3/driver/datagram/silencer/__init__.py
pyautd3/driver/datagram/silencer/fixed_completion_time.py
pyautd3/driver/datagram/silencer/fixed_update_rate.py
pyautd3/driver/datagram/silencer/silencer.py
pyautd3/driver/datagram/silencer/silencer.pyi
pyautd3/driver/datagram/stm/__init__.py
pyautd3/driver/datagram/stm/control_point.py
pyautd3/driver/datagram/stm/foci.py
pyautd3/driver/datagram/stm/foci.pyi
pyautd3/driver/datagram/stm/gain.py
pyautd3/driver/datagram/stm/gain.pyi
pyautd3/driver/datagram/stm/stm_sampling_config.py
pyautd3/driver/defined/__init__.py
pyautd3/driver/defined/angle.py
pyautd3/driver/defined/freq.py
pyautd3/driver/firmware/fpga/__init__.py
pyautd3/driver/firmware/fpga/drive.py
pyautd3/driver/firmware/fpga/emit_intensity.py
pyautd3/driver/firmware/fpga/fpga_state.py
pyautd3/driver/firmware/fpga/loop_behavior.py
pyautd3/driver/firmware/fpga/phase.py
pyautd3/driver/firmware/fpga/sampling_config.py
pyautd3/driver/firmware/fpga/transition_mode.py
pyautd3/driver/geometry/__init__.py
pyautd3/driver/geometry/device.py
pyautd3/driver/geometry/geometry.py
pyautd3/driver/geometry/rotation.py
pyautd3/driver/geometry/transducer.py
pyautd3/ethercat/__init__.py
pyautd3/ethercat/dc_sys_time.py
pyautd3/gain/__init__.py
pyautd3/gain/bessel.py
pyautd3/gain/bessel.pyi
pyautd3/gain/cache.py
pyautd3/gain/cache.pyi
pyautd3/gain/custom.py
pyautd3/gain/custom.pyi
pyautd3/gain/focus.py
pyautd3/gain/focus.pyi
pyautd3/gain/group.py
pyautd3/gain/group.pyi
pyautd3/gain/null.py
pyautd3/gain/null.pyi
pyautd3/gain/plane.py
pyautd3/gain/plane.pyi
pyautd3/gain/uniform.py
pyautd3/gain/uniform.pyi
pyautd3/gain/holo/__init__.py
pyautd3/gain/holo/amplitude.py
pyautd3/gain/holo/backend.py
pyautd3/gain/holo/backend_nalgebra.py
pyautd3/gain/holo/constraint.py
pyautd3/gain/holo/greedy.py
pyautd3/gain/holo/greedy.pyi
pyautd3/gain/holo/gs.py
pyautd3/gain/holo/gs.pyi
pyautd3/gain/holo/gspat.py
pyautd3/gain/holo/gspat.pyi
pyautd3/gain/holo/holo.py
pyautd3/gain/holo/lm.py
pyautd3/gain/holo/lm.pyi
pyautd3/gain/holo/naive.py
pyautd3/gain/holo/naive.pyi
pyautd3/link/__init__.py
pyautd3/link/audit.py
pyautd3/link/nop.py
pyautd3/link/simulator.py
pyautd3/link/twincat.py
pyautd3/link/twincat.pyi
pyautd3/modulation/__init__.py
pyautd3/modulation/cache.py
pyautd3/modulation/cache.pyi
pyautd3/modulation/custom.py
pyautd3/modulation/custom.pyi
pyautd3/modulation/fir.py
pyautd3/modulation/fir.pyi
pyautd3/modulation/fourier.py
pyautd3/modulation/fourier.pyi
pyautd3/modulation/radiation_pressure.py
pyautd3/modulation/radiation_pressure.pyi
pyautd3/modulation/resample.py
pyautd3/modulation/sampling_mode.py
pyautd3/modulation/sine.py
pyautd3/modulation/sine.pyi
pyautd3/modulation/square.py
pyautd3/modulation/square.pyi
pyautd3/modulation/static.py
pyautd3/modulation/static.pyi
pyautd3/modulation/audio_file/__init__.py
pyautd3/modulation/audio_file/csv.py
pyautd3/modulation/audio_file/csv.pyi
pyautd3/modulation/audio_file/raw_pcm.py
pyautd3/modulation/audio_file/raw_pcm.pyi
pyautd3/modulation/audio_file/wav.py
pyautd3/modulation/audio_file/wav.pyi
pyautd3/native_methods/__init__.py
pyautd3/native_methods/autd3_driver.py
pyautd3/native_methods/autd3capi.py
pyautd3/native_methods/autd3capi_driver.py
pyautd3/native_methods/autd3capi_emulator.py
pyautd3/native_methods/autd3capi_gain_holo.py
pyautd3/native_methods/autd3capi_link_simulator.py
pyautd3/native_methods/autd3capi_link_twincat.py
pyautd3/native_methods/autd3capi_modulation_audio_file.py
pyautd3/native_methods/structs.py
pyautd3/native_methods/utils.py
tests/test_autd.py
tests/test_emulator.py
tests/test_geometry.py