Esempio n. 1
0
        public CBusCALCommand(CBusProtcol.CBusConfigurationParameters Parameter, byte ParameterValue, bool IncludeChecksum)
        {
            this.IncludeChecksum = IncludeChecksum;
            this.Parameter       = Parameter;
            rawCommand           = new byte[] { 0xA3, 0x00, 0x00, 0x00, 0x00 };

            rawCommand[1] = Convert.ToByte(Parameter);
            rawCommand[3] = ParameterValue;
            rawCommand[4] = CBusSALCommand.CalculateChecksum(rawCommand, rawCommand.Length - 1);
        }
Esempio n. 2
0
 public CBusCALCommand(CBusProtcol.CBusConfigurationParameters Parameter, byte ParameterValue)
     : this(Parameter, ParameterValue, true)
 {
 }
Esempio n. 3
0
 static CBusCALCommand Set_CAL_Parameter(CBusProtcol.CBusConfigurationParameters Parameter, byte ParameterValue, bool IncludeChecksum)
 {
     return(new CBusCALCommand(Parameter, ParameterValue, IncludeChecksum));
 }