using System.Collections.Generic;
namespace AMWD.Protocols.Modbus.Common
{
///
/// The raw device identification data as returned by the device (as spec defines).
///
public class DeviceIdentificationRaw
{
///
/// Gets or sets a value indicating whether the conformity level allowes an idividual access.
///
public bool AllowsIndividualAccess { get; set; }
///
/// Gets or sets a value indicating whether more requests are needed.
///
public bool MoreRequestsNeeded { get; set; }
///
/// Gets or sets the next object id to request (if is ).
///
public byte NextObjectIdToRequest { get; set; }
///
/// Gets or sets the objects with raw bytes.
///
public Dictionary Objects { get; set; } = [];
}
}