/// <summary> Adds a binary command argument. </summary> /// <param name="argument"> The argument. </param> public void AddBinArgument(bool argument) { _arguments.Add(BinaryConverter.ToString(argument ? (byte)1 : (byte)0)); }
/// <summary> Adds a binary command argument. </summary> /// <param name="argument"> The argument. </param> public void AddBinArgument(UInt32 argument) { _arguments.Add(BinaryConverter.ToString(argument)); }
/// <summary> Adds a binary command argument. </summary> /// <param name="argument"> The argument. </param> public void AddBinArgument(Double argument) { _lazyArguments.Add(() => CmdArgs.Add(CommunicationManager.BoardType == BoardType.Bit16 ? BinaryConverter.ToString((float)argument) : BinaryConverter.ToString(argument))); }
/// <summary> Adds a binary command argument. </summary> /// <param name="argument"> The argument. </param> public void AddBinArgument(UInt32 argument) { _lazyArguments.Add(() => CmdArgs.Add(BinaryConverter.ToString(argument))); }
/// <summary> Adds a binary command argument. </summary> /// <param name="argument"> The argument. </param> public void AddBinArgument(Double argument) { _arguments.Add(BoardType == BoardType.Bit16 ? BinaryConverter.ToString((float)argument) : BinaryConverter.ToString(argument)); }