println!("Settings: {settings:?}");
let mut machine: Box<dyn machine::Machine> = match settings.machine_name {
- settings::MachineName::Jiji => Box::new(machine::MachineJiji::new()),
- settings::MachineName::LyssMetal => Box::new(machine::MachineLyssMetal::new()),
+ settings::MachineName::Jiji => {
+ Box::new(machine::MachineJiji::new().expect("Unable to create MachineJiji"))
+ }
+ settings::MachineName::LyssMetal => {
+ Box::new(machine::MachineLyssMetal::new().expect("Unable to create MachineLyssMetal"))
+ }
};
let mut kernel = [0f32; consts::KERNEL_SIZE_SAMPLES];