common/Hardware/WaterMeter/Genesis/DataPackages/RadioConfigurationParams.cs
2026-04-23 17:50:07 +02:00

50 lines
1.2 KiB
C#

using System;
namespace Xylem.Common.Hardware.WaterMeter.Genesis.DataPackages
{
/// <summary>
/// All parameters needed for radio setup
/// </summary>
public class RadioConfigurationParams
{
/// <summary>
/// Pcb identification
/// </summary>
public String PcbId;
/// <summary>
/// Serial number
/// </summary>
public UInt32 SerialNumber;
/// <summary>
/// Radio address
/// </summary>
public UInt32 RadioAddress;
/// <summary>
/// Power level
/// </summary>
public UInt32 PowerLevel;
/// <summary>
/// Power level option
/// </summary>
public UInt32 PowerLevelOption;
/// <summary>
/// New code for impedance
/// </summary>
public UInt32 ImpedanceCodeNew;
/// <summary>
/// Impedance code option
/// </summary>
public UInt32 ImpedanceCodeOption;
/// <summary>
/// Encryption key
/// </summary>
public Byte[] EncryptionKey;
/// <summary>
/// Frequency offset
/// </summary>
public Int16? FrqOffset { get; set; }
}
}