Exemple #1
0
STDMETHODIMP CScales::put_Port(LONG newVal)
{
    CheckPort();
    // устанавливаем новое значение номера порта
    m_CommNumber = newVal;
    return S_OK;
}
Exemple #2
0
STDMETHODIMP CScales::put_Baud(LONG newVal)
{
    CheckPort();
    // устанавливаем новое значение скорости обмена данными через порт
    m_Baud = newVal;
    return S_OK;
}
Exemple #3
0
/***********************************************************
功能:端口映射
***********************************************************/
UINT AdbUtils::ForwardPort(UINT uAndroidPort)
{
	CString strCmd, strResult;

	UINT	uPCPort = uAndroidPort;
	while(!CheckPort(uPCPort))
		uPCPort++;
	strCmd.Format(_T("%s -s %s forward tcp:%d tcp:%d"), m_strAdbPathName, m_strSerialno, uPCPort, uAndroidPort);

	strResult	= ConsoleUtil::Execute(strCmd).c_str();

	auto nRet0	= strResult.Find(_T("error"));
	auto nRet1	= strResult.Find(_T("not"));
	if (nRet0 != -1 || nRet1 != -1)
		return 0;

	return uPCPort;
}