2010-02-23 2 views
1

Visual Basic 프로젝트에서 좌표를 가져 오기 위해 Gramin usb GPS를 인터페이스하려고 시도했으나이를 수행하는 방법을 모르는 사람이 누구든지 올바른 방향으로 나를 가리켜 주시겠습니까?Visual Basic 6.0에서 HID USB 사용

답변

1

Garmin 장치가 RS-232 (표준 직렬) 인터페이스를 사용하는 경우 해당 USB 드라이버는 MSCOMM 컨트롤을 사용하여 열 수있는 가상 직렬 포트를 구현 한 것 같습니다. 어쩌면 '가민'표시, 추가 포트가 있다면 전원에 연결하면서 하드웨어 관리자를 열어 볼 것을

확인합니다.

GPS 장치에서 사용하는 간단한, 표준 텍스트 프로토콜이 있습니다

. 포트가 열려있는 다른 응용 프로그램이 없으면 VB에서 열어서 전송 속도를 약간 실험 해 출력을 캡처 할 수 있어야합니다. 4800,8, N, 1은 시작하기 좋은 곳입니다.

+0

나는 포트를 찾을 수 없으므로이 방법이 작동하는지 확실하지 않습니다. 하드웨어 관리자 나 다른 솔루션에 나타나지 않는다면 어떻게 포트를 찾을 수 있습니까? – alexhg11

+0

USB 드라이버가 직렬 포트를 구현하지 않으면 VB에서 선택할 수있는 옵션이 많지 않습니다. VB가 접근 할 수있는 API를 공개한다면 가민에게 물을 수 있습니다. 직렬 포트가 없다는 것을 어떻게 확인 했습니까? 그것은 분명하지 않을 수도 있습니다. 한 가지 방법은 장치가없는 컴퓨터의 "포트"를보고 소프트웨어를 설치하고 변경 사항을 기록하는 것입니다. 또 다른 목록은 나열된 모든 포트를 열어보고 통신 할 때 얻을 수있는 것을 확인하기 위해 HyperTerminal 또는 유사한 스위치를 사용하는 것입니다. 그 외, 나는 아이디어가 없으며 다른 누군가가 도울 수 있기를 바랍니다. –