Beispiel #1
0
 public override void Serialize(ZclFieldSerializer serializer)
 {
     serializer.Serialize(CommandIdentifier, ZclDataType.Get(DataType.UNSIGNED_8_BIT_INTEGER));
     serializer.Serialize(StatusCode, ZclDataType.Get(DataType.ZCL_STATUS));
 }
 public override void Serialize(ZclFieldSerializer serializer)
 {
     serializer.Serialize(RequestingAddress, ZclDataType.Get(DataType.IEEE_ADDRESS));
 }
 internal override void Serialize(ZclFieldSerializer serializer)
 {
     serializer.Serialize(LatestEndTime, ZclDataType.Get(DataType.UTCTIME));
     serializer.Serialize(NumberOfDebts, ZclDataType.Get(DataType.UNSIGNED_8_BIT_INTEGER));
     serializer.Serialize(DebtType, ZclDataType.Get(DataType.ENUMERATION_8_BIT));
 }
Beispiel #4
0
 public override void Serialize(ZclFieldSerializer serializer)
 {
     serializer.Serialize(StartCommandIdentifier, ZclDataType.Get(DataType.UNSIGNED_8_BIT_INTEGER));
     serializer.Serialize(MaximumCommandIdentifiers, ZclDataType.Get(DataType.UNSIGNED_8_BIT_INTEGER));
 }
Beispiel #5
0
 internal override void Serialize(ZclFieldSerializer serializer)
 {
     serializer.Serialize(ZoneStatus, ZclDataType.Get(DataType.ENUMERATION_16_BIT));
     serializer.Serialize(ExtendedStatus, ZclDataType.Get(DataType.ENUMERATION_8_BIT));
 }
 internal override void Serialize(ZclFieldSerializer serializer)
 {
     serializer.Serialize(Records, ZclDataType.Get(DataType.N_X_READ_ATTRIBUTE_STATUS_RECORD));
 }
Beispiel #7
0
        internal override void Serialize(ZclFieldSerializer serializer)
        {
            base.Serialize(serializer);

            serializer.Serialize(Status, ZclDataType.Get(DataType.ZDO_STATUS));
        }
 public override void Serialize(ZclFieldSerializer serializer)
 {
     serializer.Serialize(Records, ZclDataType.Get(DataType.N_X_ATTRIBUTE_RECORD));
 }
 internal override void Serialize(ZclFieldSerializer serializer)
 {
     serializer.Serialize(Option, ZclDataType.Get(DataType.BITMAP_8_BIT));
     serializer.Serialize(Delay, ZclDataType.Get(DataType.UNSIGNED_8_BIT_INTEGER));
     serializer.Serialize(Jitter, ZclDataType.Get(DataType.UNSIGNED_8_BIT_INTEGER));
 }
Beispiel #10
0
 internal override void Serialize(ZclFieldSerializer serializer)
 {
     serializer.Serialize(AlarmCode, ZclDataType.Get(DataType.ENUMERATION_8_BIT));
     serializer.Serialize(ClusterIdentifier, ZclDataType.Get(DataType.UNSIGNED_16_BIT_INTEGER));
 }
Beispiel #11
0
 public override void Serialize(ZclFieldSerializer serializer)
 {
     serializer.Serialize(Header, ZclDataType.Get(DataType.DATA_8_BIT));
 }
Beispiel #12
0
        internal override void Serialize(ZclFieldSerializer serializer)
        {
            base.Serialize(serializer);

            serializer.Serialize(StartIndex, ZclDataType.Get(DataType.UNSIGNED_8_BIT_INTEGER));
        }
 public override void Serialize(ZclFieldSerializer serializer)
 {
     serializer.Serialize(DiscoveryComplete, ZclDataType.Get(DataType.BOOLEAN));
     serializer.Serialize(CommandIdentifiers, ZclDataType.Get(DataType.X_UNSIGNED_8_BIT_INTEGER));
 }
Beispiel #14
0
 public override void Serialize(ZclFieldSerializer serializer)
 {
     serializer.Serialize(NumberOfZones, ZclDataType.Get(DataType.UNSIGNED_8_BIT_INTEGER));
     serializer.Serialize(ZoneIDs, ZclDataType.Get(DataType.N_X_UNSIGNED_8_BIT_INTEGER));
     serializer.Serialize(ArmDisarmCode, ZclDataType.Get(DataType.CHARACTER_STRING));
 }
