2011-02-07 8 views
1

저는 장치를 개발하고 Windows 용 소프트웨어를 작성하고 있습니다 (Visual Studio가있는 MFC).블루투스와 컴퓨터 사이의 상호 작용

리모컨으로 측정을 시작하고 싶습니다. Bluetooth 이상으로 작업하면 좋겠지 만 시작해야 할 단서가 없습니다.

어떤 책을 추천 할만한 사이트가 있습니까?

내 블루투스 장치를 만들 수 있습니까? 아니면 라이센스 비용을 지불해야합니까?

내가 원했던 것은 하나의 버튼이있는 Bluetooth 리모컨으로, 프로그램이 특정 서브 루틴을 시작하는 Windows PC로 신호를 보냅니다.

+0

msdn은 항상 시작할 수있는 좋은 장소입니다. 어쩌면 다른 누군가가 좋은 책이나 하드웨어에 대해 알고있을 것입니다. – Dan

답변

3

Dan이 Microsoft에 관해서 언급 할 때 가장 좋은 곳은 MSDN입니다. 나를 위해 그의 링크가 작동하지 않았지만, 그는 here을 지적하고 싶었습니다.

MFC에서는 Bluetooth에 대한 지원을 제공하지 않고 대신 Bluetooth 드라이버 스택 API로 작업해야합니다. Windows에는 더 많은 스택이 있지만 가장 널리 사용되는 것은 Microsoft Bluetooth driver stackWidcomm/Broadcom입니다. Microsoft Bluetooth 드라이버 스택을 사용하기로 결정한 경우이 thread을보고 싶을 수 있습니다. 선택한 스택은 PC에 장착/통합 된 Bluetooth 동글에 따라 다릅니다.

내 블루투스 장치를 만들 수 있습니까? 아니면 라이센스 비용을 지불해야합니까?

예, 나만의 블루투스 장치를 만들 수 있습니다. 수수료는 케이스에 따라 다르며, 먼저 SIG에서 자신의 ID를 할당 받으려면 수수료를 지불해야합니다. 그렇지 않으면 칩 제조업체가 이미 구입 한 것을 사용할 수 있습니다. 또한 칩에서 펌웨어를 다시 쓰고 싶다면 칩 제조업체의 소프트웨어를 구입해야 할 수도 있습니다. 대개 펌웨어로 충분합니다.

내가 원했던 것은 하나의 버튼이있는 Bluetooth 리모컨으로 Windows PC에 신호를 보내 소프트웨어가 특정 서브 루틴을 시작하는 것입니다.

글쎄, 당신은 장치 발견 측면을 돌봐야 할 것입니다. 그리고 두 번째로 페어링을 만들어야합니다. 이 후 직렬 포트 프로필을 사용하여 다른 RS-232 지원 장치처럼 장치와 통신 할 수 있습니다. 장치가 전용 인 경우 IAC - 문의 액세스 코드를 수정하여 코드를 알고있는 사용자 만 장치를 볼 수 있습니다.