Multithread serial acquisition
This commit is contained in:
parent
ebda011bc7
commit
5773952538
2 changed files with 3 additions and 2 deletions
|
@ -361,6 +361,7 @@ impl Device{
|
|||
self.serial = value.trim().replace("\"","");
|
||||
}
|
||||
}
|
||||
log::info!("Serial found for device {}",self.serial);
|
||||
break;
|
||||
},
|
||||
Response::DebugInit => { continue; }
|
||||
|
@ -368,7 +369,6 @@ impl Device{
|
|||
}
|
||||
}
|
||||
self.reboot();
|
||||
//self.serial = serial.to_string();
|
||||
self.load_values();
|
||||
self.save_values();
|
||||
return self;
|
||||
|
|
|
@ -81,6 +81,7 @@ fn main(){
|
|||
match new_device{
|
||||
Ok(mut device) => {
|
||||
device.darken_screen();
|
||||
device.set_serial();
|
||||
Some(device)
|
||||
},
|
||||
Err(_) => None
|
||||
|
@ -116,7 +117,7 @@ fn main(){
|
|||
|
||||
for device in devices.iter_mut(){
|
||||
//device.brighten_screen();
|
||||
device.set_serial();
|
||||
//device.set_serial();
|
||||
//device.darken_screen();
|
||||
log::debug!("Number of unassigned addresses: {}",gpio.get_unassigned_addresses().len());
|
||||
if !find_gpio(device, gpio){
|
||||
|
|
Loading…
Add table
Reference in a new issue