Beispiel #15
0
        internal override void Serialize(ZclFieldSerializer serializer)
        {
            base.Serialize(serializer);

            serializer.Serialize(NwkAddrOfInterest, ZclDataType.Get(DataType.NWK_ADDRESS));
        }
 internal override void Serialize(ZclFieldSerializer serializer)
 {
     serializer.Serialize(IssuerEventId, ZclDataType.Get(DataType.UNSIGNED_32_BIT_INTEGER));
     SnapshotResponsePayload.Serialize(serializer);
 }
 internal override void Serialize(ZclFieldSerializer serializer)
 {
     serializer.Serialize(Options, ZclDataType.Get(DataType.BITMAP_8_BIT));
     serializer.Serialize(CommissioningWindow, ZclDataType.Get(DataType.UNSIGNED_16_BIT_INTEGER));
     serializer.Serialize(Channel, ZclDataType.Get(DataType.UNSIGNED_8_BIT_INTEGER));
 }
 public override void Serialize(ZclFieldSerializer serializer)
 {
     serializer.Serialize(GroupID, ZclDataType.Get(DataType.UNSIGNED_16_BIT_INTEGER));
 }
 internal override void Serialize(ZclFieldSerializer serializer)
 {
     serializer.Serialize(Hue, ZclDataType.Get(DataType.UNSIGNED_8_BIT_INTEGER));
     serializer.Serialize(Saturation, ZclDataType.Get(DataType.UNSIGNED_8_BIT_INTEGER));
     serializer.Serialize(TransitionTime, ZclDataType.Get(DataType.UNSIGNED_16_BIT_INTEGER));
 }
Beispiel #20
0
 internal override void Serialize(ZclFieldSerializer serializer)
 {
     serializer.Serialize(MoveMode, ZclDataType.Get(DataType.ENUMERATION_8_BIT));
     serializer.Serialize(Rate, ZclDataType.Get(DataType.UNSIGNED_8_BIT_INTEGER));
 }
Beispiel #21
0
 public override void Serialize(ZclFieldSerializer serializer)
 {
     serializer.Serialize(ZoneID, ZclDataType.Get(DataType.N_X_UNSIGNED_8_BIT_INTEGER));
 }
Beispiel #22
0
 internal override void Serialize(ZclFieldSerializer serializer)
 {
     serializer.Serialize((byte)0, ZclDataType.Get(DataType.UNSIGNED_8_BIT_INTEGER));
 }
 internal override void Serialize(ZclFieldSerializer serializer)
 {
     serializer.Serialize(StartAttributeIdentifier, ZclDataType.Get(DataType.UNSIGNED_16_BIT_INTEGER));
     serializer.Serialize(MaximumAttributeIdentifiers, ZclDataType.Get(DataType.UNSIGNED_8_BIT_INTEGER));
 }
Beispiel #24
0
 internal override void Serialize(ZclFieldSerializer serializer)
 {
     serializer.Serialize(Status, ZclDataType.Get(DataType.ENUMERATION_8_BIT));
 }
 internal override void Serialize(ZclFieldSerializer serializer)
 {
     serializer.Serialize(Header, ZclDataType.Get(DataType.DATA_8_BIT));
     serializer.Serialize(WarningDuration, ZclDataType.Get(DataType.UNSIGNED_16_BIT_INTEGER));
 }
 public override void Serialize(ZclFieldSerializer serializer)
 {
     serializer.Serialize(RateX, ZclDataType.Get(DataType.SIGNED_16_BIT_INTEGER));
     serializer.Serialize(RateY, ZclDataType.Get(DataType.SIGNED_16_BIT_INTEGER));
 }
 public override void Serialize(ZclFieldSerializer serializer)
 {
     serializer.Serialize(Status, ZclDataType.Get(DataType.ENUMERATION_8_BIT));
     serializer.Serialize(GroupID, ZclDataType.Get(DataType.UNSIGNED_16_BIT_INTEGER));
     serializer.Serialize(SceneID, ZclDataType.Get(DataType.UNSIGNED_8_BIT_INTEGER));
 }
 public override void Serialize(ZclFieldSerializer serializer)
 {
     serializer.Serialize(Option, ZclDataType.Get(DataType.BITMAP_8_BIT));
     serializer.Serialize(Index, ZclDataType.Get(DataType.UNSIGNED_8_BIT_INTEGER));
 }
Beispiel #29
0
 public override void Serialize(ZclFieldSerializer serializer)
 {
     serializer.Serialize(TestModeDuration, ZclDataType.Get(DataType.UNSIGNED_8_BIT_INTEGER));
     serializer.Serialize(CurrentZoneSensitivityLevel, ZclDataType.Get(DataType.UNSIGNED_8_BIT_INTEGER));
 }
 internal override void Serialize(ZclFieldSerializer serializer)
 {
     serializer.Serialize(DaysToReturn, ZclDataType.Get(DataType.BITMAP_8_BIT));
     serializer.Serialize(ModeToReturn, ZclDataType.Get(DataType.BITMAP_8_BIT));
 }