35 lines
563 B
C#
35 lines
563 B
C#
///
|
|
/// Copyright (c) 2018 Sensus Slovensko a.s.
|
|
///
|
|
namespace TBF.BenchControl.Hart.Common
|
|
{
|
|
/// <summary>
|
|
/// HART start bytes
|
|
/// </summary>
|
|
public enum Mark : byte
|
|
{
|
|
ShortFrameMaster2Slave = 0x02,
|
|
ShortFrameSlave2Master = 0x06,
|
|
LongFrameMaster2Slave = 0x82,
|
|
LongFrameSlave2Master = 0x86,
|
|
}
|
|
|
|
/// <summary>
|
|
/// HART master addresses
|
|
/// </summary>
|
|
public enum Master : byte
|
|
{
|
|
Secondary = 0,
|
|
Primary = 0x80,
|
|
}
|
|
|
|
/// <summary>
|
|
/// HART commands
|
|
/// </summary>
|
|
public enum Cmd : byte
|
|
{
|
|
ReadUniqueID = 0,
|
|
ReadPrimaryVar = 1,
|
|
}
|
|
}
|