2013-12-11 3 views
3

심장 박동 모니터 장치에 연결하고 심장 박동수를 측정 할 수있는 iOS 앱을 개발해야합니다. 나는 hrm 장치와 상호 작용하기 위해 핵심 블루투스 프레임 워크와 CBCentral 클래스를 사용했다. 나는 "와후 블루 시간"장치를 사용하여 심장 박동수를 측정하는 데 성공했지만 스포츠 추적기 장치에 문제가 있습니다.iOS 앱으로 스포츠 추적기 hrm (심장 박동 모니터)를 연결하는 방법

hrm 장치를 검색 할 때 블루투스가 켜져 있어도 "Bluetooth가 현재 전원이 꺼져 있습니다"라는 오류 메시지가 항상 나타납니다. 그래서 아래에있는 내 쿼리가

,

  1. 어떻게 스캔 및 스포츠 트래커 HRM 장치를 연결할 수 있습니까?

  2. 스포츠 추적 장치 용 서비스의 UUID는 무엇입니까? 은 기기에 연결하고 데이터를 가져 오는 데 유용 할 수 있습니다.

  3. 스포츠 추적기 hrm iOS 앱을 개발하는 데 사용할 수있는 API 또는 블로그가 있습니까?

이러한 종류의 iOS 앱을 개발 한 사람이 있다면 알려주세요. 사전에

덕분에

+0

스포츠 추적기 HRM에 대한 정보를 찾았습니까? – ntrp

답변

0

나는 스포츠 트래커 심장 박동 모니터의 들어 본 적이없는,하지만 내가보기 엔 당신이 Apple Heart Rate Monitor sample app을 확인하시기 바랍니다 (예 그것은 OSX에 대한,하지만 같은 원칙은 corebluetooth 적용). 당신이 연결, 검색, 검색을 호출하기 전에

당신이 얻고있는 경고에 관해서는, 당신은 centralManagerDidUpdateState:에 콜백 기다릴 필요 등

이 이전 질문을 참조하십시오 :

When would CBCentralManager's state ever be powered on but still give me a "not powered on" warning?

심장 박동 모니터가 지원하는 서비스를 파악하는 데에는 간단히 연결하여 모든 서비스와 특성을 발견해야합니다. 장치가 연결 가능 (및 광고)하다고 가정하면 nil을 스캔하고 심박수 모니터에 연결 한 다음 nil을 다시 한 번 공급하여 모든 서비스를 검색하면됩니다.

+0

답장을 보내 주셔서 감사합니다. 나는 이미 당신이 당신의 대답에 묘사했던 것과 같은 것을 구현했으며, 나는 wahoo hrm을위한 모든 서비스와 특성에 접근 할 수있다. 그러나 스포츠 추적기를 위해 나는 심지어 그것을 연결할 수 없다. 그래서 나는 스포츠 추적기 hrm를 위해 특별히 묻고있다. 가능한 경우 스포츠 추적 장치를 찾으십시오. 스포츠 추적 장치에 대한 도움을 제공 할 수 있다면 매우 감사드립니다. – Nikh1414

+0

먼저 제조 업체의 웹 사이트에서 항상 이와 같은 것을 찾아야합니다. 가장 가능성있는 문제는 펌웨어가 장치를 광고 모드로 전환하지 않는 것일 수 있습니다. 모니터에 연결하려면 모니터를 착용해야합니다. 제조업체 웹 사이트에서 자세한 내용을 확인하십시오. http://support.sports-tracker.com/customer/portal/articles/868008-troubleshooting-for-st-hrm-2 –

+0

또는 버전 http : // support에 따라이 하나를 선택하십시오. sport-tracker.com/customer/portal/articles/867994-troubleshooting-for-st-hrm-smart 장래의주의를 위해, 이것은 실제로 stackoverflow에 대한 적절한 질문이 아닙니다. 앞으로는 특정 프로그래밍 주제에 대해 더 궁금한 점이 있으십시오. –