669 lines
34 KiB
XML
669 lines
34 KiB
XML
<?xml version="1.0"?>
|
||
<doc>
|
||
<assembly>
|
||
<name>Xylem.Common.Hardware.WaterMeter.WaterMeterCore</name>
|
||
</assembly>
|
||
<members>
|
||
<member name="T:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.BatchActions.BatchCall">
|
||
<summary>
|
||
Applies an action to a list of meters in a separate thread
|
||
</summary>
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.BatchActions.BatchCall.RunAction(System.Collections.Generic.IEnumerable{Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter})">
|
||
<summary>
|
||
Starts a new task for a list of meters
|
||
</summary>
|
||
<param name="meters"></param>
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.BatchActions.BatchCall.DoSingleAction(Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter)">
|
||
<summary>
|
||
Apply a single action to a specific meter
|
||
</summary>
|
||
<param name="meter"></param>
|
||
</member>
|
||
<member name="T:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.BatchActions.BatchCallConnectMeter">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.BatchActions.BatchCallConnectMeter.DoSingleAction(Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter)">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="T:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.BatchActions.BatchCallInitCalibration">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.BatchActions.BatchCallInitCalibration.DoSingleAction(Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter)">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="T:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.BatchActions.BatchCallInitMeasurement">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.BatchActions.BatchCallInitMeasurement.DoSingleAction(Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter)">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="T:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.BatchActions.BatchCallLogin">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.BatchActions.BatchCallLogin.DoSingleAction(Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter)">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="T:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.BatchActions.BatchCallSetCalibrationFactor">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.BatchActions.BatchCallSetCalibrationFactor.DoSingleAction(Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter)">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="T:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.BatchActions.BatchCallStartCalibration">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.BatchActions.BatchCallStartCalibration.DoSingleAction(Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter)">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="T:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.BatchActions.BatchCallStartMeasurement">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.BatchActions.BatchCallStartMeasurement.DoSingleAction(Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter)">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="T:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.BatchActions.BatchCallStopCalibration">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.BatchActions.BatchCallStopCalibration.DoSingleAction(Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter)">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="T:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.BatchActions.BatchCallTestBenchDispose">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.BatchActions.BatchCallTestBenchDispose.DoSingleAction(Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter)">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="T:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.BatchActions.BatchCallStopMeasurement">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.BatchActions.BatchCallStopMeasurement.DoSingleAction(Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter)">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="T:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.Consts.DisplayCodes">
|
||
<summary>
|
||
Display codes to keep the user informed about the production and processing step.
|
||
This is useful as the user doesn't need to connect the device to a PC, he can
|
||
immediately inspect the status of the device.
|
||
</summary>
|
||
</member>
|
||
<member name="F:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.Consts.DisplayCodes.None">
|
||
<summary>
|
||
Status not set
|
||
</summary>
|
||
</member>
|
||
<member name="F:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.Consts.DisplayCodes.Error">
|
||
<summary>
|
||
Error state
|
||
</summary>
|
||
</member>
|
||
<member name="F:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.Consts.DisplayCodes.PickingStarted">
|
||
<summary>
|
||
Picking in progress
|
||
</summary>
|
||
</member>
|
||
<member name="F:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.Consts.DisplayCodes.PickingTested">
|
||
<summary>
|
||
Picking succeeded, next step can be initiated
|
||
</summary>
|
||
</member>
|
||
<member name="F:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.Consts.DisplayCodes.PickingFailed">
|
||
<summary>
|
||
Picking failed
|
||
</summary>
|
||
</member>
|
||
<member name="F:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.Consts.DisplayCodes.PressureTested">
|
||
<summary>
|
||
Pressure testing succeeded, next step can be initiated
|
||
</summary>
|
||
</member>
|
||
<member name="F:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.Consts.DisplayCodes.PressureTestedFailed">
|
||
<summary>
|
||
Pressure test failed
|
||
</summary>
|
||
</member>
|
||
<member name="F:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.Consts.DisplayCodes.PressureTestedPending">
|
||
<summary>
|
||
Pressure test failed
|
||
</summary>
|
||
</member>
|
||
<member name="F:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.Consts.DisplayCodes.Mounted">
|
||
<summary>
|
||
Connection between PCBID, Serial Number and Order number done
|
||
</summary>
|
||
</member>
|
||
<member name="F:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.Consts.DisplayCodes.ZeroFlow">
|
||
<summary>
|
||
Zero flow test succeeded, next step can be initiated
|
||
</summary>
|
||
</member>
|
||
<member name="F:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.Consts.DisplayCodes.ZeroFlowFailed">
|
||
<summary>
|
||
Zero flow test failed
|
||
</summary>
|
||
</member>
|
||
<member name="F:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.Consts.DisplayCodes.FlowCalibrated">
|
||
<summary>
|
||
Flow calibration succeeded, next step can be initiated
|
||
</summary>
|
||
</member>
|
||
<member name="F:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.Consts.DisplayCodes.FlowCalibrationOurOfRange">
|
||
<summary>
|
||
Flow calibration failed
|
||
</summary>
|
||
</member>
|
||
<member name="F:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.Consts.DisplayCodes.FlowTested">
|
||
<summary>
|
||
Flow test succeeded, next step can be initiated
|
||
</summary>
|
||
</member>
|
||
<member name="F:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.Consts.DisplayCodes.FlowTestFailed">
|
||
<summary>
|
||
Flow test failed
|
||
</summary>
|
||
</member>
|
||
<member name="F:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.Consts.DisplayCodes.FinalTestFailed">
|
||
<summary>
|
||
Final test failed, else the display will be switched to operational mode,
|
||
showing the actual accumulated volume
|
||
</summary>
|
||
</member>
|
||
<member name="F:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.Consts.DisplayCodes.FwUpdateActive">
|
||
<summary>
|
||
FW update is ongoing
|
||
</summary>
|
||
</member>
|
||
<member name="F:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.Consts.DisplayCodes.FwUpdateFailed">
|
||
<summary>
|
||
FW update failed
|
||
</summary>
|
||
</member>
|
||
<member name="F:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.Consts.DisplayCodes.FwUpToDate">
|
||
<summary>
|
||
FW update succeeded
|
||
</summary>
|
||
</member>
|
||
<member name="T:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeterBatch">
|
||
<summary>
|
||
Can hold various <see cref="T:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter"/>s and hold connection record to relieve the meter.
|
||
Every contact with meter has to go over <see cref="T:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeterBatch"/> even if you have just only one.
|
||
</summary>
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeterBatch.AddMeter(Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter)">
|
||
<summary>
|
||
holds all <see cref="T:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter"/>
|
||
Add <see cref="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeterBatch.AddMeter(Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter)"/> and delete with <see cref="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeterBatch.RemoveMeter(Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter)"/>
|
||
</summary>
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeterBatch.RemoveMeter(Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter)">
|
||
<summary>
|
||
Remove Meter from batch and clear communication
|
||
</summary>
|
||
<param name="meterToRemove"> meter to be removed</param>
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeterBatch.GetMeter(System.Int32)">
|
||
<summary>
|
||
Get meter from slot number.
|
||
</summary>
|
||
<param name="slot"></param>
|
||
<returns>null if slot has no genesis</returns>
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeterBatch.RemoveAllMeters">
|
||
<summary>
|
||
Remove all Meters and comports
|
||
</summary>
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeterBatch.GetCurrentMeter">
|
||
<summary>
|
||
|
||
</summary>
|
||
<returns></returns>
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeterBatch.GetCurrentMeterSlots">
|
||
<summary>
|
||
Detect all meters
|
||
</summary>
|
||
<returns></returns>
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeterBatch.MetersLogin">
|
||
<summary>
|
||
login to all meters
|
||
</summary>
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeterBatch.MetersInit">
|
||
<summary>
|
||
Initialize all meters
|
||
</summary>
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeterBatch.MetersInitCalibration">
|
||
<summary>
|
||
Initialize calibration for all meters
|
||
</summary>
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeterBatch.MetersInitMeasurement">
|
||
<summary>
|
||
Initialize measurement for all meters
|
||
</summary>
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeterBatch.MetersSaveCalculatedCalibration">
|
||
<summary>
|
||
Store new calculated calibration to all meters
|
||
</summary>
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeterBatch.MetersStartCalibration">
|
||
<summary>
|
||
Start calibration for all meters
|
||
</summary>
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeterBatch.MetersStartMeasurement">
|
||
<summary>
|
||
Start measurement for all meters
|
||
</summary>
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeterBatch.MetersStopCalibration">
|
||
<summary>
|
||
Stop calibration of all meters
|
||
</summary>
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeterBatch.MetersStopMeasurement">
|
||
<summary>
|
||
Stop measurements of all meters
|
||
</summary>
|
||
</member>
|
||
<member name="T:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.MeterBatch">
|
||
<summary>
|
||
Can hold various <see cref="T:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter"/>s and hold connection record to relieve the meter.
|
||
Every contact with meter has to go over <see cref="T:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.MeterBatch"/> even if you have only one.
|
||
</summary>
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.MeterBatch.#ctor(System.String)">
|
||
<summary>
|
||
ctor
|
||
</summary>
|
||
</member>
|
||
<member name="P:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.MeterBatch.ListOfMeters">
|
||
<summary>
|
||
Registered list of meters
|
||
</summary>
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.MeterBatch.AddMeter(Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter)">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.MeterBatch.GetCurrentMeter">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.MeterBatch.GetCurrentMeterSlots">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.MeterBatch.RemoveMeter(Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter)">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.MeterBatch.MetersLogin">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.MeterBatch.MetersInit">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.MeterBatch.MetersInitCalibration">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.MeterBatch.MetersInitMeasurement">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.MeterBatch.MetersSaveCalculatedCalibration">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.MeterBatch.MetersStartCalibration">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.MeterBatch.MetersStartMeasurement">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.MeterBatch.MetersStopCalibration">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.MeterBatch.MetersStopMeasurement">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.MeterBatch.GetMeter(System.Int32)">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.MeterBatch.RemoveAllMeters">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.MeterBatch.Dispose">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="T:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter">
|
||
<inheritdoc />
|
||
<summary>
|
||
IMeter is the highest level interface between a meter with direct communication to a test bench.
|
||
has general things like calibration, measurement and set up routines.
|
||
no specific meter stuff in here!
|
||
it is always disposable
|
||
</summary>
|
||
</member>
|
||
<member name="E:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter.OnProcessStatusChanged">
|
||
<summary>
|
||
occurs when ProcessState has changed
|
||
</summary>
|
||
</member>
|
||
<member name="E:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter.OnErrorStatusChanged">
|
||
<summary>
|
||
occurs when ErrorState has changed
|
||
</summary>
|
||
</member>
|
||
<member name="E:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter.OnInitCompleted">
|
||
<summary>
|
||
occurs when Init is completed
|
||
</summary>
|
||
</member>
|
||
<member name="E:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter.OnMeasurementInitCompleted">
|
||
<summary>
|
||
occurs when the initialization for Measurement is completed
|
||
</summary>
|
||
</member>
|
||
<member name="E:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter.OnMeasurementCompleted">
|
||
<summary>
|
||
occurs when the Measurement is completed
|
||
</summary>
|
||
</member>
|
||
<member name="E:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter.OnCalibInitCompleted">
|
||
<summary>
|
||
occurs when the initialization for calibration is completed
|
||
</summary>
|
||
</member>
|
||
<member name="E:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter.OnCalibCompleted">
|
||
<summary>
|
||
occurs when the calibration is completed
|
||
</summary>
|
||
</member>
|
||
<member name="E:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter.OnDisposeCompleted">
|
||
<summary>
|
||
occurs when meter gets disposed
|
||
</summary>
|
||
</member>
|
||
<member name="P:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter.SerialNumber">
|
||
<summary>
|
||
unique meter identification
|
||
</summary>
|
||
</member>
|
||
<member name="P:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter.ProcessStatus">
|
||
<summary>
|
||
read-only to see current Process state <see cref="T:Xylem.Common.Metrology.Measurements.Consts.ProcessState" />
|
||
</summary>
|
||
</member>
|
||
<member name="P:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter.Slot">
|
||
<summary>
|
||
the current slot in test-bench
|
||
</summary>
|
||
</member>
|
||
<member name="P:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter.IntermediateUpdateTimeS">
|
||
<summary>
|
||
Setup of intermediate update time for measurement updates and overflow detections,
|
||
has to be calculated depending on flow-rate and nominal diameter (DN)
|
||
</summary>
|
||
</member>
|
||
<member name="P:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter.SkipPreparationForTestBench">
|
||
<summary>
|
||
Skip the test bench preparation process
|
||
</summary>
|
||
</member>
|
||
<member name="P:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter.CurrentActionText">
|
||
<summary>
|
||
Set the current action test
|
||
</summary>
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter.GetPcbId">
|
||
<summary>
|
||
Read the PcbId from IMeter, if device has no readable PcbId simulate one
|
||
</summary>
|
||
<returns></returns>
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter.ConnectMeter">
|
||
<summary>
|
||
Open Com ports, try some communication, login
|
||
</summary>
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter.SetupFromConfigFile(System.Int32,System.Boolean,System.Boolean,System.Boolean)">
|
||
<summary>
|
||
Setup up meter from config file. just a workaround for vb6 calls. please do not use if your working with .net
|
||
</summary>
|
||
<param name="slot">Slot Number for Test bench</param>
|
||
<param name="ignoreCorruptedData">don´t send CRC error or telegrams with error flag to caller</param>
|
||
<param name="useRequest"></param>
|
||
<param name="useStreaming"></param>
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter.Logout">
|
||
<summary>
|
||
Logout from device
|
||
</summary>
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter.Login">
|
||
<summary>
|
||
Start Login with password service
|
||
</summary>
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter.Login(System.String,System.Boolean,System.Boolean)">
|
||
<summary>
|
||
Start Login without password service and a fixed password
|
||
</summary>
|
||
<param name="password">password for login</param>
|
||
<param name="runImmediately">execute immediately</param>
|
||
<param name="skipReadMeterFwAndAssignRegisters">skip app readout and register generation to speed up
|
||
the initial connection process</param>
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter.InitMeasurement">
|
||
<summary>
|
||
set up measurement parameter and set meter into test-mode
|
||
</summary>
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter.StartMeasurement">
|
||
<summary>
|
||
Starting a Measurement
|
||
Meter must be initialized <see cref="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter.InitMeasurement" />
|
||
Start to receive record from meter and decode this record into <code>MeasurementRecord</code>
|
||
<see cref="T:Xylem.Common.Metrology.Measurements.IMeasurementRecord" />
|
||
</summary>
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter.StopMeasurement">
|
||
<summary>
|
||
Meter must have a active measurement <see cref="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter.StartMeasurement" />
|
||
Stop receive record from meter and decode record
|
||
</summary>
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter.GetMainMeasurementResult(System.Nullable{System.Double},System.Nullable{System.Double},System.Boolean,Xylem.Common.Metrology.Measurements.Consts.MeasurementDirection)">
|
||
<remarks date="2018JAN09" author="drabesch">
|
||
- simplify the measurement results handling
|
||
- getting the main measurement of the entire device (combination of all paths)
|
||
- add MeasurementResult
|
||
- remove all other methods
|
||
</remarks>
|
||
<summary>
|
||
After a completed measurement , you can grab <see cref="T:Xylem.Common.Metrology.Measurements.MeasurementResults"/>
|
||
</summary>
|
||
<returns>Calculated results</returns>
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter.GetAllMeasurementResults(System.Nullable{System.Double},System.Nullable{System.Double},System.Boolean,System.Nullable{System.Int32},Xylem.Common.Metrology.Measurements.Consts.MeasurementDirection)">
|
||
<summary>
|
||
The first measurement is ALWAYS a FlowTestRecord.
|
||
</summary>
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter.GetMeasurementState(System.Nullable{System.Int32})">
|
||
<summary>
|
||
get current state of the running measurement
|
||
</summary>
|
||
<param name="onlyChannelNr">leave empty for an aggregate state for all measurements or pass the channel number to check</param>
|
||
<returns></returns>
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter.RequestIntermediateMeasurementState(System.Nullable{System.Int32})">
|
||
<summary>
|
||
Request for intermediate measurement state.
|
||
</summary>
|
||
<param name="onlyChannelNr"></param>
|
||
<returns></returns>
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter.InitCalibration">
|
||
<summary>
|
||
set up calibration parameter (calibration factor to default) and set meter into calibration mode
|
||
</summary>
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter.StartCalibration">
|
||
<summary>
|
||
Starting a Calibration
|
||
Meter must be initialized <see cref="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter.InitCalibration" />
|
||
Start to receive record from meter, decode and store this record
|
||
no <see cref="T:Xylem.Common.Metrology.Measurements.IMeasurementRecord" /> available
|
||
To finish calibration process run <see cref="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter.StopCalibration" />
|
||
</summary>
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter.StopCalibration">
|
||
<summary>
|
||
Meter must have an active Stop Record for calibration
|
||
</summary>
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter.GetCalibrationState">
|
||
<summary>
|
||
Get current state of the running calibration
|
||
</summary>
|
||
<returns></returns>
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter.BuildAndCheckCalibFactorsAllChannels(System.Double,System.Nullable{System.Double},System.Double,System.Double)">
|
||
<summary>
|
||
Calculate calibration factor for static and flying start / stop
|
||
Results kept internal and not being saved to meter.
|
||
if you want to store them on meter use <see cref="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter.SetCalibFactorsAllChannels(System.Boolean)" />
|
||
</summary>
|
||
<param name="refVolumeCm">the reference volume is essential for calculation of calibration factor</param>
|
||
<param name="refTimeS">the reference time is needed for flying start/stop</param>
|
||
<param name="reqDeviationPercent">the required deviation to set the scale apart from 0</param>
|
||
<param name="maxCalibFactorTolerancePercent"> override the default max calibration factor tolerance</param>
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter.SetCalibFactorsAllChannels(System.Boolean)">
|
||
<summary>
|
||
Save calculated calibration on meter if no calibration results available an exception occurred
|
||
</summary>
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter.SetLcdText(System.Boolean,System.Byte[])">
|
||
<summary>
|
||
To control the LCD from meter for status information etc.
|
||
</summary>
|
||
<param name="release">if set to true the meter will show his normal screen, if set to false the next parameter will shown in display</param>
|
||
<param name="textInHex">test shown in LCD in byte array as hex value (0x33,0xFF shows 33FF on screen)</param>
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter.SetProcessState(Xylem.Common.Hardware.WaterMeter.WaterMeterCore.Consts.DisplayCodes,System.Boolean)">
|
||
<summary>
|
||
Sets Display text and update production database
|
||
</summary>
|
||
<param name="newState">New ProductionState</param>
|
||
<param name="webRequest">web logging required per default true, for offline usage set to false</param>
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter.GetLastProcessState">
|
||
<summary>
|
||
Get last Process State
|
||
</summary>
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter.WriteLog(System.String)">
|
||
<summary>
|
||
Add external text to internal log file handling
|
||
</summary>
|
||
<param name="text">text to log</param>
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter.LogRawData(System.Boolean)">
|
||
<summary>
|
||
Enable/Disable Raw record Logging
|
||
</summary>
|
||
<param name="on">True = Write Raw record into log/ false = Stop write raw record into log </param>
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter.CheckStateAfterMeasurement">
|
||
<summary>
|
||
Check if the meter has any errors that can occur on a measurement
|
||
the error reason has find out in the log files
|
||
</summary>
|
||
<returns>false = everything is good, detect at least one error</returns>
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter.DisposeMeter">
|
||
<summary>
|
||
Clear all object set up on runtime
|
||
</summary>
|
||
</member>
|
||
<member name="M:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter.TestBenchDispose">
|
||
<summary>
|
||
Dispose the entire test bench
|
||
</summary>
|
||
</member>
|
||
<member name="T:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeterEvents">
|
||
<summary>
|
||
Interface for <see cref="T:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter"/> Events
|
||
you can use <see cref="T:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeterEvents"/> without events (so with out <see cref="T:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeter"/>)
|
||
</summary>
|
||
</member>
|
||
<member name="E:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeterEvents.OnProcessStatusChanged">
|
||
<summary>
|
||
occurs when ProcessState has changed
|
||
</summary>
|
||
</member>
|
||
<member name="E:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeterEvents.OnErrorStatusChanged">
|
||
<summary>
|
||
occurs when ErrorState has changed
|
||
</summary>
|
||
</member>
|
||
<member name="E:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeterEvents.OnInitCompleted">
|
||
<summary>
|
||
occurs when Init is completed
|
||
</summary>
|
||
</member>
|
||
<member name="E:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeterEvents.OnMeasurementInitCompleted">
|
||
<summary>
|
||
occurs when the initializations for Measurement is completed
|
||
</summary>
|
||
</member>
|
||
<member name="E:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeterEvents.OnMeasurementCompleted">
|
||
<summary>
|
||
occurs when the Measurement is completed
|
||
</summary>
|
||
</member>
|
||
<member name="E:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeterEvents.OnCalibInitCompleted">
|
||
<summary>
|
||
occurs when the initializations for calibration is completed
|
||
</summary>
|
||
</member>
|
||
<member name="E:Xylem.Common.Hardware.WaterMeter.WaterMeterCore.IMeterEvents.OnCalibCompleted">
|
||
<summary>
|
||
occurs when the calibration is completed
|
||
</summary>
|
||
</member>
|
||
<member name="P:Xylem.Common.Hardware.WaterMeter.DataPackages.MeasurementRecords.FlowDeviations.RequierdFlowQmPerH">
|
||
<summary>
|
||
Flowrate for setting up the Pumps on bench
|
||
</summary>
|
||
</member>
|
||
<member name="P:Xylem.Common.Hardware.WaterMeter.DataPackages.MeasurementRecords.FlowDeviations.RequierdTimeS">
|
||
<summary>
|
||
how long the flow should last
|
||
</summary>
|
||
</member>
|
||
<member name="P:Xylem.Common.Hardware.WaterMeter.DataPackages.MeasurementRecords.FlowDeviations.MeasuredRefFlowQmPerH">
|
||
<summary>
|
||
Corrected measurement of flowrate from Refrence meter
|
||
</summary>
|
||
</member>
|
||
<member name="P:Xylem.Common.Hardware.WaterMeter.DataPackages.MeasurementRecords.FlowDeviations.RefTimeS">
|
||
<summary>
|
||
how long the mesurement was running
|
||
</summary>
|
||
</member>
|
||
<member name="P:Xylem.Common.Hardware.WaterMeter.DataPackages.MeasurementRecords.FlowDeviations.MeasuredDutFlowQmPerH">
|
||
<summary>
|
||
Measurement of flowrate from DUT
|
||
</summary>
|
||
</member>
|
||
<member name="P:Xylem.Common.Hardware.WaterMeter.DataPackages.MeasurementRecords.FlowDeviations.DutTimeS">
|
||
<summary>
|
||
how long the mesurement was running for DUT
|
||
</summary>
|
||
</member>
|
||
</members>
|
||
</doc>
|