properties/
properties.rs

1use std::time::Duration;
2
3use libmapper_rs::{constants::mpr_prop, device::Device, object::MapperObject};
4
5
6fn main() {
7  let dev = Device::create("CoolDev");
8  loop {
9    dev.poll_and_block(Duration::from_millis(10));
10    if dev.is_ready() {
11      println!("Device is ready!");
12      break;
13    }
14  }
15  let p = dev.get_property::<i64>(mpr_prop::MPR_PROP_ID).unwrap();
16  println!("Device ID: {}", p);
17}