Пример #1
0
 public override void Serialize(ZclFieldSerializer serializer)
 {
     serializer.Serialize(Status, ZclDataType.Get(DataType.ENUMERATION_8_BIT));
 }
Пример #2
0
 public override void Serialize(ZclFieldSerializer serializer)
 {
     serializer.Serialize(ArmMode, ZclDataType.Get(DataType.ENUMERATION_8_BIT));
     serializer.Serialize(ArmDisarmCode, ZclDataType.Get(DataType.CHARACTER_STRING));
     serializer.Serialize(ZoneID, ZclDataType.Get(DataType.UNSIGNED_8_BIT_INTEGER));
 }
Пример #3
0
 public override void Serialize(ZclFieldSerializer serializer)
 {
     serializer.Serialize(GroupID, ZclDataType.Get(DataType.UNSIGNED_16_BIT_INTEGER));
     serializer.Serialize(SceneID, ZclDataType.Get(DataType.UNSIGNED_8_BIT_INTEGER));
 }
Пример #4
0
 internal override void Serialize(ZclFieldSerializer serializer)
 {
     serializer.Serialize(StepMode, ZclDataType.Get(DataType.ENUMERATION_8_BIT));
     serializer.Serialize(StepSize, ZclDataType.Get(DataType.UNSIGNED_8_BIT_INTEGER));
     serializer.Serialize(TransitionTime, ZclDataType.Get(DataType.UNSIGNED_8_BIT_INTEGER));
 }
Пример #5
0
 public override void Serialize(ZclFieldSerializer serializer)
 {
     serializer.Serialize(MoveMode, ZclDataType.Get(DataType.ENUMERATION_8_BIT));
     serializer.Serialize(Rate, ZclDataType.Get(DataType.UNSIGNED_8_BIT_INTEGER));
 }
 public override void Serialize(ZclFieldSerializer serializer)
 {
     serializer.Serialize(Records, ZclDataType.Get(DataType.N_X_WRITE_ATTRIBUTE_RECORD));
 }
Пример #7
0
 internal override void Serialize(ZclFieldSerializer serializer)
 {
     serializer.Serialize(SnapshotId, ZclDataType.Get(DataType.UNSIGNED_32_BIT_INTEGER));
     serializer.Serialize(SnapshotConfirmation, ZclDataType.Get(DataType.ENUMERATION_8_BIT));
 }
 internal override void Serialize(ZclFieldSerializer serializer)
 {
     serializer.Serialize(TiltValue, ZclDataType.Get(DataType.UNSIGNED_16_BIT_INTEGER));
 }
Пример #9
0
 public 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));
 }
 public void Serialize(ZclFieldSerializer serializer)
 {
     serializer.Serialize(TierNumberOfBlockThresholds, ZclDataType.Get(DataType.UNSIGNED_8_BIT_INTEGER));
     serializer.Serialize(BlockThreshold, ZclDataType.Get(DataType.UNSIGNED_48_BIT_INTEGER));
 }
Пример #11
0
        public override void Serialize(ZclFieldSerializer serializer)
        {
            base.Serialize(serializer);

            serializer.Serialize(StartIndex, ZclDataType.Get(DataType.UNSIGNED_8_BIT_INTEGER));
        }
