Network.Camera.Roi bug fix, comments updated.
This commit is contained in:
parent
9ecfe1e10e
commit
e133b68472
@ -53,6 +53,7 @@ namespace TBF.BenchControl.Elde.FixedStartRegisterReader
|
||||
{
|
||||
registerReaderCfg = cfg as RegisterReaderCfg;
|
||||
|
||||
/// Control board is used to read reference flowmeter pulses
|
||||
controlBoard = (ControlBoardDev)TbfComponents.FindComponent(cfg.ParentName, components);
|
||||
if (controlBoard == null) throw new Exception("Cannot find " + Name + " parent");
|
||||
|
||||
@ -77,7 +78,7 @@ namespace TBF.BenchControl.Elde.FixedStartRegisterReader
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Events: Event.ReadRegisterDone, Event.Error
|
||||
/// Events: Event.ReadRegisterDone
|
||||
/// </summary>
|
||||
/// <returns>ReadWaterMeter instance reference casted to IOperaton</returns>
|
||||
public IOperation ReadRegisterOp()
|
||||
|
||||
@ -33,7 +33,7 @@ namespace TBF.BenchControl.Network.Camera.Roi
|
||||
public GenericDevices.ICamera Camera { get { return NetCamera as GenericDevices.ICamera; } }
|
||||
|
||||
public double PulsesPerLtr { get { return (double)RoiCfg.ProcParams.PulsesPerLtr; } }
|
||||
public double LtrsPerPulse { get { return (PulsesPerLtr <= float.Epsilon) ? 1.0 : (1 / PulsesPerLtr); ; } }
|
||||
public double LtrsPerPulse { get { return (PulsesPerLtr <= float.Epsilon) ? 1.0 : (1 / PulsesPerLtr); } }
|
||||
|
||||
int cameraPulses;
|
||||
int pulsesDelta; /// = (WMPulses - cameraPulses) ... WMPulses = cameraPulses + pulsesDelta, Clear() calculates pulsesDelta
|
||||
@ -103,7 +103,6 @@ namespace TBF.BenchControl.Network.Camera.Roi
|
||||
|
||||
public Roi()
|
||||
{
|
||||
Clear();
|
||||
}
|
||||
|
||||
public Roi(Generic.IComponentCfg cfg, IList<Generic.IComponent> components)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user