common/Hardware/WaterMeter/Genesis/Protocols/RequestProtocol/Consts/HighLevelErrors.cs
2026-04-23 17:50:07 +02:00

25 lines
702 B
C#

namespace Xylem.Common.Hardware.WaterMeter.Genesis.Protocols.RequestProtocol.Consts
{
/// <summary>
/// Transport errors for request protocol
/// </summary>
public enum HighLevelErrors
{
#pragma warning disable CS1591 //as a matter of course
Base = 0x05,
PayloadCount = 0x00,
InvalidSubReason = 0x01,
InvalidBaudrate = 0x02,
InvalidBufferSize = 0x03,
CrcFailure = 0x04,
UnrecognizedCmd = 0x05,
Framing = 0x06,
Overflow = 0x07,
PacketTimeout = 0x08,
InvalidEscape = 0x09,
UnknownParameter = 0x0A,
TrainingFailed = 0x0B,
NoBreak = 0x0C,
#pragma warning restore
}
}