Cargo Features

autd3-core has no features set by default.

[dependencies]
autd3-core = { version = "38.0.1", features = ["firmware", "acoustics", "datagram", "common", "derive", "time", "ethercat", "gain", "geometry", "left_handed", "link", "modulation", "use_meter", "utils", "sleep", "environment", "devices", "use_nalgebra"] }
firmware datagram? gain? modulation? = common, ethercat, utils

Affects autd3-core::firmware

acoustics = common

Affects autd3-core::acoustics

datagram gain? link? modulation? = common, environment, ethercat, firmware, geometry

Affects autd3-core::datagram

common acoustics? datagram? devices? firmware? gain? geometry? modulation?

Affects autd3-core::common

derive = autd3-derive

Affects autd3-core::derive

time

Enables time

Affects dc_sys_time::InvalidDateTime, ethercat::ECAT_DC_SYS_TIME_BASE

ethercat datagram? firmware? link?

Affects autd3-core::ethercat

gain = common, datagram, environment, firmware, geometry

Affects autd3-core::gain

geometry datagram? devices? gain? link? = common

Affects autd3-core::geometry

left_handed

Affects autd3-core::link

modulation = common, datagram, firmware, utils

Affects autd3-core::modulation

use_meter
utils firmware? modulation?

Affects autd3-core::utils

sleep

Affects autd3-core::sleep

environment datagram? gain?

Affects autd3-core::environment

devices = common, geometry

Affects autd3-core::devices

use_nalgebra

Enables nalgebra

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

autd3-derive derive?