Added debug output

Added GUI
This commit is contained in:
Jan-Peter von Hunnius 2025-10-03 11:44:55 +02:00
parent 3d4de8b268
commit e17d6ad177
18 changed files with 3137 additions and 162 deletions

View file

@ -218,11 +218,22 @@ pub trait Intel400xControlPins {
fn read_sync_pin(&self) -> bool {
if let Ok(pin) = self.get_base().get_pin("SYNC") {
if let Ok(pin_guard) = pin.lock() {
pin_guard.read() == PinValue::High
let value = pin_guard.read() == PinValue::High;
if value {
println!(
"DEBUG: [COMMON] SYNC pin is HIGH for {}",
self.get_base().name()
);
}
value
} else {
false
}
} else {
println!(
"DEBUG: [COMMON] SYNC pin not found for {}",
self.get_base().name()
);
false
}
}