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}