laatzen/Common/CommonConsole/Program.cs
2024-03-04 14:32:01 +01:00

103 lines
2.6 KiB
C#

namespace CommonConsole
{
using OmniPlus;
using OmniPlus.Features;
using OmniPlus.Features.Enums;
using System;
public class Program
{
public static void Main()
{
var connection = new OmniIrdaConnection("COM26");
connection.StateChenged += Console.WriteLine;
connection.Open();
Console.WriteLine(connection.ViewBuildInformation().Value);
Console.WriteLine(connection.ViewFactoryCorrection().Value);
var rs = connection.ViewRegisterSettings();
//connection.ViewBuildInformation();
//connection.ViewFactoryCorrection();
//var defaults = connection.ViewInputVolume();
//connection.Set(new RegisterSettings
//{
// IntPart = defaults.IntPart,
// Fraction = defaults.Fraction,
// Size = defaults.Size,
// Range = defaults.Range,
// VolumePerPulseUnit = 0,
// MeterUnits = (byte)MessurementUnits.CubicMeters,
// FlowUnits = (byte)MessurementUnits.CubicMeters,
// FlowRate = (byte)TimeUnits.Hours,
// FactoryCorrection = 0,
// FieldCorrection = 0,
// PulseWeight = 0,
// PulseWidth = 7,
// PulseUpdate = 0,
//});
connection.Close();
}
}
}
//--- Connected: COM9, 2400, 8, None, One
//>>> 01
//<<< 01-39-34-37-30-35-36-38-36-00
//>>> 07
//<<< 01-00
//>>> 13
//<<< 01-30-30-30-30-30-31-30-31-00
//>>> FD-3D
//<<< 01-87-F2-BA-00
//>>> FD-64-00-F2-BA-BD-51-33-44-07-00
//<<< 01
//>>> FD-02
//<<< 01-00-00-E1-84-06-00
//>>> FD-25-00-00-E1-84-06-00-00-00-30-00-00-00-07
//<<< 01
//--- Connected: COM9, 2400, 8, None, One
//>>> 01
//<<< 01-39-34-37-30-35-36-38-33-00
//>>> 07
//<<< 01-00
//>>> 13
//<<< 01-30-30-30-30-30-33-37-38-00
//>>> FD-3D
//<<< 01-0D-24-B3-00
//>>> FD-64-00-24-B3-18-01-33-44-09-00
//<<< 02
//>>> 17
//<<< 01-38-31-36-32-33-33-35-30-30-39-32-31-00
//>>> FD-08
//<<< 01-00
//>>> FD-02
//<<< 01-00-00-E1-84-06-00
//>>> FD-25-00-00-E1-84-06-00-00-00-30-00-00-00-07
//<<< 01
//--- Disconnected: COM9, 2400, 8, None, One
//--- Connected: COM9, 2400, 8, None, One
//>>> 01
//<<< 01-39-34-37-30-35-36-38-32-00
//>>> 07
//<<< 01-00
//>>> 13
//<<< 01-30-30-30-30-30-30-39-39-00
//>>> FD-3D
//<<< 01-CA-12-B3-00
//>>> FD-64-00-12-B3-39-11-33-44-06-00
//<<< 01
//>>> 17
//<<< 01-38-31-36-32-33-33-35-31-35-32-34-37-00
//>>> FD-08
//<<< 01-31
//>>> FD-02
//<<< 01-00-00-E1-84-06-00
//>>> FD-25-00-00-E1-84-06-00-00-00-30-00-00-00-07
//<<< 01
//--- Disconnected: COM9, 2400, 8, None, One