Synchronize motion data

Step count

iOS: IDOSyncDataType.stepCount

Android : IDOSyncDataType.STEPCOUNT

Data generated passively when the device is worn

json field received by App:

Field name Field type Field description
version int Protocol version
0: no wear-flag data
16: wear-flag data present (firmware config required)
Related: v3SupportWearFlag
year int data date year
month int data date month
day int data date day
start_time int Start time
Unit: minute
Offset from 00:00
per_minute int Interval between samples
Default: 15 minutes
1-minute interval when firmware supports it
Check getSupportPerMinuteOne for 1-minute sync support
total_step int total number of steps
total_rest_activity_calories int total activity + resting calories
total_distances int Total distance miles data = firmware distance (meters) multiplied by 0.00062
total_active_time int The active time of the day in minutes
total_activity_calories int total activity calories
time_zone int Time zone offset scaled by 100; e.g. timezone 8 returns 800, 5.5 returns 550
Valid only when supportSyncHealthDataWithTimeZone function table flag is on
walk_goal_time int The actual walking time of the firmware needs to be configured in hours
item_count int Number of sports data details
wear_flag_array int [] Wear minutes per hour (24 hours)
Max 24 bytes
0 if related wear-flag support is not enabled
items Collection Exercise details (see table below)
Collection of mode & step_count & active_time
& activity_calories & distance & rest_activity_calories

items items — Exercise data details

Field name Field type Field description
mode int Mode 00: quiet, 01: mild, 10: moderately active, 11: intense
step_count int number of steps
active_time int Active time in minutes, the maximum per_minute parameter is determined, currently it is 15 minutes
activity_calories int activity calories
distance int distance in meters
rest_activity_calories int activity + resting calories

Example

