Example #1
0
 /// <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));
 }
Example #2
0
 /// <summary> Adds a binary command argument. </summary>
 /// <param name="argument"> The argument. </param>
 public void AddBinArgument(UInt32 argument)
 {
     _arguments.Add(BinaryConverter.ToString(argument));
 }
Example #3
0
 /// <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)));
 }
Example #4
0
 /// <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)));
 }
Example #5
0
 /// <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));
 }