autd3-core 14.2.2

Core functions of AUTD3
Documentation
[package]
name = "autd3-core"
version = "14.2.2"
authors = ["shun suzuki <suzuki@hapis.k.u-tokyo.ac.jp>"]
edition = "2021"

license = "MIT"
description = "Core functions of AUTD3"
repository = "https://github.com/shinolab/autd3"
readme = "README.md"
keywords = ["autd"]

[dependencies]
autd3-driver = { path = "../autd3-driver", version = "14.2.2" }
bitflags = "2.0.2"
nalgebra = { version = "0.32.3", default-features = false, features = ["std"] }
rayon = { version = "1.7.0", optional = true }
serde = { version = "1.0.166", features = ["derive"] }
spdlog-rs = "0.3.8"
thiserror = "1.0.30"

[target.'cfg(windows)'.dependencies]
windows = { version = "0.48.0", features = ["Win32_Media_Multimedia", "Win32_System_Threading", "Win32_Foundation"] }

[target.'cfg(not(windows))'.dependencies]
libc = "0.2.144"

[dev-dependencies]
assert_approx_eq = "1.1.0"
itertools = "0.11.0"

[features]
default = []
single_float = ["autd3-driver/single_float"]
use_meter = ["autd3-driver/use_meter"]
parallel = ["rayon"]