using System.ComponentModel;
namespace AMWD.Protocols.Modbus.Common
{
///
/// List of known categories for Modbus device identification.
///
public enum ModbusDeviceIdentificationCategory : byte
{
///
/// The basic information. These are mandatory.
///
[Description("Basic Device Identification")]
Basic = 0x01,
///
/// The regular information. These are optional.
///
[Description("Regular Device Identification")]
Regular = 0x02,
///
/// The extended information. These are optional too.
///
[Description("Extended Device Identification")]
Extended = 0x03,
///
/// Request to a specific identification object.
///
[Description("Request to a specific identification object")]
Individual = 0x04
}
}