/// <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(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(Double argument)
 {
     _arguments.Add(BoardType == BoardType.Bit16
         ? BinaryConverter.ToString((float)argument)
         : BinaryConverter.ToString(argument));
 }