Files
laatzen/Common/Hardware/WaterMeter/eRegister/Common.Hardware.WaterMeter.eRegister/Models/EregisterDebugFeatures.cs
T

56 lines
1.9 KiB
C#

namespace Common.Hardware.WaterMeter.eRegister.Models
{
using Common.Hardware.WaterMeter.eRegister.Features;
public class EregisterDebugFeatures
{
[Pam(AuthLevel.III, isSingleCmd: true)]
public RequestDebugTelegram RequestDebugTelegram { get; set; }
[Pam(AuthLevel.III, isSingleCmd: true)]
public ChangeState ChangeState { get; set; }
[Pam(AuthLevel.III, isSingleCmd: true)]
public ResetCredits ResetCredits { get; set; }
[Pam(AuthLevel.III, isSingleCmd: true)]
public DisableCredits DisableCredits { get; set; }
[Pam(AuthLevel.III, isSingleCmd: true)]
public SerialOutput SerialOutput { get; set; }
[Pam(AuthLevel.III, isSingleCmd: true)]
public SetAlarms SetAlarm { get; set; }
[Pam(AuthLevel.III, isSingleCmd: true)]
public SetSpecificError SetSpecificError { get; set; }
[Pam(AuthLevel.III, isSingleCmd: true)]
public OpticalTelegram OpticalTelegram { get; set; }
[Pam(AuthLevel.III, isSingleCmd: true)]
public FactoryComplete FactoryComplete { get; set; }
[Pam(AuthLevel.III, isSingleCmd: true)]
public EnableCredits EnableCredits { get; set; }
[Pam(AuthLevel.III, isSingleCmd: true)]
public SetBatteryUsageTestOffset SetBatteryUsageTestOffset { get; set; }
[Pam(AuthLevel.III, isSingleCmd: true)]
public SetTestFastActivityBupTiming SetTestFastActivityBupTiming { get; set; }
[Pam(AuthLevel.III, isSingleCmd: true)]
public SetActivityCreditLimits SetActivityCreditLimits { get; set; }
[Pam(AuthLevel.III, isSingleCmd: true)]
public SetActivationByThreshold SetActivationByThreshold { get; set; }
[Pam(AuthLevel.III, isSingleCmd: true)]
public DisableOTAFirmwareUpdate DisableOTAFirmwareUpdate { get; set; }
[Pam(AuthLevel.III, isSingleCmd: true)]
public SetMeterType SetMeterType { get; set; }
}
}