Receive exactly the given number of characters from the ASCOM serial port and return as a byte array

Namespace: ASCOM.Utilities
Assembly: ASCOM.Utilities (in ASCOM.Utilities.dll) Version: 6.0.0.0 (6.1.1.2619)

Syntax

C#
public byte[] ReceiveCountedBinary(
	int Count
)
Visual Basic
Public Function ReceiveCountedBinary ( _
	Count As Integer _
) As Byte()
Visual C++
public:
virtual array<unsigned char>^ ReceiveCountedBinary(
	int Count
) sealed

Parameters

Count
Type: System..::..Int32
The number of characters to return

Return Value

Byte array of size "Count" elements

Implements

ISerial..::..ReceiveCountedBinary(Int32)

Remarks

If a timeout occurs, a TimeoutException is raised.

This function exists in the COM component but is not documented in the help file.

Exceptions

ExceptionCondition
System..::..TimeoutExceptionThrown when a receive timeout occurs.
ASCOM.Utilities.Exceptions..::..SerialPortInUseExceptionThrown when unable to acquire the serial port
ASCOM..::..NotConnectedExceptionThrown when this command is used before setting Connect = True

See Also