1
내 목표는 전원에에 밖으로에서 흐르는되어 있는지 확인하기 위해 USB 포트를 폴링 C++/C#을 사용하는 것입니다.Infared 감지기 USB의 설문 조사
나는 infared 검출기는 다음 USB 출력에 연결되어 주도하고 있습니다 다시 입력으로. 기본적으로 다음과 같이 할 수있는 방법을 알고 싶습니다.
USBDevice usb = LoadUSBDevice(port1);
boolean detected = usb:isPowerFlowingOutToIn();
if(detected){
double amount = usb:getVoltage();
if(amount > somenumber){
//do stuff
}
}
적외선 탐지기 설명서를 읽어야합니다. 일반적으로 이러한 장치는 알려진 프로그래밍 인터페이스의 드라이버와 함께 제공됩니다. 예를 들어 적외선 장치는 사용자 모드 프로그램에서 소켓 또는 가상 COM 포트로 액세스 할 수 있습니다. –
'usb :: getVoltage'는 필요하지 않습니다. 단지 5V입니다. 당신은 아마'getCurrent'를 원했습니다. – MSalters