2017-12-08 137 views
1

나는 블루투스 LE를 사용하는 DFRobots와 C#으로 작성된 데스크톱 응용 프로그램에서 마이크로 컨트롤러 Bluno Beetle의 데이터를 교환하는 방법을 모색했습니다. DFRobots는 실제로 자바 안드로이드에서 code을 가지고 있는데, 그들은 GATT 프로파일을 사용하여 마이크로 컨트롤러와 안드로이드 폰과 데이터를 교환합니다. 나는이 응용 프로그램을 직접 테스트했고 완벽하게 작동합니다. 비슷한 응용 프로그램을 바탕 화면에서 C#으로 작성하고 싶습니다. 최근 BLE dongle (내가 아마존에서 찾은 가장 저렴한 옵션)을 구입하여 성공적으로 쌍을 이룰 수 있습니다.Windows 10에서 Bluetooth LE 라이브러리 C#을 사용하여 센서 또는 마이크로 컨트롤러와 통신 할 수 있습니까?

지금까지, 나는 그 중 하나 Windows Phone and a Heart Rate monitor간에 데이터를 교환하기위한 예, 그리고 System.Runtime를 사용하여 포함하는 데스크톱 응용 프로그램 herehere을 위해 그것을 수행하는 방법에 대한 약간의 문서 인, UWP를 사용하는 것을 포함 솔루션을 발견 .WindowsRuntime, 장치에 연결하거나 브로드 캐스트되는 것을 듣는 방법에 대한 다른 정보는 없습니다.

실제로 달성 할 수 있는지 알고 계신가요? 그렇다면 내가 도와 줄 수있는 자습서를 알고 있습니까?

감사합니다.

답변

0

하지만 장치에 연결하거나 방송되는 내용

Here 공식이다 듣는 당신이 출발점

으로 사용할 수 BLE 클라이언트/서버 샘플을 완료하는 방법에 대한 다른 정보
+0

공유해 주셔서 감사합니다. 이 예제를 통해 BLE 동글을 마이크로 컨트롤러에 연결하고 연결하여 서비스 및 특성을 나열하고 마이크로 컨트롤러에 데이터를 읽거나 보낼 수도 있습니다. 그러나 특성 (알림 및 쓰기 플래그가 있음에도 불구하고) 중 하나에 가입하는 데 문제가 있습니다. 특성에서 데이터를 읽으 려 할 때 마이크로 기능에서 스트리밍하는 것과 다른 값을 반환합니다. 제어 장치. 그러나 나는 나 자신을 알아 내야 할 것 같아. 도와 주셔서 감사합니다! –