2017-03-19 17 views
0

현재 coremotion 및 50Hz 주파수를 사용하여 Apple 시계 시리즈 2 (watchOS 3)에서 측정 값을 보내는 응용 프로그램을 개발하고 있습니다.Apple의 회선 연결 빈도 및 메시지 스트림에 대한 제한은 무엇입니까

현재 데이터는 WatchConnectivity-messages를 사용하여 iPhone으로 전송됩니다. 각 메시지는 단일 측정치와 같습니다. 측정이 완료되면 iPhone을 사용하여 csv 파일을 만들고 이메일로 보냅니다.

내 주된 관심사 : WatchConnectivity에서 처리 할 수있는 메시지의 빈도는 어느 정도입니까? 배치 메시지 (일련의 측정에 대한 문자열 배열)를 작성해야합니까, 아니면 측정 당 하나의 메시지 (분당 ~ 3000 메시지)를 계속 보낼 수 있습니까?

현재 devicemotion에서 하나의 속성 만 가져오고 나중에는 여러 개를 사용합니다. 즉, 분당 ~ 3000 회 측정 값에 속성 수를 곱하는 것을 의미합니다.

의견이 있으십니까?

감사 아리엘

답변

0

몇 가지 실험을 통해 WatchConnectivity를 사용하면 어떤 시점에서든 비행 중에 10 개의 메시지를 볼 수 있으므로 일괄 처리가 반드시 필요할 것입니다.

휴대 전화의 UI에 "라이브"로 표시해야하는 경우가 아니라면 데이터를 일괄 처리하고 시계에 파일에 쓰고, transferFile API를 사용하여 항목을 보내주십시오.

+0

데이터 전송 유형에 대해 [2 중] 2 차원 배열로 살 수 있지만 아무 것도 없습니다. 한도를 확인해 주셔서 감사합니다. 그것이 10이라는 것을 전혀 몰랐습니다. –

0

몇 가지 실험 후, 나는 배치를 사용하는 것이 훨씬 바람직하다 것을 발견했다. 정확한 전달 빈도에 대해 - 알 수 없음. Enjoy