50 lines
1.2 KiB
C#
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; }
|
|
}
|
|
}
|