//public DeviceAlgorithm(ICommunicationDeviceManager deviceManager, DeviceManagerDeviceSettings deviceSettings, IProtocol protocol) public DeviceAlgorithm(AlgorithmParams algorithmParams) { DoInitialise(algorithmParams); }
private void DoInitialise(AlgorithmParams algorithmParams) { FaultDetected = false; VariableEntries = new List<VariableEntry>(); Params = algorithmParams; SetupVariables(); LoadVariables(); LoadDevice(); }