Пример #12
0
 public void Serialize(ZclFieldSerializer serializer)
 {
     serializer.Serialize(TopUpCode, ZclDataType.Get(DataType.OCTET_STRING));
     serializer.Serialize(TopUpAmount, ZclDataType.Get(DataType.SIGNED_32_BIT_INTEGER));
     serializer.Serialize(TopUpTime, ZclDataType.Get(DataType.UTCTIME));
 }
 internal override void Serialize(ZclFieldSerializer serializer)
 {
     serializer.Serialize(DiscoveryComplete, ZclDataType.Get(DataType.BOOLEAN));
     serializer.Serialize(AttributeInformation, ZclDataType.Get(DataType.N_X_EXTENDED_ATTRIBUTE_INFORMATION));
 }
 internal override void Serialize(ZclFieldSerializer serializer)
 {
     serializer.Serialize(LatestEndTime, ZclDataType.Get(DataType.UTCTIME));
     serializer.Serialize(NumberOfRecords, ZclDataType.Get(DataType.UNSIGNED_8_BIT_INTEGER));
 }
 internal override void Serialize(ZclFieldSerializer serializer)
 {
     serializer.Serialize(ColorTemperature, ZclDataType.Get(DataType.UNSIGNED_16_BIT_INTEGER));
     serializer.Serialize(TransitionTime, ZclDataType.Get(DataType.UNSIGNED_16_BIT_INTEGER));
 }
 internal override void Serialize(ZclFieldSerializer serializer)
 {
     serializer.Serialize(GroupId, ZclDataType.Get(DataType.UNSIGNED_16_BIT_INTEGER));
     serializer.Serialize(GroupName, ZclDataType.Get(DataType.CHARACTER_STRING));
 }
 internal override void Serialize(ZclFieldSerializer serializer)
 {
     serializer.Serialize(DiscoveryComplete, ZclDataType.Get(DataType.BOOLEAN));
     serializer.Serialize(CommandIdentifiers, ZclDataType.Get(DataType.X_UNSIGNED_8_BIT_INTEGER));
 }
Пример #18
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));
 }
Пример #19
0
 internal override void Serialize(ZclFieldSerializer serializer)
 {
     serializer.Serialize(Status, ZclDataType.Get(DataType.ZCL_STATUS));
     serializer.Serialize(GroupId, ZclDataType.Get(DataType.UNSIGNED_16_BIT_INTEGER));
 }
Пример #20
0
 public override void Serialize(ZclFieldSerializer serializer)
 {
     serializer.Serialize(Identifiers, ZclDataType.Get(DataType.N_X_ATTRIBUTE_IDENTIFIER));
 }
Пример #21
0
 public override void Serialize(ZclFieldSerializer serializer)
 {
     serializer.Serialize(StepX, ZclDataType.Get(DataType.SIGNED_16_BIT_INTEGER));
     serializer.Serialize(StepY, ZclDataType.Get(DataType.SIGNED_16_BIT_INTEGER));
     serializer.Serialize(TransitionTime, ZclDataType.Get(DataType.UNSIGNED_16_BIT_INTEGER));
 }
Пример #22
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));
 }
Пример #23
0
 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));
 }
Пример #24
0
        public override void Serialize(ZclFieldSerializer serializer)
        {
            base.Serialize(serializer);

            serializer.Serialize(NwkAddrOfInterest, ZclDataType.Get(DataType.NWK_ADDRESS));
        }
Пример #25
0
 internal override void Serialize(ZclFieldSerializer serializer)
 {
     serializer.Serialize(Status, ZclDataType.Get(DataType.UNSIGNED_8_BIT_INTEGER));
 }
Пример #26
0
 internal override void Serialize(ZclFieldSerializer serializer)
 {
     serializer.Serialize(ReportingAddress, ZclDataType.Get(DataType.IEEE_ADDRESS));
     serializer.Serialize(NumberOfNeighbors, ZclDataType.Get(DataType.UNSIGNED_8_BIT_INTEGER));
     serializer.Serialize(NeighborsInformation, ZclDataType.Get(DataType.N_X_NEIGHBORS_INFORMATION));
 }
Пример #27
0
 internal override void Serialize(ZclFieldSerializer serializer)
 {
     serializer.Serialize(LocationType, ZclDataType.Get(DataType.DATA_8_BIT));
 }
Пример #28
0
        public override void Serialize(ZclFieldSerializer serializer)
        {
            base.Serialize(serializer);

            serializer.Serialize(Status, ZclDataType.Get(DataType.ZDO_STATUS));
        }
 public override void Serialize(ZclFieldSerializer serializer)
 {
     serializer.Serialize(AlarmCode, ZclDataType.Get(DataType.ENUMERATION_8_BIT));
     serializer.Serialize(ClusterIdentifier, ZclDataType.Get(DataType.UNSIGNED_16_BIT_INTEGER));
 }
Пример #30
0
 public override void Serialize(ZclFieldSerializer serializer)
 {
     serializer.Serialize(EffectIdentifier, ZclDataType.Get(DataType.UNSIGNED_8_BIT_INTEGER));
     serializer.Serialize(EffectVariant, ZclDataType.Get(DataType.UNSIGNED_8_BIT_INTEGER));
 }