Files
4yn_slidershim/src-slider_io/src/bin/test_diva.rs
T
2022-03-14 22:40:04 +08:00

33 lines
716 B
Rust

extern crate slider_io;
use std::io;
use slider_io::{device::diva, shared::worker::ThreadJob, state::SliderState};
fn main() {
env_logger::Builder::new()
.filter_level(log::LevelFilter::Debug)
.init();
let state = SliderState::new();
let mut job = diva::DivaSliderJob::new(&state, &"COM1".to_string(), 0x3f);
let ok = job.setup();
while ok {
job.tick();
}
// let state = SliderState::new();
// let timer = LoopTimer::new();
// let _worker = ThreadWorker::new(
// "d",
// diva::DivaSliderJob::new(&state, &"COM4".to_string(), 0x3f),
// timer,
// );
println!("Press enter to quit");
let mut input = String::new();
io::stdin().read_line(&mut input).unwrap();
}