Exemple #1
0
 internal KnxStatusArgs(
     KnxAddress sourceAddress,
     KnxAddress destinationAddress,
     KnxControlField1 controlField1,
     KnxControlField2 controlField2,
     byte[] state) : base(sourceAddress, destinationAddress, controlField1, controlField2, state)
 {
 }
Exemple #2
0
        public void ConversionTest()
        {
            var cf = new KnxControlField1(KnxTelegramType.StandardFrame, KnxTelegramRepetitionStatus.Original, KnxTelegramPriority.Low);

            Assert.AreEqual(0xbc, cf.GetValue());

            var cfNew = new KnxControlField1(cf.GetValue());

            Assert.AreEqual(KnxTelegramType.StandardFrame, cfNew.TelegramType);
            Assert.AreEqual(KnxTelegramRepetitionStatus.Original, cfNew.TelegramRepetitionStatus);
            Assert.AreEqual(KnxTelegramPriority.Low, cfNew.TelegramPriority);
        }
Exemple #3
0
 internal KnxEventArgs(
     KnxAddress sourceAddress,
     KnxAddress destinationAddress,
     KnxControlField1 controlField1,
     KnxControlField2 controlField2,
     byte[] state)
 {
     SourceAddress      = sourceAddress;
     DestinationAddress = destinationAddress;
     ControlField1      = controlField1;
     ControlField2      = controlField2;
     State = state;
 }