use neurosky::prelude::*;
fn main() -> Result<(), Box<dyn std::error::Error>> {
env_logger::init();
println!("Scanning for MindWave serial ports…");
let ports = MindWaveDevice::find()?;
if ports.is_empty() {
println!("No MindWave device found.");
} else {
println!("Found {} port(s):", ports.len());
for p in &ports { println!(" {}", p); }
}
Ok(())
}