Stringmsg="Could not set motor "+(tiltMotor+1)+" to move to "+tiltMotorPosition+" - may be out of limit";
...
...
@@ -433,10 +448,19 @@ horizontal axis:
}
// update motor positions in the image properties, acquire and save images.
// TODO: Make acquisition/decoding/laser identification multi-threaded
if(cameras!=null){
this.cameras.setMotorsPosition(this.goniometerParameters.goniometerMotors.getTargetPositions());// Used target, not current to prevent minor variations
this.cameras.reportTiming=debugTiming;
this.cameras.acquire(this.distortionProcessConfiguration.sourceDirectory,true,updateStatus);// true - use lasers, updateStatus - make false?
}elseif(lwirReader!=null){
this.lwirReader.setMotorsPosition(this.goniometerParameters.goniometerMotors.getTargetPositions());// Used target, not current to prevent minor variations
this.lwirReader.reportTiming=debugTiming;
this.lwirReader.acquire(this.distortionProcessConfiguration.sourceDirectory);// true - use lasers, updateStatus - make false?
}else{
System.out.println("Neignter traditional camera/rig, no LWIR rig are initialized, dry run");