디바이스 감지
Haply::하드웨어API::디바이스::디바이스 감지
Haply 장치와 연결된 직렬 포트를 자동으로 찾는 유틸리티입니다.
Windows에서 9 이상의 직렬 포트 앞에 접두사 를 붙여야 유효하다는 점에 유의하세요. 예를 들어 직렬 포트 를 열 때 또는 사용해야 합니다.
색인
방법
이름 | 유형 | 설명 |
---|---|---|
DetectInverse3s | static std::vector< std::string >() | 인버스3 자동 감지 ... |
DetectHandles | static std::vector< std::string >() | 컴퓨터의 핸들 장치를 자동으로 감지합니다. |
유선 핸들 감지 | static std::vector< std::string >() | 에서 유선 핸들 장치를 자동으로 감지합니다... |
무선 핸들 감지 | static std::vector< std::string >() | 에서 무선 핸들 장치를 자동으로 감지합니다... |
자동 감지 역방향3 | static int(std::string) | 인버스3 자동 감지 ... |
자동 감지 핸들 | static int(std::string) | 핸들을 자동으로 감지합니다 ... |
IsInverse3 | 정적 int(const char *) | 직렬 포트를 테스트하여 연결 여부를 확인하려면 ... |
IsHandle | 정적 bool(const char *) | 직렬 포트를 테스트하여 연결 여부를 확인하려면 ... |
방법
DetectInverse3s
static std::vector< std::string > DetectInverse3s()
컴퓨터에서 Inverse3 장치를 자동으로 감지합니다.
이 기능은 자동 감지 역방향3보다 더 깔끔한 인터페이스를 제공하며, 내부가 더욱 안정적으로 재작업되었습니다.
반환
컴퓨터에 연결된 Inverse3 장치의 COM 포트를 나타내는 문자열 벡터입니다. 빈 벡터는 현재 컴퓨터에 연결된 Inverse3 장치가 없음을 나타냅니다.
DetectHandles
static std::vector< std::string > DetectHandles()
컴퓨터의 핸들 장치를 자동으로 감지합니다.
이 기능은 자동 감지 핸들보다 더 깔끔한 인터페이스를 제공하며 내부가 더 안정적으로 재작업되었습니다. 또한 이전 무선 핸들에 대한 하위 호환성도 제공됩니다.
반환
컴퓨터에 연결된 핸들 장치의 COM 포트를 나타내는 문자열 벡터입니다. 빈 벡터는 현재 컴퓨터에 연결된 핸들 장치가 없음을 나타냅니다.
유선 핸들 감지
static std::vector< std::string > DetectWiredHandles()
컴퓨터의 유선 핸들 장치를 자동으로 감지합니다.
이 기능은 테스트 속도가 매우 느린 COM 포트를 건너뛰기 때문에 이 기능을 선호해야 합니다.
이 기능은 자동 감지 핸들보다 더 깔끔한 인터페이스를 제공하며 내부가 더 안정적으로 재작업되었습니다. 또한 테스트 속도가 매우 느린 경향이 있는 COM 포트를 건너뛰기 때문에 DetectHandles보다 선호됩니다.
반환
컴퓨터에 연결된 유선 핸들 장치의 COM 포트를 나타내는 문자열 벡터입니다. 빈 벡터는 현재 컴퓨터에 연결된 유선 핸들 장치가 없음을 나타냅니다.
무선 핸들 감지
static std::vector< std::string > DetectWirelessHandles()
컴퓨터에서 무선 핸들 장치를 자동으로 감지합니다.
이 기능은 이전 무선 핸들과 하위 호환성을 위해 제공됩니다.
이 기능은 자동 감지 핸들보다 더 깔끔한 인터페이스를 제공하며 내부가 더 안정적으로 재작업되었습니다. 또한 이전 무선 핸들에 대한 하위 호환성도 제공됩니다.
반환
컴퓨터에 연결된 무선 핸들 장치의 COM 포트를 나타내는 문자열 벡터입니다. 빈 벡터는 현재 컴퓨터에 연결된 무선 핸들 장치가 없음을 나타냅니다.
자동 감지 역방향3
static int AutoDetectInverse3(std::string portNames)
컴퓨터에서 Inverse3 장치를 자동으로 감지합니다.
DEPENDED 디텍트인버스3s를 위해 더 이상 사용되지 않습니다.
자동 감지 핸들
static int AutoDetectHandle(std::string portNames)
컴퓨터에서 핸들 장치를 자동으로 감지합니다.
DEPENDED 디텍트 핸들을 위해 더 이상 사용되지 않습니다.
IsInverse3
static int IsInverse3(const char * port)
직렬 포트를 테스트하여 인버스3 장치에 연결되어 있는지 확인합니다.
경고 이 기능은 대부분 내부용으로만 사용됩니다.
매개변수
- 포트 테스트할 직렬 포트입니다.
반환
포트에 연결된 디바이스가 역3 디바이스인 경우 0이 아닌 값입니다.
IsHandle
static bool IsHandle(const char * port)
직렬 포트를 테스트하여 핸들에 연결되어 있는지 확인합니다.
경고 이 기능은 대부분 내부용으로만 사용됩니다.
매개변수
- 포트 테스트할 직렬 포트입니다.
반환
포트에 연결된 디바이스가 역3 디바이스인 경우 0이 아닌 값입니다.