Android Wear 기기에서 센서 데이터를 수집하여 Android 스마트 폰으로 스트리밍해야합니다. 즉, 나는 장기간에 걸쳐 전화로 보내고 싶은 가치의 정규 세트를 갖고있다. 데이터 속도는 높지 않습니다. 예를 들어, 100 샘플/초, 측정 샘플 당 20 바이트. 이것은 일련의 dataItems (DataItem API 용) 또는 일련의 작은 blob (ChannelAPI 용)로 구현 될 수 있습니다. DataItem과 Channel API는 작동 할 수있는 것처럼 보입니다. 하나 또는 다른 것을 선택할 이유가 있습니까? 기타 질문 : 1) 안드로이드 docs을 읽었습니다. DataItem 프로토콜이 불량 무선 전송의 경우 캐싱과 재전송을 허용합니다. ChannelAPI도 있습니까? 2) 각 샘플 측정을 별도의 항목 (또는 얼룩)으로 푸시하고 시간 경과에 따라 누적 될 것으로 예상합니다. 전화기가 데이터를 수신하면 (로컬 저장소에 복사) 데이터 항목 (또는 BLOB)을 제거해야한다는 것이 맞습니다. 착용 장치의 데이터에 영향을 줍니까? 감사합니다.Android Wear : DataItem API v 채널 API
0
A
답변
0
좋아, 나는 내 자신의 질문에 대답하고있다. DataLayer API를 사용하여 몇 달을 지낸 후에도 매우 효과적이며 놀라 울 정도로 강력하다고 할 수 있습니다. 나는 각각 100Hz 센서 데이터를 일반 Android 휴대 전화 앱에 푸시하는 3 대의 Wear 기기가 있으며 데이터 병목 현상없이 완벽하게 작동합니다. 나가 WiFi AP의 가까이에 그리고 아무 곳에도 아무데도 없을 때라도 작동한다. 질문에 관해서 : 1) 네, 캐싱이 작동하고 아직 패킷 누락과 관련된 문제가 발생하지 않았습니다. 채널 API에 대해서는 잘 모릅니다. 2) 나는 이것이 문제가되는 것을 발견하지 못했다. 하나는 착용 장치의 객체에 데이터를 쓰고 putrequest를 실행하면 onDataChanged()를 호출하여 Phone 측에 나타납니다. 백그라운드에서 처리되는 방식은 아름답게 투명합니다.
관련 문제
- 1. Android Wear Bluetooth RFCOMM API
- 2. Android Wear 용 Google지도 API 키
- 3. Android Wear Message API 관련 문제
- 4. android 및 iOS 용 Google 채널 API
- 5. 채널 차단 API?
- 6. 로쿠 채널 검색 API
- 7. GWT 및 채널 API
- 8. GAE Java API 채널
- 9. GAE 채널 API
- 10. API 레벨 19는 Wear 앱에서 지원되지 않습니까?
- 11. Appengine Search API v Datastore
- 12. 배터리 용량 확인 방법 Android Wear (API 레벨 20)
- 13. Android Wear - Google Maps API v2를 사용할 수 있습니까?
- 14. 채널 API 및 서버 친화도
- 15. GAE 채널 API 다시 연결
- 16. GTV 3.2 채널 API 변경?
- 17. SSL 채널 wcf web api?
- 18. PHP와 Google 채널 API 사용
- 19. Android API 위치
- 20. YouTube API 채널 재생 목록 피드의 새로움?
- 21. Android 마모 2.0 - SIP API 지원
- 22. Android Google지도 API v.2에서 마커를 삭제할 수 있나요?
- 23. IntelliJ - Android Wear 용 응용 프로그램 만들기
- 24. App Engine API Android 클라이언트
- 25. Android Wear 앱용 OAuth 플로우
- 26. java | YouTube API : 키워드와 관련된 채널 검색
- 27. youtube api v3의 채널 국가 찾기
- 28. Google App Engine 채널 API 메시지 큐
- 29. 채널 API (GAE)의 메시지 형식은 무엇입니까?
- 30. GAE 채널 api with django-nonrel