Exemplo n.º 1
0
 protected override void ReadData(RdmBinaryReader data)
 {
     ParameterId   = (RdmParameters)((ushort)data.ReadNetwork16());
     PDLSize       = data.ReadByte();
     DataType      = data.ReadByte();
     CommandClass  = data.ReadByte();
     Type          = data.ReadByte();
     Unit          = data.ReadByte();
     Prefix        = data.ReadByte();
     MinValidValue = data.ReadNetwork32();
     MaxValidValue = data.ReadNetwork32();
     DefaultValue  = data.ReadNetwork32();
     Description   = data.ReadNetworkString(Header.ParameterDataLength - 20);
 }
Exemplo n.º 2
0
            protected override void ReadData(RdmBinaryReader data)
            {
                EndpointID       = data.ReadNetwork16();
                ListChangeNumber = data.ReadNetwork32();

                for (int n = 0; n < (Header.ParameterDataLength - 6) / 6; n++)
                {
                    DeviceIds.Add(data.ReadUId());
                }
            }
Exemplo n.º 3
0
 protected override void ReadData(RdmBinaryReader data)
 {
     RdmProtocolVersion  = data.ReadNetwork16();
     DeviceModelId       = data.ReadNetwork16();
     ProductCategory     = (ProductCategories)data.ReadNetwork16();
     SoftwareVersionId   = data.ReadNetwork32();
     DmxFootprint        = data.ReadNetwork16();
     DmxPersonality      = data.ReadByte();
     DmxPersonalityCount = data.ReadByte();
     DmxStartAddress     = data.ReadNetwork16();
     SubDeviceCount      = data.ReadNetwork16();
     SensorCount         = data.ReadByte();
 }
Exemplo n.º 4
0
            protected override void ReadData(RdmBinaryReader data)
            {
                ListChangeNumber = data.ReadNetwork32();

                List <short> endpoints = new List <short>();

                for (int n = 0; n < ((Header.ParameterDataLength - 4) / 2); n++)
                {
                    endpoints.Add(data.ReadNetwork16());
                }

                EndpointIDs = endpoints;
            }
Exemplo n.º 5
0
 protected override void ReadData(RdmBinaryReader data)
 {
     LampStrikes = data.ReadNetwork32();
 }
Exemplo n.º 6
0
 protected override void ReadData(RdmBinaryReader data)
 {
     DeviceHours = data.ReadNetwork32();
 }
 protected override void ReadData(RdmBinaryReader data)
 {
     ListChangeNumber = data.ReadNetwork32();
 }
Exemplo n.º 8
0
 protected override void ReadData(RdmBinaryReader data)
 {
     VersionId = data.ReadNetwork32();
 }
Exemplo n.º 9
0
 protected override void ReadData(RdmBinaryReader data)
 {
     EndpointID       = data.ReadNetwork16();
     ListChangeNumber = data.ReadNetwork32();
 }
Exemplo n.º 10
0
 protected override void ReadData(RdmBinaryReader data)
 {
     PowerCycles = data.ReadNetwork32();
 }