예제 #1
0
//------------------------------------------------------------------------------
SerialPort::Error SerialPortWindows::driverTx(const ByteArray& byteArray)
{
	DWORD bytesWritten = 0;

	if (!WriteFile(mySerialHandle,
				   byteArray.getDataConst(),
				   byteArray.getSize(),
				   &bytesWritten,
				   NULL))
	{
		return Error(ERROR_CODE_TX_FAILED);
	}

	return Error(ERROR_CODE_NONE);
}