コンテンツにスキップ
これは開発版のドキュメントである. 内容は次のリリースまでに変更される可能性がある. 最新のリリース版は 0.14.x を参照.

Synchronize

Synchronize は, FPGA が PWM 生成に使う同期クロックを初期化し直し, デバイス間の出力の位相を揃えるコマンド. open 後に一度だけ呼ぶ必要がある.

Synchronize;
use autd3_rs::commands::Synchronize;
use autd3_rs::geometry::{Autd3, Geometry};
use autd3_rs::Client;
use autd3_rs::udp::TransportOption;
let geometry = Geometry::new(vec![Autd3::default()]);
let option = TransportOption::default();
let mut client = Client::open(&geometry, &option).await?;
client.send(Synchronize).await?;