main: rename imu_off to no_imu (doesn't actually disable if enabled)
This commit is contained in:
parent
24539a95d2
commit
da66b47231
@ -36,14 +36,14 @@ struct Args {
|
||||
dump: bool,
|
||||
|
||||
/// If set, doesn't init the IMU
|
||||
imu_off: bool,
|
||||
no_imu: bool,
|
||||
/// Dumps every N hid messages
|
||||
hid: Option<usize>,
|
||||
}
|
||||
|
||||
fn main() -> Result<(), Box<dyn Error>> {
|
||||
#[rustfmt::skip]
|
||||
let Args { verbose, dump, imu_off, hid } = Args::from_args();
|
||||
let Args { verbose, dump, no_imu, hid } = Args::from_args();
|
||||
|
||||
let mut devices = vec![];
|
||||
|
||||
@ -54,7 +54,7 @@ fn main() -> Result<(), Box<dyn Error>> {
|
||||
println!("Found player {}: {device:?}!", devices.len() + 1);
|
||||
let device = device.open()?;
|
||||
let controller = Controller::new(&device);
|
||||
controller.verbose(verbose).init(!imu_off)?;
|
||||
controller.verbose(verbose).init(!no_imu)?;
|
||||
device.claim_interface(1)?;
|
||||
|
||||
devices.push(device);
|
||||
@ -148,6 +148,7 @@ fn make_path<Ctx: rusb::UsbContext>(device: &rusb::DeviceHandle<Ctx>) -> rusb::R
|
||||
Ok(out_path)
|
||||
}
|
||||
|
||||
/// Reads all HID reports, dumping every_nth report.
|
||||
fn hid_dump<Ctx: UsbContext>(device: Controller<Ctx>, every_nth: usize) -> rusb::Result<()> {
|
||||
device.detach().ok(); // may or may not have a kernel driver
|
||||
let mut stdout = std::io::stdout().lock();
|
||||
|
Loading…
x
Reference in New Issue
Block a user