{
     "day" : 26,
    "time_zone" : 800,
       "item_count" : 47,
       "items" :
       [
         {
           "active_time" : 0,
           "activity_calories" : 0,
           "distance" : 0,
           "mode" : 0,
           "rest_activity_calories" : 0,
           "step_count" : 0
         },
         {
           "active_time" : 0,
           "activity_calories" : 0,
           "distance" : 0,
           "mode" : 0,
           "rest_activity_calories" : 0,
           "step_count" : 0
         },
         {
           "active_time" : 0,
           "activity_calories" : 0,
           "distance" : 0,
           "mode" : 0,
           "rest_activity_calories" : 0,
           "step_count" : 0
         },
         {
           "active_time" : 0,
           "activity_calories" : 0,
           "distance" : 0,
           "mode" : 0,
           "rest_activity_calories" : 0,
           "step_count" : 0
         },
         {
           "active_time" : 0,
           "activity_calories" : 0,
           "distance" : 0,
           "mode" : 0,
           "rest_activity_calories" : 0,
           "step_count" : 0
         },
         {
           "active_time" : 0,
           "activity_calories" : 0,
           "distance" : 0,
           "mode" : 0,
           "rest_activity_calories" : 0,
           "step_count" : 0
         },
         {
           "active_time" : 0,
           "activity_calories" : 0,
           "distance" : 0,
           "mode" : 0,
           "rest_activity_calories" : 0,
           "step_count" : 0
         },
         {
           "active_time" : 0,
           "activity_calories" : 0,
           "distance" : 0,
           "mode" : 0,
           "rest_activity_calories" : 0,
           "step_count" : 0
         },
         {
           "active_time" : 0,
           "activity_calories" : 0,
           "distance" : 0,
           "mode" : 0,
           "rest_activity_calories" : 0,
           "step_count" : 0
         },
         {
           "active_time" : 0,
           "activity_calories" : 0,
           "distance" : 0,
           "mode" : 0,
           "rest_activity_calories" : 0,
           "step_count" : 0
         },
         {
           "active_time" : 0,
           "activity_calories" : 0,
           "distance" : 0,
           "mode" : 0,
           "rest_activity_calories" : 0,
           "step_count" : 0
         },
         {
           "active_time" : 0,
           "activity_calories" : 0,
           "distance" : 0,
           "mode" : 0,
           "rest_activity_calories" : 0,
           "step_count" : 0
         },
         {
           "active_time" : 0,
           "activity_calories" : 0,
           "distance" : 0,
           "mode" : 0,
           "rest_activity_calories" : 0,
           "step_count" : 0
         },
         {
           "active_time" : 0,
           "activity_calories" : 0,
           "distance" : 0,
           "mode" : 0,
           "rest_activity_calories" : 0,
           "step_count" : 0
         },
         {
           "active_time" : 0,
           "activity_calories" : 0,
           "distance" : 0,
           "mode" : 0,
           "rest_activity_calories" : 0,
           "step_count" : 0
         },
         {
           "active_time" : 0,
           "activity_calories" : 0,
           "distance" : 0,
           "mode" : 0,
           "rest_activity_calories" : 0,
           "step_count" : 0
         },
         {
           "active_time" : 0,
           "activity_calories" : 0,
           "distance" : 0,
           "mode" : 0,
           "rest_activity_calories" : 0,
           "step_count" : 0
         },
         {
           "active_time" : 0,
           "activity_calories" : 0,
           "distance" : 0,
           "mode" : 0,
           "rest_activity_calories" : 0,
           "step_count" : 0
         },
         {
           "active_time" : 0,
           "activity_calories" : 0,
           "distance" : 0,
           "mode" : 0,
           "rest_activity_calories" : 0,
           "step_count" : 0
         },
         {
           "active_time" : 0,
           "activity_calories" : 0,
           "distance" : 0,
           "mode" : 0,
           "rest_activity_calories" : 0,
           "step_count" : 0
         },
         {
           "active_time" : 0,
           "activity_calories" : 0,
           "distance" : 0,
           "mode" : 0,
           "rest_activity_calories" : 0,
           "step_count" : 0
         },
         {
           "active_time" : 0,
           "activity_calories" : 0,
           "distance" : 0,
           "mode" : 0,
           "rest_activity_calories" : 0,
           "step_count" : 0
         },
         {
           "active_time" : 0,
           "activity_calories" : 0,
           "distance" : 0,
           "mode" : 0,
           "rest_activity_calories" : 0,
           "step_count" : 0
         },
         {
           "active_time" : 0,
           "activity_calories" : 0,
           "distance" : 0,
           "mode" : 0,
           "rest_activity_calories" : 0,
           "step_count" : 0
         },
         {
           "active_time" : 0,
           "activity_calories" : 0,
           "distance" : 0,
           "mode" : 0,
           "rest_activity_calories" : 0,
           "step_count" : 0
         },
         {
           "active_time" : 0,
           "activity_calories" : 0,
           "distance" : 0,
           "mode" : 0,
           "rest_activity_calories" : 0,
           "step_count" : 0
         },
         {
           "active_time" : 0,
           "activity_calories" : 0,
           "distance" : 0,
           "mode" : 0,
           "rest_activity_calories" : 0,
           "step_count" : 0
         },
         {
           "active_time" : 0,
           "activity_calories" : 0,
           "distance" : 0,
           "mode" : 0,
           "rest_activity_calories" : 0,
           "step_count" : 0
         },
         {
           "active_time" : 0,
           "activity_calories" : 0,
           "distance" : 0,
           "mode" : 0,
           "rest_activity_calories" : 0,
           "step_count" : 0
         },
         {
           "active_time" : 0,
           "activity_calories" : 0,
           "distance" : 0,
           "mode" : 0,
           "rest_activity_calories" : 0,
           "step_count" : 0
         },
         {
           "active_time" : 0,
           "activity_calories" : 0,
           "distance" : 0,
           "mode" : 0,
           "rest_activity_calories" : 0,
           "step_count" : 0
         },
         {
           "active_time" : 0,
           "activity_calories" : 0,
           "distance" : 0,
           "mode" : 0,
           "rest_activity_calories" : 0,
           "step_count" : 0
         },
         {
           "active_time" : 0,
           "activity_calories" : 0,
           "distance" : 0,
           "mode" : 0,
           "rest_activity_calories" : 0,
           "step_count" : 0
         },
         {
           "active_time" : 0,
           "activity_calories" : 0,
           "distance" : 0,
           "mode" : 0,
           "rest_activity_calories" : 0,
           "step_count" : 0
         },
         {
           "active_time" : 0,
           "activity_calories" : 0,
           "distance" : 0,
           "mode" : 0,
           "rest_activity_calories" : 0,
           "step_count" : 0
         },
         {
           "active_time" : 0,
           "activity_calories" : 0,
           "distance" : 0,
           "mode" : 0,
           "rest_activity_calories" : 0,
           "step_count" : 0
         },
         {
           "active_time" : 0,
           "activity_calories" : 0,
           "distance" : 0,
           "mode" : 0,
           "rest_activity_calories" : 0,
           "step_count" : 0
         },
         {
           "active_time" : 0,
           "activity_calories" : 0,
           "distance" : 0,
           "mode" : 0,
           "rest_activity_calories" : 0,
           "step_count" : 0
         },
         {
           "active_time" : 0,
           "activity_calories" : 0,
           "distance" : 0,
           "mode" : 0,
           "rest_activity_calories" : 0,
           "step_count" : 0
         },
         {
           "active_time" : 0,
           "activity_calories" : 0,
           "distance" : 0,
           "mode" : 0,
           "rest_activity_calories" : 0,
           "step_count" : 0
         },
         {
           "active_time" : 0,
           "activity_calories" : 0,
           "distance" : 0,
           "mode" : 0,
           "rest_activity_calories" : 0,
           "step_count" : 0
         },
         {
           "active_time" : 0,
           "activity_calories" : 0,
           "distance" : 0,
           "mode" : 0,
           "rest_activity_calories" : 0,
           "step_count" : 0
         },
         {
           "active_time" : 0,
           "activity_calories" : 0,
           "distance" : 0,
           "mode" : 0,
           "rest_activity_calories" : 0,
           "step_count" : 0
         },
         {
           "active_time" : 0,
           "activity_calories" : 0,
           "distance" : 0,
           "mode" : 0,
           "rest_activity_calories" : 0,
           "step_count" : 0
         },
         {
           "active_time" : 0,
           "activity_calories" : 0,
           "distance" : 0,
           "mode" : 0,
           "rest_activity_calories" : 0,
           "step_count" : 0
         },
         {
           "active_time" : 0,
           "activity_calories" : 0,
           "distance" : 0,
           "mode" : 0,
           "rest_activity_calories" : 0,
           "step_count" : 0
         },
         {
           "active_time" : 0,
           "activity_calories" : 0,
           "distance" : 0,
           "mode" : 0,
           "rest_activity_calories" : 0,
           "step_count" : 0
         }
       ],
       "month" : 12,
       "per_minute" : 15,
       "start_time" : 0,
       "total_active_time" : 0,
       "total_activity_calories" : 0,
       "total_distances" : 0,
       "total_rest_activity_calories" : 0,
       "total_step" : 0,
       "version" : 0,
       "walk_goal_time" : 0,
       "wear_flag_array" :
       [
         0,
         0,
         0,
         0,
         0,
         0,
         0,
         0,
         0,
         0,
         0,
         0,
         0,
         0,
         0,
         0,
         0,
         0,
         0,
         0,
         0,
         0,
         0,
         0
       ],
       "year" : 2022
}
Copyright © 2023-2024 IDO. All rights reserved. all right reserved,powered by Gitbook修改日期: 2026-10-20 07:53:20

results matching ""

    No results matching ""