Skip to content

Instantly share code, notes, and snippets.

@3v1n0
Last active November 2, 2020 22:05
Show Gist options
  • Star 38 You must be signed in to star a gist
  • Fork 3 You must be signed in to fork a gist
  • Save 3v1n0/38bcd4f7f0cb3c279bad to your computer and use it in GitHub Desktop.
Save 3v1n0/38bcd4f7f0cb3c279bad to your computer and use it in GitHub Desktop.
GoPro Hero4 Remote tools
{
"version":2.0,
"display_hints":[
{
"key":"GPCAMERA_GROUP_VIDEO",
"display_name":"Video Settings",
"settings":[
{
"setting_id":5,
"widget_type":"select",
"precedence":1
},
{
"setting_id":6,
"widget_type":"select",
"precedence":1
},
{
"setting_id":7,
"widget_type":"select",
"precedence":1
},
{
"setting_id":2,
"widget_type":"select",
"precedence":1
},
{
"setting_id":3,
"widget_type":"select",
"precedence":1
},
{
"setting_id":4,
"widget_type":"select",
"precedence":1
},
{
"setting_id":8,
"widget_type":"toggle",
"precedence":1
},
{
"setting_id":9,
"widget_type":"toggle",
"precedence":1
},
{
"setting_id":10,
"widget_type":"toggle",
"precedence":1
},
{
"setting_id":11,
"widget_type":"select",
"precedence":1
},
{
"setting_id":12,
"widget_type":"select",
"precedence":1
},
{
"setting_id":13,
"widget_type":"select",
"precedence":1
},
{
"setting_id":14,
"widget_type":"select",
"precedence":1
},
{
"setting_id":15,
"widget_type":"slider",
"precedence":1
}
],
"commands":[
{
"command_key":"GPCAMERA_VIDEO_PROTUNE_RESET_TO_DEFAULT",
"precedence":1
}
]
},
{
"key":"GPCAMERA_GROUP_PHOTO",
"display_name":"Photo Settings",
"settings":[
{
"setting_id":18,
"widget_type":"select",
"precedence":1
},
{
"setting_id":19,
"widget_type":"select",
"precedence":1
},
{
"setting_id":17,
"widget_type":"select",
"precedence":1
},
{
"setting_id":20,
"widget_type":"toggle",
"precedence":1
},
{
"setting_id":21,
"widget_type":"toggle",
"precedence":1
},
{
"setting_id":22,
"widget_type":"select",
"precedence":1
},
{
"setting_id":23,
"widget_type":"select",
"precedence":1
},
{
"setting_id":24,
"widget_type":"select",
"precedence":1
},
{
"setting_id":25,
"widget_type":"select",
"precedence":1
},
{
"setting_id":26,
"widget_type":"slider",
"precedence":1
}
],
"commands":[
{
"command_key":"GPCAMERA_PHOTO_PROTUNE_RESET_TO_DEFAULT",
"precedence":1
}
]
},
{
"key":"GPCAMERA_GROUP_MULTI_SHOT",
"display_name":"Multi-Shot Settings",
"settings":[
{
"setting_id":31,
"widget_type":"select",
"precedence":1
},
{
"setting_id":29,
"widget_type":"select",
"precedence":1
},
{
"setting_id":30,
"widget_type":"select",
"precedence":1
},
{
"setting_id":32,
"widget_type":"select",
"precedence":1
},
{
"setting_id":28,
"widget_type":"select",
"precedence":1
},
{
"setting_id":33,
"widget_type":"toggle",
"precedence":1
},
{
"setting_id":34,
"widget_type":"toggle",
"precedence":1
},
{
"setting_id":35,
"widget_type":"select",
"precedence":1
},
{
"setting_id":36,
"widget_type":"select",
"precedence":1
},
{
"setting_id":37,
"widget_type":"select",
"precedence":1
},
{
"setting_id":38,
"widget_type":"select",
"precedence":1
},
{
"setting_id":39,
"widget_type":"slider",
"precedence":1
}
],
"commands":[
{
"command_key":"GPCAMERA_MULTISHOT_PROTUNE_RESET_TO_DEFAULT",
"precedence":1
}
]
},
{
"key":"GPCAMERA_GROUP_SETUP",
"display_name":"Setup",
"settings":[
{
"setting_id":52,
"widget_type":"select",
"precedence":1
},
{
"setting_id":53,
"widget_type":"select",
"precedence":1
},
{
"setting_id":1,
"widget_type":"select",
"precedence":1
},
{
"setting_id":16,
"widget_type":"select",
"precedence":1
},
{
"setting_id":27,
"widget_type":"select",
"precedence":1
},
{
"setting_id":54,
"widget_type":"select",
"precedence":1
},
{
"setting_id":55,
"widget_type":"select",
"precedence":1
},
{
"setting_id":56,
"widget_type":"select",
"precedence":1
},
{
"setting_id":57,
"widget_type":"select",
"precedence":1
},
{
"setting_id":58,
"widget_type":"select",
"precedence":1
},
{
"setting_id":59,
"widget_type":"select",
"precedence":1
},
{
"setting_id":63,
"widget_type":"select",
"precedence":1
}
],
"commands":[
{
"command_key":"GPCAMERA_SET_DATE_AND_TIME_ID",
"precedence":1
}
]
},
{
"key":"GPCAMERA_GROUP_DELETE_ID",
"display_name":"Delete",
"settings":[
],
"commands":[
{
"command_key":"GPCAMERA_DELETE_LAST_FILE_ID",
"precedence":1
},
{
"command_key":"GPCAMERA_DELETE_ALL_FILES_ID",
"precedence":1
}
]
},
{
"key":"GPCAMERA_GROUP_CAMERA_INFO",
"display_name":"Camera Info",
"settings":[
],
"commands":[
{
"command_key":"GPCAMERA_NETWORK_NAME_ID",
"precedence":1
},
{
"command_key":"GPCAMERA_INFO_VERSION_ID",
"precedence":1
},
{
"command_key":"GPCAMERA_LOCATE_ID",
"precedence":1
}
]
},
{
"key":"GPCAMERA_GROUP_WIRELESS_CONTROLS",
"display_name":"Wireless Controls",
"settings":[
],
"commands":[
{
"command_key":"GPCAMERA_USE_CURRENT_WIRELESS_REMOTE_ID",
"precedence":1
},
{
"command_key":"GPCAMERA_USE_NEW_WIRELESS_REMOTE_ID",
"precedence":1
}
]
},
{
"key":"GPCAMERA_GROUP_CAMERA_STATUS",
"display_name":"Camera Status",
"settings":[
],
"commands":[
{
"command_key":"GPCAMERA_BATTERY_LEVEL_ID",
"precedence":1
},
{
"command_key":"GPCAMERA_SDCARD_CAPACITY_ID",
"precedence":1
}
]
}
],
"modes":[
{
"path_segment":"video",
"display_name":"Video",
"value":0,
"settings":[
{
"path_segment":"default_sub_mode",
"display_name":"Default Video Sub Mode",
"id":1,
"options":[
{
"display_name":"Video",
"value":0
},
{
"display_name":"Time Lapse Video",
"value":1
},
{
"display_name":"Video + Photo",
"value":2
},
{
"display_name":"Looping",
"value":3
}
]
},
{
"path_segment":"current_sub_mode",
"display_name":"Video Sub Mode",
"id":68,
"options":[
{
"display_name":"Video",
"value":0
},
{
"display_name":"Time Lapse Video",
"value":1
},
{
"display_name":"Video + Photo",
"value":2
},
{
"display_name":"Looping",
"value":3
}
]
},
{
"path_segment":"resolution",
"display_name":"Resolution",
"id":2,
"options":[
{
"display_name":"4K",
"value":1
},
{
"display_name":"2.7K",
"value":4
},
{
"display_name":"2.7K 4:3",
"value":6
},
{
"display_name":"1440",
"value":7
},
{
"display_name":"1080 SuperView",
"value":8
},
{
"display_name":"1080",
"value":9
},
{
"display_name":"960",
"value":10
},
{
"display_name":"720 SuperView",
"value":11
},
{
"display_name":"720",
"value":12
},
{
"display_name":"WVGA",
"value":13
}
]
},
{
"path_segment":"fps",
"display_name":"Frames Per Second",
"id":3,
"options":[
{
"display_name":"240",
"value":0
},
{
"display_name":"120",
"value":1
},
{
"display_name":"100",
"value":2
},
{
"display_name":"90",
"value":3
},
{
"display_name":"80",
"value":4
},
{
"display_name":"60",
"value":5
},
{
"display_name":"50",
"value":6
},
{
"display_name":"48",
"value":7
},
{
"display_name":"30",
"value":8
},
{
"display_name":"25",
"value":9
},
{
"display_name":"24",
"value":10
},
{
"display_name":"15",
"value":11
},
{
"display_name":"12.5",
"value":12
}
]
},
{
"path_segment":"fov",
"display_name":"Field Of View",
"id":4,
"options":[
{
"display_name":"Wide",
"value":0
},
{
"display_name":"Medium",
"value":1
},
{
"display_name":"Narrow",
"value":2
}
]
},
{
"path_segment":"timelapse_rate",
"display_name":"Interval",
"id":5,
"options":[
{
"display_name":"0.5 Seconds",
"value":0
},
{
"display_name":"1 Second",
"value":1
},
{
"display_name":"2 Seconds",
"value":2
},
{
"display_name":"5 Seconds",
"value":3
},
{
"display_name":"10 Seconds",
"value":4
},
{
"display_name":"30 Seconds",
"value":5
},
{
"display_name":"60 Seconds",
"value":6
}
]
},
{
"path_segment":"looping",
"display_name":"Interval",
"id":6,
"options":[
{
"display_name":"Max",
"value":0
},
{
"display_name":"5 Minutes",
"value":1
},
{
"display_name":"20 Minutes",
"value":2
},
{
"display_name":"60 Minutes",
"value":3
},
{
"display_name":"120 Minutes",
"value":4
}
]
},
{
"path_segment":"piv",
"display_name":"Interval",
"id":7,
"options":[
{
"display_name":"1 Photo / 5 Seconds",
"value":1
},
{
"display_name":"1 Photo / 10 Seconds",
"value":2
},
{
"display_name":"1 Photo / 30 Seconds",
"value":3
},
{
"display_name":"1 Photo / 60 Seconds",
"value":4
}
]
},
{
"path_segment":"low_light",
"display_name":"Low Light",
"id":8,
"options":[
{
"display_name":"ON",
"value":1
},
{
"display_name":"OFF",
"value":0
}
]
},
{
"path_segment":"spot_meter",
"display_name":"Spot Meter",
"id":9,
"options":[
{
"display_name":"ON",
"value":1
},
{
"display_name":"OFF",
"value":0
}
]
},
{
"path_segment":"protune",
"display_name":"Protune",
"id":10,
"options":[
{
"display_name":"ON",
"value":1
},
{
"display_name":"OFF",
"value":0
}
]
},
{
"path_segment":"protune_white_balance",
"display_name":"White Balance",
"id":11,
"options":[
{
"display_name":"Auto",
"value":0
},
{
"display_name":"3000K",
"value":1
},
{
"display_name":"5500K",
"value":2
},
{
"display_name":"6500K",
"value":3
},
{
"display_name":"Native",
"value":4
}
]
},
{
"path_segment":"protune_color",
"display_name":"Color",
"id":12,
"options":[
{
"display_name":"GoPro Color",
"value":0
},
{
"display_name":"Flat",
"value":1
}
]
},
{
"path_segment":"protune_sharpness",
"display_name":"Sharpness",
"id":14,
"options":[
{
"display_name":"High",
"value":0
},
{
"display_name":"Medium",
"value":1
},
{
"display_name":"Low",
"value":2
}
]
},
{
"path_segment":"protune_ev",
"display_name":"EV Comp",
"id":15,
"options":[
{
"display_name":"-2.0",
"value":8
},
{
"display_name":"-1.5",
"value":7
},
{
"display_name":"-1.0",
"value":6
},
{
"display_name":"-0.5",
"value":5
},
{
"display_name":"0.0",
"value":4
},
{
"display_name":"0.5",
"value":3
},
{
"display_name":"1.0",
"value":2
},
{
"display_name":"1.5",
"value":1
},
{
"display_name":"2.0",
"value":0
}
]
},
{
"path_segment":"protune_iso",
"display_name":"ISO Limit",
"id":13,
"options":[
{
"display_name":"6400",
"value":0
},
{
"display_name":"1600",
"value":1
},
{
"display_name":"400",
"value":2
}
]
}
]
},
{
"path_segment":"photo",
"display_name":"Photo",
"value":1,
"settings":[
{
"path_segment":"default_sub_mode",
"display_name":"Default Photo Sub Mode",
"id":16,
"options":[
{
"display_name":"Single",
"value":0
},
{
"display_name":"Continuous",
"value":1
},
{
"display_name":"Night",
"value":2
}
]
},
{
"path_segment":"current_sub_mode",
"display_name":"Photo Sub Mode",
"id":69,
"options":[
{
"display_name":"Single",
"value":0
},
{
"display_name":"Continuous",
"value":1
},
{
"display_name":"Night",
"value":2
}
]
},
{
"path_segment":"continuous_rate",
"display_name":"Interval",
"id":18,
"options":[
{
"display_name":"3 Frames / Second",
"value":0
},
{
"display_name":"5 Frames / Second",
"value":1
},
{
"display_name":"10 Frames / Second",
"value":2
}
]
},
{
"path_segment":"resolution",
"display_name":"Megapixels",
"id":17,
"options":[
{
"display_name":"12MP Wide",
"value":0
},
{
"display_name":"7MP Wide",
"value":1
},
{
"display_name":"7MP Med",
"value":2
},
{
"display_name":"5MP Med",
"value":3
}
]
},
{
"path_segment":"exposure_time",
"display_name":"Shutter",
"id":19,
"options":[
{
"display_name":"Auto",
"value":0
},
{
"display_name":"2 Seconds",
"value":1
},
{
"display_name":"5 Seconds",
"value":2
},
{
"display_name":"10 Seconds",
"value":3
},
{
"display_name":"15 Seconds",
"value":4
},
{
"display_name":"20 Seconds",
"value":5
},
{
"display_name":"30 Seconds",
"value":6
}
]
},
{
"path_segment":"spot_meter",
"display_name":"Spot Meter",
"id":20,
"options":[
{
"display_name":"ON",
"value":1
},
{
"display_name":"OFF",
"value":0
}
]
},
{
"path_segment":"protune",
"display_name":"Protune",
"id":21,
"options":[
{
"display_name":"ON",
"value":1
},
{
"display_name":"OFF",
"value":0
}
]
},
{
"path_segment":"protune_white_balance",
"display_name":"White Balance",
"id":22,
"options":[
{
"display_name":"Auto",
"value":0
},
{
"display_name":"3000K",
"value":1
},
{
"display_name":"5500K",
"value":2
},
{
"display_name":"6500K",
"value":3
},
{
"display_name":"Native",
"value":4
}
]
},
{
"path_segment":"protune_color",
"display_name":"Color",
"id":23,
"options":[
{
"display_name":"GoPro Color",
"value":0
},
{
"display_name":"Flat",
"value":1
}
]
},
{
"path_segment":"protune_sharpness",
"display_name":"Sharpness",
"id":25,
"options":[
{
"display_name":"High",
"value":0
},
{
"display_name":"Medium",
"value":1
},
{
"display_name":"Low",
"value":2
}
]
},
{
"path_segment":"protune_ev",
"display_name":"EV Comp",
"id":26,
"options":[
{
"display_name":"-2.0",
"value":8
},
{
"display_name":"-1.5",
"value":7
},
{
"display_name":"-1.0",
"value":6
},
{
"display_name":"-0.5",
"value":5
},
{
"display_name":"0.0",
"value":4
},
{
"display_name":"0.5",
"value":3
},
{
"display_name":"1.0",
"value":2
},
{
"display_name":"1.5",
"value":1
},
{
"display_name":"2.0",
"value":0
}
]
},
{
"path_segment":"protune_iso",
"display_name":"ISO Limit",
"id":24,
"options":[
{
"display_name":"800",
"value":0
},
{
"display_name":"400",
"value":1
},
{
"display_name":"200",
"value":2
},
{
"display_name":"100",
"value":3
}
]
}
]
},
{
"path_segment":"multi_shot",
"display_name":"Multishot",
"value":2,
"settings":[
{
"path_segment":"default_sub_mode",
"display_name":"Default Multi-Shot Sub Mode",
"id":27,
"options":[
{
"display_name":"Burst",
"value":0
},
{
"display_name":"Time Lapse",
"value":1
},
{
"display_name":"Night Lapse",
"value":2
}
]
},
{
"path_segment":"current_sub_mode",
"display_name":"Multi-Shot Sub Mode",
"id":70,
"options":[
{
"display_name":"Burst",
"value":0
},
{
"display_name":"Time Lapse",
"value":1
},
{
"display_name":"Night Lapse",
"value":2
}
]
},
{
"path_segment":"exposure_time",
"display_name":"Shutter",
"id":31,
"options":[
{
"display_name":"Auto",
"value":0
},
{
"display_name":"2 Seconds",
"value":1
},
{
"display_name":"5 Seconds",
"value":2
},
{
"display_name":"10 Seconds",
"value":3
},
{
"display_name":"15 Seconds",
"value":4
},
{
"display_name":"20 Seconds",
"value":5
},
{
"display_name":"30 Seconds",
"value":6
}
]
},
{
"path_segment":"burst_rate",
"display_name":"Rate",
"id":29,
"options":[
{
"display_name":"3 Photos / 1 Second",
"value":0
},
{
"display_name":"5 Photos / 1 Second",
"value":1
},
{
"display_name":"10 Photos / 1 Second",
"value":2
},
{
"display_name":"10 Photos / 2 Seconds",
"value":3
},
{
"display_name":"10 Photos / 3 Seconds",
"value":4
},
{
"display_name":"30 Photos / 1 Second",
"value":5
},
{
"display_name":"30 Photos / 2 Seconds",
"value":6
},
{
"display_name":"30 Photos / 3 Seconds",
"value":7
},
{
"display_name":"30 Photos / 6 Seconds",
"value":8
}
]
},
{
"path_segment":"timelapse_rate",
"display_name":"Interval",
"id":30,
"options":[
{
"display_name":"1 Photo / 0.5 Sec",
"value":0
},
{
"display_name":"1 Photo / 1 Sec",
"value":1
},
{
"display_name":"1 Photo / 2 Sec",
"value":2
},
{
"display_name":"1 Photo / 5 Sec",
"value":5
},
{
"display_name":"1 Photo / 10 Sec",
"value":10
},
{
"display_name":"1 Photo / 30 Sec",
"value":30
},
{
"display_name":"1 Photo / 60 Sec",
"value":60
}
]
},
{
"path_segment":"nightlapse_rate",
"display_name":"Interval",
"id":32,
"options":[
{
"display_name":"Continuous",
"value":0
},
{
"display_name":"4 Seconds",
"value":4
},
{
"display_name":"5 Seconds",
"value":5
},
{
"display_name":"10 Seconds",
"value":10
},
{
"display_name":"15 Seconds",
"value":15
},
{
"display_name":"20 Seconds",
"value":20
},
{
"display_name":"30 Seconds",
"value":30
},
{
"display_name":"1 Minute",
"value":60
},
{
"display_name":"2 Minutes",
"value":120
},
{
"display_name":"5 Minutes",
"value":300
},
{
"display_name":"30 Minutes",
"value":1800
},
{
"display_name":"60 Minutes",
"value":3600
}
]
},
{
"path_segment":"resolution",
"display_name":"Megapixels",
"id":28,
"options":[
{
"display_name":"12MP Wide",
"value":0
},
{
"display_name":"7MP Wide",
"value":1
},
{
"display_name":"7MP Med",
"value":2
},
{
"display_name":"5MP Med",
"value":3
}
]
},
{
"path_segment":"spot_meter",
"display_name":"Spot Meter",
"id":33,
"options":[
{
"display_name":"ON",
"value":1
},
{
"display_name":"OFF",
"value":0
}
]
},
{
"path_segment":"protune",
"display_name":"Protune",
"id":34,
"options":[
{
"display_name":"ON",
"value":1
},
{
"display_name":"OFF",
"value":0
}
]
},
{
"path_segment":"protune_white_balance",
"display_name":"White Balance",
"id":35,
"options":[
{
"display_name":"Auto",
"value":0
},
{
"display_name":"3000K",
"value":1
},
{
"display_name":"5500K",
"value":2
},
{
"display_name":"6500K",
"value":3
},
{
"display_name":"Native",
"value":4
}
]
},
{
"path_segment":"protune_color",
"display_name":"Color",
"id":36,
"options":[
{
"display_name":"GoPro Color",
"value":0
},
{
"display_name":"Flat",
"value":1
}
]
},
{
"path_segment":"protune_sharpness",
"display_name":"Sharpness",
"id":38,
"options":[
{
"display_name":"High",
"value":0
},
{
"display_name":"Medium",
"value":1
},
{
"display_name":"Low",
"value":2
}
]
},
{
"path_segment":"protune_ev",
"display_name":"EV Comp",
"id":39,
"options":[
{
"display_name":"-2.0",
"value":8
},
{
"display_name":"-1.5",
"value":7
},
{
"display_name":"-1.0",
"value":6
},
{
"display_name":"-0.5",
"value":5
},
{
"display_name":"0.0",
"value":4
},
{
"display_name":"0.5",
"value":3
},
{
"display_name":"1.0",
"value":2
},
{
"display_name":"1.5",
"value":1
},
{
"display_name":"2.0",
"value":0
}
]
},
{
"path_segment":"protune_iso",
"display_name":"ISO Limit",
"id":37,
"options":[
{
"display_name":"800",
"value":0
},
{
"display_name":"400",
"value":1
},
{
"display_name":"200",
"value":2
},
{
"display_name":"100",
"value":3
}
]
}
]
},
{
"path_segment":"setup",
"display_name":"Setup",
"value":5,
"settings":[
{
"path_segment":"lcd",
"display_name":"LCD Display",
"id":72,
"options":[
{
"display_name":"ON",
"value":1
},
{
"display_name":"OFF",
"value":0
}
]
},
{
"path_segment":"lcd_brightness",
"display_name":"LCD Brightness",
"id":49,
"options":[
{
"display_name":"High",
"value":0
},
{
"display_name":"Medium",
"value":1
},
{
"display_name":"Low",
"value":2
}
]
},
{
"path_segment":"lcd_lock",
"display_name":"LCD Lock",
"id":50,
"options":[
{
"display_name":"ON",
"value":1
},
{
"display_name":"OFF",
"value":0
}
]
},
{
"path_segment":"lcd_sleep",
"display_name":"LCD Sleep",
"id":51,
"options":[
{
"display_name":"Never",
"value":0
},
{
"display_name":"1 MIN",
"value":1
},
{
"display_name":"2 MIN",
"value":2
},
{
"display_name":"3 MIN",
"value":3
}
]
},
{
"path_segment":"orientation",
"display_name":"Orientation",
"id":52,
"options":[
{
"display_name":"Up",
"value":1
},
{
"display_name":"Down",
"value":2
},
{
"display_name":"Auto",
"value":0
}
]
},
{
"path_segment":"default_app_mode",
"display_name":"Default Mode",
"id":53,
"options":[
{
"display_name":"Video",
"value":0
},
{
"display_name":"Photo",
"value":1
},
{
"display_name":"Multi-shot",
"value":2
}
]
},
{
"path_segment":"quick_capture",
"display_name":"Quick Capture",
"id":54,
"options":[
{
"display_name":"ON",
"value":1
},
{
"display_name":"OFF",
"value":0
}
]
},
{
"path_segment":"led",
"display_name":"LED Blink",
"id":55,
"options":[
{
"display_name":"OFF",
"value":0
},
{
"display_name":"2",
"value":1
},
{
"display_name":"4",
"value":2
}
]
},
{
"path_segment":"beep_volume",
"display_name":"Beeps",
"id":56,
"options":[
{
"display_name":"100%",
"value":0
},
{
"display_name":"70%",
"value":1
},
{
"display_name":"OFF",
"value":2
}
]
},
{
"path_segment":"video_format",
"display_name":"Video Format",
"id":57,
"options":[
{
"display_name":"NTSC",
"value":0
},
{
"display_name":"PAL",
"value":1
}
]
},
{
"path_segment":"osd",
"display_name":"On Screen Display",
"id":58,
"options":[
{
"display_name":"ON",
"value":1
},
{
"display_name":"OFF",
"value":0
}
]
},
{
"path_segment":"auto_power_down",
"display_name":"Auto Off",
"id":59,
"options":[
{
"display_name":"NEVER",
"value":0
},
{
"display_name":"1 MIN",
"value":1
},
{
"display_name":"2 MIN",
"value":2
},
{
"display_name":"3 MIN",
"value":3
},
{
"display_name":"5 MIN",
"value":4
}
]
},
{
"path_segment":"wireless_mode",
"display_name":"Wireless Mode",
"id":63,
"options":[
{
"display_name":"OFF",
"value":0
},
{
"display_name":"App",
"value":1
},
{
"display_name":"RC",
"value":2
},
{
"display_name":"Smart",
"value":4
}
]
},
{
"path_segment":"stream_gop_size",
"display_name":"Secondary Stream GOP Size",
"id":60,
"options":[
{
"display_name":"Default",
"value":0
},
{
"display_name":"3",
"value":3
},
{
"display_name":"4",
"value":4
},
{
"display_name":"8",
"value":8
},
{
"display_name":"15",
"value":15
},
{
"display_name":"30",
"value":30
}
]
},
{
"path_segment":"stream_idr_interval",
"display_name":"Secondary Stream IDR Interval",
"id":61,
"options":[
{
"display_name":"Default",
"value":0
},
{
"display_name":"1",
"value":1
},
{
"display_name":"2",
"value":2
},
{
"display_name":"4",
"value":4
}
]
},
{
"path_segment":"stream_bit_rate",
"display_name":"Secondary Stream Bit Rate",
"id":62,
"options":[
{
"display_name":"250 Kbps",
"value":250000
},
{
"display_name":"400 Kbps",
"value":400000
},
{
"display_name":"600 Kbps",
"value":600000
},
{
"display_name":"700 Kbps",
"value":700000
},
{
"display_name":"800 Kbps",
"value":800000
},
{
"display_name":"1 Mbps",
"value":1000000
},
{
"display_name":"1.2 Mbps",
"value":1200000
},
{
"display_name":"1.6 Mbps",
"value":1600000
},
{
"display_name":"2 Mbps",
"value":2000000
},
{
"display_name":"2.4 Mbps",
"value":2400000
}
]
},
{
"path_segment":"stream_window_size",
"display_name":"Secondary Stream Window Size",
"id":64,
"options":[
{
"display_name":"Default",
"value":0
},
{
"display_name":"240",
"value":1
},
{
"display_name":"240 3:4 Subsample",
"value":2
},
{
"display_name":"240 1:2 Subsample",
"value":3
},
{
"display_name":"480",
"value":4
},
{
"display_name":"480 3:4 Subsample",
"value":5
},
{
"display_name":"480 1:2 Subsample",
"value":6
}
]
}
]
}
],
"filters":[
{
"activated_by":[
{
"setting_id":2,
"setting_value":1
},
{
"setting_id":57,
"setting_value":0
}
],
"blacklist":{
"setting_id":3,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
12
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":4
},
{
"setting_id":57,
"setting_value":0
}
],
"blacklist":{
"setting_id":3,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
9,
11,
12
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":7
},
{
"setting_id":57,
"setting_value":0
}
],
"blacklist":{
"setting_id":3,
"values":[
0,
1,
2,
3,
4,
5,
6,
9,
11,
12
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":9
},
{
"setting_id":57,
"setting_value":0
}
],
"blacklist":{
"setting_id":3,
"values":[
0,
1,
2,
3,
4,
6,
9,
11,
12
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":8
},
{
"setting_id":57,
"setting_value":0
}
],
"blacklist":{
"setting_id":3,
"values":[
0,
1,
2,
3,
4,
6,
9,
11,
12
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":10
},
{
"setting_id":57,
"setting_value":0
}
],
"blacklist":{
"setting_id":3,
"values":[
0,
1,
3,
4,
6,
7,
8,
9,
10,
11,
12
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":12
},
{
"setting_id":57,
"setting_value":0
}
],
"blacklist":{
"setting_id":3,
"values":[
0,
2,
3,
4,
6,
7,
9,
10,
11,
12
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":11
},
{
"setting_id":57,
"setting_value":0
}
],
"blacklist":{
"setting_id":3,
"values":[
0,
1,
3,
4,
6,
7,
8,
9,
10,
11,
12
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":13
},
{
"setting_id":57,
"setting_value":0
}
],
"blacklist":{
"setting_id":3,
"values":[
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":1
},
{
"setting_id":57,
"setting_value":1
}
],
"blacklist":{
"setting_id":3,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":4
},
{
"setting_id":57,
"setting_value":1
}
],
"blacklist":{
"setting_id":3,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
8,
11,
12
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":7
},
{
"setting_id":57,
"setting_value":1
}
],
"blacklist":{
"setting_id":3,
"values":[
0,
1,
2,
3,
4,
5,
6,
8,
11,
12
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":9
},
{
"setting_id":57,
"setting_value":1
}
],
"blacklist":{
"setting_id":3,
"values":[
0,
1,
2,
3,
4,
5,
8,
11,
12
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":8
},
{
"setting_id":57,
"setting_value":1
}
],
"blacklist":{
"setting_id":3,
"values":[
0,
1,
2,
3,
4,
5,
8,
11,
12
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":10
},
{
"setting_id":57,
"setting_value":1
}
],
"blacklist":{
"setting_id":3,
"values":[
0,
1,
3,
4,
5,
7,
8,
9,
10,
11,
12
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":12
},
{
"setting_id":57,
"setting_value":1
}
],
"blacklist":{
"setting_id":3,
"values":[
0,
2,
3,
4,
5,
7,
8,
10,
11,
12
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":11
},
{
"setting_id":57,
"setting_value":1
}
],
"blacklist":{
"setting_id":3,
"values":[
0,
1,
3,
4,
5,
7,
8,
9,
10,
11,
12
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":13
},
{
"setting_id":57,
"setting_value":1
}
],
"blacklist":{
"setting_id":3,
"values":[
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":1
}
],
"blacklist":{
"setting_id":4,
"values":[
1,
2
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":4
}
],
"blacklist":{
"setting_id":4,
"values":[
2
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":7
}
],
"blacklist":{
"setting_id":4,
"values":[
1,
2
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":8
}
],
"blacklist":{
"setting_id":4,
"values":[
1,
2
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":10
}
],
"blacklist":{
"setting_id":4,
"values":[
1,
2
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":11
}
],
"blacklist":{
"setting_id":4,
"values":[
1,
2
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":13
}
],
"blacklist":{
"setting_id":4,
"values":[
1,
2
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":0
}
],
"blacklist":{
"setting_id":2,
"values":[
2,
3,
5,
6
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":2
}
],
"blacklist":{
"setting_id":2,
"values":[
1,
2,
3,
4,
5,
6,
8,
10,
11,
13
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":3
}
],
"blacklist":{
"setting_id":2,
"values":[
2,
3,
5,
6
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":2
},
{
"setting_id":2,
"setting_value":7
}
],
"blacklist":{
"setting_id":3,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
11,
12
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":2
},
{
"setting_id":2,
"setting_value":9
}
],
"blacklist":{
"setting_id":3,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
11,
12
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":2
},
{
"setting_id":2,
"setting_value":8
}
],
"blacklist":{
"setting_id":3,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
11,
12
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":2
},
{
"setting_id":2,
"setting_value":11
}
],
"blacklist":{
"setting_id":3,
"values":[
0,
1,
2,
3,
4,
7,
8,
9,
10,
11,
12
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":2
},
{
"setting_id":2,
"setting_value":12
}
],
"blacklist":{
"setting_id":3,
"values":[
0,
1,
2,
3,
4,
7,
10,
11,
12
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":2
},
{
"setting_id":2,
"setting_value":12
},
{
"setting_id":3,
"setting_value":5
}
],
"blacklist":{
"setting_id":4,
"values":[
0
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":1
}
],
"blacklist":{
"setting_id":8,
"values":[
0,
1
]
}
},
{
"activated_by":[
{
"setting_id":3,
"setting_value":0
},
{
"setting_id":2,
"setting_value":13
}
],
"blacklist":{
"setting_id":8,
"values":[
0,
1
]
}
},
{
"activated_by":[
{
"setting_id":3,
"setting_value":8
}
],
"blacklist":{
"setting_id":8,
"values":[
0,
1
]
}
},
{
"activated_by":[
{
"setting_id":3,
"setting_value":9
}
],
"blacklist":{
"setting_id":8,
"values":[
0,
1
]
}
},
{
"activated_by":[
{
"setting_id":3,
"setting_value":10
}
],
"blacklist":{
"setting_id":8,
"values":[
0,
1
]
}
},
{
"activated_by":[
{
"setting_id":3,
"setting_value":11
}
],
"blacklist":{
"setting_id":8,
"values":[
0,
1
]
}
},
{
"activated_by":[
{
"setting_id":3,
"setting_value":12
}
],
"blacklist":{
"setting_id":8,
"values":[
0,
1
]
}
},
{
"activated_by":[
{
"setting_id":10,
"setting_value":0
}
],
"blacklist":{
"setting_id":11,
"values":[
0,
1,
2,
3,
4
]
}
},
{
"activated_by":[
{
"setting_id":10,
"setting_value":0
}
],
"blacklist":{
"setting_id":12,
"values":[
0,
1
]
}
},
{
"activated_by":[
{
"setting_id":10,
"setting_value":0
}
],
"blacklist":{
"setting_id":14,
"values":[
0,
1,
2
]
}
},
{
"activated_by":[
{
"setting_id":10,
"setting_value":0
}
],
"blacklist":{
"setting_id":13,
"values":[
0,
1,
2
]
}
},
{
"activated_by":[
{
"setting_id":10,
"setting_value":0
}
],
"blacklist":{
"setting_id":15,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":0
}
],
"blacklist":{
"setting_id":5,
"values":[
0,
1,
2,
3,
4,
5,
6
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":0
}
],
"blacklist":{
"setting_id":6,
"values":[
0,
1,
2,
3,
4
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":0
}
],
"blacklist":{
"setting_id":7,
"values":[
0,
1,
2,
3,
4
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":1
}
],
"blacklist":{
"setting_id":6,
"values":[
0,
1,
2,
3,
4
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":1
}
],
"blacklist":{
"setting_id":7,
"values":[
0,
1,
2,
3,
4
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":2
}
],
"blacklist":{
"setting_id":6,
"values":[
0,
1,
2,
3,
4
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":2
}
],
"blacklist":{
"setting_id":5,
"values":[
0,
1,
2,
3,
4,
5,
6
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":3
}
],
"blacklist":{
"setting_id":7,
"values":[
0,
1,
2,
3,
4
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":3
}
],
"blacklist":{
"setting_id":5,
"values":[
0,
1,
2,
3,
4,
5,
6
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":1
}
],
"blacklist":{
"setting_id":4,
"values":[
0,
1,
2
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":1
}
],
"blacklist":{
"setting_id":9,
"values":[
0,
1
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":1
}
],
"blacklist":{
"setting_id":2,
"values":[
2,
3,
4,
5,
7,
8,
9,
10,
11,
12,
13
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":1
}
],
"blacklist":{
"setting_id":3,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12
]
}
},
{
"activated_by":[
{
"setting_id":69,
"setting_value":0
}
],
"blacklist":{
"setting_id":18,
"values":[
0,
1,
2
]
}
},
{
"activated_by":[
{
"setting_id":69,
"setting_value":0
}
],
"blacklist":{
"setting_id":19,
"values":[
0,
1,
2,
3,
4,
5,
6
]
}
},
{
"activated_by":[
{
"setting_id":69,
"setting_value":1
}
],
"blacklist":{
"setting_id":19,
"values":[
0,
1,
2,
3,
4,
5,
6
]
}
},
{
"activated_by":[
{
"setting_id":69,
"setting_value":2
}
],
"blacklist":{
"setting_id":18,
"values":[
0,
1,
2
]
}
},
{
"activated_by":[
{
"setting_id":21,
"setting_value":0
}
],
"blacklist":{
"setting_id":22,
"values":[
0,
1,
2,
3,
4
]
}
},
{
"activated_by":[
{
"setting_id":21,
"setting_value":0
}
],
"blacklist":{
"setting_id":23,
"values":[
0,
1
]
}
},
{
"activated_by":[
{
"setting_id":21,
"setting_value":0
}
],
"blacklist":{
"setting_id":25,
"values":[
0,
1,
2
]
}
},
{
"activated_by":[
{
"setting_id":21,
"setting_value":0
}
],
"blacklist":{
"setting_id":24,
"values":[
0,
1,
2,
3
]
}
},
{
"activated_by":[
{
"setting_id":21,
"setting_value":0
}
],
"blacklist":{
"setting_id":26,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by":[
{
"setting_id":69,
"setting_value":2
},
{
"setting_id":19,
"setting_value":1
}
],
"blacklist":{
"setting_id":22,
"values":[
0
]
}
},
{
"activated_by":[
{
"setting_id":69,
"setting_value":2
},
{
"setting_id":19,
"setting_value":2
}
],
"blacklist":{
"setting_id":22,
"values":[
0
]
}
},
{
"activated_by":[
{
"setting_id":69,
"setting_value":2
},
{
"setting_id":19,
"setting_value":3
}
],
"blacklist":{
"setting_id":22,
"values":[
0
]
}
},
{
"activated_by":[
{
"setting_id":69,
"setting_value":2
},
{
"setting_id":19,
"setting_value":4
}
],
"blacklist":{
"setting_id":22,
"values":[
0
]
}
},
{
"activated_by":[
{
"setting_id":69,
"setting_value":2
},
{
"setting_id":19,
"setting_value":5
}
],
"blacklist":{
"setting_id":22,
"values":[
0
]
}
},
{
"activated_by":[
{
"setting_id":69,
"setting_value":2
},
{
"setting_id":19,
"setting_value":6
}
],
"blacklist":{
"setting_id":22,
"values":[
0
]
}
},
{
"activated_by":[
{
"setting_id":69,
"setting_value":2
},
{
"setting_id":19,
"setting_value":1
}
],
"blacklist":{
"setting_id":26,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by":[
{
"setting_id":69,
"setting_value":2
},
{
"setting_id":19,
"setting_value":2
}
],
"blacklist":{
"setting_id":26,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by":[
{
"setting_id":69,
"setting_value":2
},
{
"setting_id":19,
"setting_value":3
}
],
"blacklist":{
"setting_id":26,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by":[
{
"setting_id":69,
"setting_value":2
},
{
"setting_id":19,
"setting_value":4
}
],
"blacklist":{
"setting_id":26,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by":[
{
"setting_id":69,
"setting_value":2
},
{
"setting_id":19,
"setting_value":5
}
],
"blacklist":{
"setting_id":26,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by":[
{
"setting_id":69,
"setting_value":2
},
{
"setting_id":19,
"setting_value":6
}
],
"blacklist":{
"setting_id":26,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by":[
{
"setting_id":70,
"setting_value":0
}
],
"blacklist":{
"setting_id":31,
"values":[
0,
1,
2,
3,
4,
5,
6
]
}
},
{
"activated_by":[
{
"setting_id":70,
"setting_value":0
}
],
"blacklist":{
"setting_id":30,
"values":[
0,
1,
2,
5,
10,
30,
60
]
}
},
{
"activated_by":[
{
"setting_id":70,
"setting_value":0
}
],
"blacklist":{
"setting_id":32,
"values":[
0,
4,
5,
10,
15,
20,
30,
60,
120,
300,
1800,
3600
]
}
},
{
"activated_by":[
{
"setting_id":70,
"setting_value":1
}
],
"blacklist":{
"setting_id":31,
"values":[
0,
1,
2,
3,
4,
5,
6
]
}
},
{
"activated_by":[
{
"setting_id":70,
"setting_value":1
}
],
"blacklist":{
"setting_id":29,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by":[
{
"setting_id":70,
"setting_value":1
}
],
"blacklist":{
"setting_id":32,
"values":[
0,
4,
5,
10,
15,
20,
30,
60,
120,
300,
1800,
3600
]
}
},
{
"activated_by":[
{
"setting_id":70,
"setting_value":2
}
],
"blacklist":{
"setting_id":29,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by":[
{
"setting_id":70,
"setting_value":2
}
],
"blacklist":{
"setting_id":30,
"values":[
0,
1,
2,
5,
10,
30,
60
]
}
},
{
"activated_by":[
{
"setting_id":70,
"setting_value":2
},
{
"setting_id":31,
"setting_value":1
}
],
"blacklist":{
"setting_id":35,
"values":[
0
]
}
},
{
"activated_by":[
{
"setting_id":70,
"setting_value":2
},
{
"setting_id":31,
"setting_value":2
}
],
"blacklist":{
"setting_id":35,
"values":[
0
]
}
},
{
"activated_by":[
{
"setting_id":70,
"setting_value":2
},
{
"setting_id":31,
"setting_value":3
}
],
"blacklist":{
"setting_id":35,
"values":[
0
]
}
},
{
"activated_by":[
{
"setting_id":70,
"setting_value":2
},
{
"setting_id":31,
"setting_value":4
}
],
"blacklist":{
"setting_id":35,
"values":[
0
]
}
},
{
"activated_by":[
{
"setting_id":70,
"setting_value":2
},
{
"setting_id":31,
"setting_value":5
}
],
"blacklist":{
"setting_id":35,
"values":[
0
]
}
},
{
"activated_by":[
{
"setting_id":70,
"setting_value":2
},
{
"setting_id":31,
"setting_value":6
}
],
"blacklist":{
"setting_id":35,
"values":[
0
]
}
},
{
"activated_by":[
{
"setting_id":70,
"setting_value":2
},
{
"setting_id":31,
"setting_value":2
}
],
"blacklist":{
"setting_id":32,
"values":[
4,
5
]
}
},
{
"activated_by":[
{
"setting_id":70,
"setting_value":2
},
{
"setting_id":31,
"setting_value":3
}
],
"blacklist":{
"setting_id":32,
"values":[
4,
5,
10
]
}
},
{
"activated_by":[
{
"setting_id":70,
"setting_value":2
},
{
"setting_id":31,
"setting_value":4
}
],
"blacklist":{
"setting_id":32,
"values":[
4,
5,
10,
15
]
}
},
{
"activated_by":[
{
"setting_id":70,
"setting_value":2
},
{
"setting_id":31,
"setting_value":5
}
],
"blacklist":{
"setting_id":32,
"values":[
4,
5,
10,
15,
20
]
}
},
{
"activated_by":[
{
"setting_id":70,
"setting_value":2
},
{
"setting_id":31,
"setting_value":6
}
],
"blacklist":{
"setting_id":32,
"values":[
4,
5,
10,
15,
20,
30
]
}
},
{
"activated_by":[
{
"setting_id":34,
"setting_value":0
}
],
"blacklist":{
"setting_id":35,
"values":[
0,
1,
2,
3,
4
]
}
},
{
"activated_by":[
{
"setting_id":34,
"setting_value":0
}
],
"blacklist":{
"setting_id":36,
"values":[
0,
1
]
}
},
{
"activated_by":[
{
"setting_id":34,
"setting_value":0
}
],
"blacklist":{
"setting_id":38,
"values":[
0,
1,
2
]
}
},
{
"activated_by":[
{
"setting_id":34,
"setting_value":0
}
],
"blacklist":{
"setting_id":37,
"values":[
0,
1,
2,
3
]
}
},
{
"activated_by":[
{
"setting_id":34,
"setting_value":0
}
],
"blacklist":{
"setting_id":39,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by":[
{
"setting_id":70,
"setting_value":2
},
{
"setting_id":31,
"setting_value":1
}
],
"blacklist":{
"setting_id":39,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by":[
{
"setting_id":70,
"setting_value":2
},
{
"setting_id":31,
"setting_value":2
}
],
"blacklist":{
"setting_id":39,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by":[
{
"setting_id":70,
"setting_value":2
},
{
"setting_id":31,
"setting_value":3
}
],
"blacklist":{
"setting_id":39,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by":[
{
"setting_id":70,
"setting_value":2
},
{
"setting_id":31,
"setting_value":4
}
],
"blacklist":{
"setting_id":39,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by":[
{
"setting_id":70,
"setting_value":2
},
{
"setting_id":31,
"setting_value":5
}
],
"blacklist":{
"setting_id":39,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by":[
{
"setting_id":70,
"setting_value":2
},
{
"setting_id":31,
"setting_value":6
}
],
"blacklist":{
"setting_id":39,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":1
}
],
"blacklist":{
"setting_id":10,
"values":[
0,
1
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":1
}
],
"blacklist":{
"setting_id":11,
"values":[
0,
1,
2,
3,
4
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":1
}
],
"blacklist":{
"setting_id":12,
"values":[
0,
1
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":1
}
],
"blacklist":{
"setting_id":14,
"values":[
0,
1,
2
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":1
}
],
"blacklist":{
"setting_id":13,
"values":[
0,
1,
2
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":1
}
],
"blacklist":{
"setting_id":15,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":2
},
{
"setting_id":2,
"setting_value":12
},
{
"setting_id":3,
"setting_value":5
}
],
"blacklist":{
"setting_id":4,
"values":[
0
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":2
}
],
"blacklist":{
"setting_id":10,
"values":[
0,
1
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":2
}
],
"blacklist":{
"setting_id":11,
"values":[
0,
1,
2,
3,
4
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":2
}
],
"blacklist":{
"setting_id":12,
"values":[
0,
1
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":2
}
],
"blacklist":{
"setting_id":14,
"values":[
0,
1,
2
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":2
}
],
"blacklist":{
"setting_id":13,
"values":[
0,
1,
2
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":2
}
],
"blacklist":{
"setting_id":15,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":3
}
],
"blacklist":{
"setting_id":10,
"values":[
0,
1
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":3
}
],
"blacklist":{
"setting_id":11,
"values":[
0,
1,
2,
3,
4
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":3
}
],
"blacklist":{
"setting_id":12,
"values":[
0,
1
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":3
}
],
"blacklist":{
"setting_id":14,
"values":[
0,
1,
2
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":3
}
],
"blacklist":{
"setting_id":13,
"values":[
0,
1,
2
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":3
}
],
"blacklist":{
"setting_id":15,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by":[
{
"setting_id":53,
"setting_value":0
}
],
"blacklist":{
"setting_id":16,
"values":[
0,
1,
2
]
}
},
{
"activated_by":[
{
"setting_id":53,
"setting_value":0
}
],
"blacklist":{
"setting_id":27,
"values":[
0,
1,
2
]
}
},
{
"activated_by":[
{
"setting_id":53,
"setting_value":1
}
],
"blacklist":{
"setting_id":1,
"values":[
0,
1,
2,
3
]
}
},
{
"activated_by":[
{
"setting_id":53,
"setting_value":1
}
],
"blacklist":{
"setting_id":27,
"values":[
0,
1,
2
]
}
},
{
"activated_by":[
{
"setting_id":53,
"setting_value":2
}
],
"blacklist":{
"setting_id":1,
"values":[
0,
1,
2,
3
]
}
},
{
"activated_by":[
{
"setting_id":53,
"setting_value":2
}
],
"blacklist":{
"setting_id":16,
"values":[
0,
1,
2
]
}
}
],
"commands":[
{
"key":"GPCAMERA_SHUTTER",
"display_name":"Start or stop capture",
"url":"/command/shutter",
"widget_type":"button"
},
{
"key":"GPCAMERA_XMODE",
"display_name":"Set Mode and Sub-Mode",
"url":"/command/xmode",
"widget_type":"button"
},
{
"key":"GPCAMERA_MODE",
"display_name":"Set Mode",
"url":"/command/mode",
"widget_type":"button"
},
{
"key":"GPCAMERA_SUBMODE",
"display_name":"Set Mode and Sub-Mode",
"url":"/command/sub_mode",
"widget_type":"button"
},
{
"key":"GPCAMERA_POWER_ID",
"display_name":"Power Off Camera",
"url":"/command/system/sleep",
"widget_type":"button"
},
{
"key":"GPCAMERA_FWUPDATE_DOWNLOAD_START",
"display_name":"Notify start FW Update File Download",
"url":"/command/fwupdate/download/start",
"widget_type":"button"
},
{
"key":"GPCAMERA_FWUPDATE_DOWNLOAD_DONE",
"display_name":"Notify completion of FW Update File Download",
"url":"/command/fwupdate/download/done",
"widget_type":"button"
},
{
"key":"GPCAMERA_FWUPDATE_DOWNLOAD_CANCEL",
"display_name":"Cancel FW Update File Download",
"url":"/command/fwupdate/download/cancel",
"widget_type":"button"
},
{
"key":"GPCAMERA_FACTORY_RESET",
"display_name":"Reset to Factory Defaults",
"url":"/command/system/factory/reset",
"widget_type":"button"
},
{
"key":"GPCAMERA_SLEEP",
"display_name":"Power Saving Sleep Mode",
"url":"/command/system/sleep",
"widget_type":"button"
},
{
"key":"GPCAMERA_USE_CURRENT_WIRELESS_REMOTE_ID",
"display_name":"Use with Current Wi-Fi Remote",
"url":"/setting/63/2",
"widget_type":"button"
},
{
"key":"GPCAMERA_USE_NEW_WIRELESS_REMOTE_ID",
"display_name":"Use with New Wi-Fi Remote",
"url":"/command/wireless/rc/pair",
"widget_type":"button"
},
{
"key":"GPCAMERA_CANCEL_PAIR_WIRELESS_REMOTE_ID",
"display_name":"Cancel pairing of new Wi-Fi Remote",
"url":"/command/wireless/rc/pair/cancel",
"widget_type":"button"
},
{
"key":"GPCAMERA_CANCEL_PAIR_WIRELESS_ID",
"display_name":"Cancel pairing if already paired",
"url":"/command/wireless/pair/cancel",
"widget_type":"button"
},
{
"key":"GPCAMERA_VIDEO_PROTUNE_RESET_TO_DEFAULT",
"display_name":"Reset Protune",
"url":"/command/video/protune/reset",
"widget_type":"button"
},
{
"key":"GPCAMERA_MULTISHOT_PROTUNE_RESET_TO_DEFAULT",
"display_name":"Reset Protune",
"url":"/command/multi_shot/protune/reset",
"widget_type":"button"
},
{
"key":"GPCAMERA_PHOTO_PROTUNE_RESET_TO_DEFAULT",
"display_name":"Reset Protune",
"url":"/command/photo/protune/reset",
"widget_type":"button"
},
{
"key":"GPCAMERA_SET_DATE_AND_TIME_ID",
"display_name":"Set Date and Time",
"url":"/command/setup/date_time",
"widget_type":"button"
},
{
"key":"GPCAMERA_DELETE_LAST_FILE_ID",
"display_name":"Delete Last File",
"url":"/command/storage/delete/last",
"widget_type":"button"
},
{
"key":"GPCAMERA_DELETE_ALL_FILES_ID",
"display_name":"Delete All Files from SD Card",
"url":"/command/storage/delete/all",
"widget_type":"button"
},
{
"key":"GPCAMERA_DELETE_FILE_ID",
"display_name":"Delete File",
"url":"/command/storage/delete",
"widget_type":"button"
},
{
"key":"GPCAMERA_LOCATE_ID",
"display_name":"Locate Camera",
"url":"/command/system/locate",
"widget_type":"toggle"
},
{
"key":"GPCAMERA_NETWORK_NAME_ID",
"display_name":"Name",
"url":"/command/wireless/ap/ssid",
"widget_type":"text",
"min_length":8,
"max_length":32,
"regex":"^((?!goprohero$)[A-Za-z0-9_\\-@]+)$"
},
{
"key":"GPCAMERA_AP_CONTROL",
"display_name":"Control Wi-Fi AP",
"url":"/command/wireless/ap/control",
"widget_type":"button"
},
{
"key":"GPCAMERA_INFO_VERSION_ID",
"display_name":"Version",
"url":"camera_version",
"widget_type":"readonly"
},
{
"key":"GPCAMERA_NETWORK_VERSION_ID",
"display_name":"Version",
"url":"bacpac_version",
"widget_type":"readonly"
},
{
"key":"GPCAMERA_BATTERY_LEVEL_ID",
"display_name":"Battery Level",
"url":"camera_battery",
"widget_type":"readonly"
},
{
"key":"GPCAMERA_SDCARD_CAPACITY_ID",
"display_name":"SD Card Capacity",
"url":"sd_card",
"widget_type":"child"
},
{
"key":"GPCAMERA_TAG_MOMENT",
"display_name":"Tag Moment",
"url":"/command/storage/tag_moment",
"widget_type":"button"
},
{
"key":"GPCAMERA_RC_PAIR",
"display_name":"Pair with Known RC",
"url":"/command/rc/pair",
"widget_type":"button"
},
{
"key":"GPCAMERA_SSID_SCAN",
"display_name":"Start Wi-Fi SSID Scan",
"url":"/command/wireless/ssid/scan",
"widget_type":"button"
},
{
"key":"GPCAMERA_SSID_LIST",
"display_name":"Wi-Fi SSID Scan Results",
"url":"/command/wireless/ssid/list",
"widget_type":"button"
},
{
"key":"GPCAMERA_SSID_SELECT",
"display_name":"Connect to Wi-Fi SSID",
"url":"/command/wireless/ssid/select",
"widget_type":"button"
},
{
"key":"GPCAMERA_SSID_DELETE",
"display_name":"Delete Wi-Fi SSID from Known List",
"url":"/command/wireless/ssid/delete",
"widget_type":"button"
}
],
"status":{
"groups":[
{
"group":"system",
"fields":[
{
"id":1,
"name":"internal_battery_present"
},
{
"id":2,
"name":"internal_battery_level"
},
{
"id":3,
"name":"external_battery_present"
},
{
"id":4,
"name":"external_battery_level"
},
{
"id":6,
"name":"system_hot"
},
{
"id":8,
"name":"system_busy"
},
{
"id":9,
"name":"quick_capture_active"
},
{
"id":10,
"name":"encoding_active"
},
{
"id":11,
"name":"lcd_lock_active"
},
{
"id":45,
"name":"camera_locate_active"
},
{
"id":57,
"name":"current_time_msec"
}
]
},
{
"group":"app",
"fields":[
{
"id":43,
"name":"mode"
},
{
"id":44,
"name":"sub_mode"
}
]
},
{
"group":"video",
"fields":[
{
"id":13,
"name":"video_progress_counter"
},
{
"id":46,
"name":"video_protune_default"
}
]
},
{
"group":"photo",
"fields":[
{
"id":47,
"name":"photo_protune_default"
}
]
},
{
"group":"multi_shot",
"fields":[
{
"id":48,
"name":"multi_shot_protune_default"
},
{
"id":49,
"name":"multi_shot_count_down"
}
]
},
{
"group":"broadcast",
"fields":[
{
"id":14,
"name":"broadcast_progress_counter"
},
{
"id":15,
"name":"broadcast_viewers_count"
},
{
"id":16,
"name":"broadcast_bstatus"
}
]
},
{
"group":"wireless",
"fields":[
{
"id":17,
"name":"enable"
},
{
"id":19,
"name":"state",
"levels":[
"pair_status"
]
},
{
"id":20,
"name":"type",
"levels":[
"pair_status"
]
},
{
"id":21,
"name":"pair_time",
"levels":[
"pair_status"
]
},
{
"id":22,
"name":"state",
"levels":[
"scan_status"
]
},
{
"id":23,
"name":"scan_time_msec",
"levels":[
"scan_status"
]
},
{
"id":28,
"name":"pairing"
},
{
"id":26,
"name":"remote_control_version"
},
{
"id":27,
"name":"remote_control_connected"
},
{
"id":31,
"name":"app_count"
},
{
"id":24,
"name":"provision_status"
},
{
"id":29,
"name":"wlan_ssid"
},
{
"id":30,
"name":"ap_ssid"
},
{
"id":56,
"name":"wifi_bars"
}
]
},
{
"group":"stream",
"fields":[
{
"id":32,
"name":"enable"
},
{
"id":55,
"name":"supported"
}
]
},
{
"group":"storage",
"fields":[
{
"id":33,
"name":"sd_status"
},
{
"id":34,
"name":"remaining_photos"
},
{
"id":35,
"name":"remaining_video_time"
},
{
"id":36,
"name":"num_group_photos"
},
{
"id":37,
"name":"num_group_videos"
},
{
"id":38,
"name":"num_total_photos"
},
{
"id":39,
"name":"num_total_videos"
},
{
"id":54,
"name":"remaining_space"
},
{
"id":58,
"name":"num_hilights"
},
{
"id":59,
"name":"last_hilight_time_msec"
}
]
},
{
"group":"setup",
"fields":[
{
"id":40,
"name":"date_time"
}
]
},
{
"group":"fwupdate",
"fields":[
{
"id":41,
"name":"ota_status"
},
{
"id":42,
"name":"download_cancel_request_pending"
}
]
}
]
},
"services":{
"live_stream_start":{
"version":1,
"description":"Start real-time A/V stream using LTP.",
"url":"/gp/gpControl/execute?p1=gpStream&c1=restart"
},
"live_stream_stop":{
"version":1,
"description":"Stop real-time A/V stream using LTP.",
"url":"/gp/gpControl/execute?p1=gpStream&c1=stop"
},
"media_list":{
"version":1,
"description":"Supports listing of media on SD card.",
"url":"/gp/gpMediaList"
},
"media_metadata":{
"version":1,
"description":"Supports extraction of metadata from a particular media file.",
"url":"/gp/gpMediaMetadata"
},
"platform_auth":{
"version":1,
"description":"Supports OAuth2 cross-client authorization.",
"url":"/gp/gpPlatformAuth"
},
"fw_update":{
"version":1,
"description":"Supports client-assisted Over-the-Air firmware updating.",
"url":"/gp/gpUpdate"
}
},
"info":{
"model_number":12,
"model_name":"HERO4 Silver",
"firmware_version":"HD4.01.02.00.00",
"serial_number":"Cxxxxxxxxxxxxx",
"board_type":"0x05",
"ap_mac":"xxxxxxxxxx",
"ap_ssid":"GoPro",
"ap_has_default_credentials":"0",
"git_sha1":"xxxxxxxxxxxxxxxxxxxxxxx"
}
}
import socket
import sys
from time import sleep
def get_command_msg(id):
return "_GPHD_:%u:%u:%d:%1lf\n" % (0, 0, 2, 0)
UDP_IP = "10.5.5.9"
UDP_PORT = 8554
KEEP_ALIVE_PERIOD = 2500
KEEP_ALIVE_CMD = 2
MESSAGE = get_command_msg(KEEP_ALIVE_CMD)
print("UDP target IP:", UDP_IP)
print("UDP target port:", UDP_PORT)
print("message:", MESSAGE)
if sys.version_info.major >= 3:
MESSAGE = bytes(MESSAGE, "utf-8")
while True:
sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
sock.sendto(MESSAGE, (UDP_IP, UDP_PORT))
sleep(KEEP_ALIVE_PERIOD/1000)
{
"version":2.0,
"display_hints":[
{
"key":"GPCAMERA_GROUP_VIDEO",
"display_name":"Video Settings",
"settings":[
{
"setting_id":5,
"widget_type":"select",
"precedence":1
},
{
"setting_id":6,
"widget_type":"select",
"precedence":1
},
{
"setting_id":7,
"widget_type":"select",
"precedence":1
},
{
"setting_id":2,
"widget_type":"select",
"precedence":1
},
{
"setting_id":3,
"widget_type":"select",
"precedence":1
},
{
"setting_id":4,
"widget_type":"select",
"precedence":1
},
{
"setting_id":8,
"widget_type":"toggle",
"precedence":1
},
{
"setting_id":9,
"widget_type":"toggle",
"precedence":1
},
{
"setting_id":10,
"widget_type":"toggle",
"precedence":1
},
{
"setting_id":11,
"widget_type":"select",
"precedence":1
},
{
"setting_id":12,
"widget_type":"select",
"precedence":1
},
{
"setting_id":13,
"widget_type":"select",
"precedence":1
},
{
"setting_id":14,
"widget_type":"select",
"precedence":1
},
{
"setting_id":15,
"widget_type":"slider",
"precedence":1
}
],
"commands":[
{
"command_key":"GPCAMERA_VIDEO_PROTUNE_RESET_TO_DEFAULT",
"precedence":1
}
]
},
{
"key":"GPCAMERA_GROUP_PHOTO",
"display_name":"Photo Settings",
"settings":[
{
"setting_id":18,
"widget_type":"select",
"precedence":1
},
{
"setting_id":19,
"widget_type":"select",
"precedence":1
},
{
"setting_id":17,
"widget_type":"select",
"precedence":1
},
{
"setting_id":20,
"widget_type":"toggle",
"precedence":1
},
{
"setting_id":21,
"widget_type":"toggle",
"precedence":1
},
{
"setting_id":22,
"widget_type":"select",
"precedence":1
},
{
"setting_id":23,
"widget_type":"select",
"precedence":1
},
{
"setting_id":24,
"widget_type":"select",
"precedence":1
},
{
"setting_id":25,
"widget_type":"select",
"precedence":1
},
{
"setting_id":26,
"widget_type":"slider",
"precedence":1
}
],
"commands":[
{
"command_key":"GPCAMERA_PHOTO_PROTUNE_RESET_TO_DEFAULT",
"precedence":1
}
]
},
{
"key":"GPCAMERA_GROUP_MULTI_SHOT",
"display_name":"Multi-Shot Settings",
"settings":[
{
"setting_id":31,
"widget_type":"select",
"precedence":1
},
{
"setting_id":29,
"widget_type":"select",
"precedence":1
},
{
"setting_id":30,
"widget_type":"select",
"precedence":1
},
{
"setting_id":32,
"widget_type":"select",
"precedence":1
},
{
"setting_id":28,
"widget_type":"select",
"precedence":1
},
{
"setting_id":33,
"widget_type":"toggle",
"precedence":1
},
{
"setting_id":34,
"widget_type":"toggle",
"precedence":1
},
{
"setting_id":35,
"widget_type":"select",
"precedence":1
},
{
"setting_id":36,
"widget_type":"select",
"precedence":1
},
{
"setting_id":37,
"widget_type":"select",
"precedence":1
},
{
"setting_id":38,
"widget_type":"select",
"precedence":1
},
{
"setting_id":39,
"widget_type":"slider",
"precedence":1
}
],
"commands":[
{
"command_key":"GPCAMERA_MULTISHOT_PROTUNE_RESET_TO_DEFAULT",
"precedence":1
}
]
},
{
"key":"GPCAMERA_GROUP_SETUP",
"display_name":"Setup",
"settings":[
{
"setting_id":52,
"widget_type":"select",
"precedence":1
},
{
"setting_id":53,
"widget_type":"select",
"precedence":1
},
{
"setting_id":1,
"widget_type":"select",
"precedence":1
},
{
"setting_id":16,
"widget_type":"select",
"precedence":1
},
{
"setting_id":27,
"widget_type":"select",
"precedence":1
},
{
"setting_id":54,
"widget_type":"select",
"precedence":1
},
{
"setting_id":55,
"widget_type":"select",
"precedence":1
},
{
"setting_id":56,
"widget_type":"select",
"precedence":1
},
{
"setting_id":57,
"widget_type":"select",
"precedence":1
},
{
"setting_id":58,
"widget_type":"select",
"precedence":1
},
{
"setting_id":59,
"widget_type":"select",
"precedence":1
},
{
"setting_id":63,
"widget_type":"select",
"precedence":1
}
],
"commands":[
{
"command_key":"GPCAMERA_SET_DATE_AND_TIME_ID",
"precedence":1
}
]
},
{
"key":"GPCAMERA_GROUP_DELETE_ID",
"display_name":"Delete",
"settings":[
],
"commands":[
{
"command_key":"GPCAMERA_DELETE_LAST_FILE_ID",
"precedence":1
},
{
"command_key":"GPCAMERA_DELETE_ALL_FILES_ID",
"precedence":1
}
]
},
{
"key":"GPCAMERA_GROUP_CAMERA_INFO",
"display_name":"Camera Info",
"settings":[
],
"commands":[
{
"command_key":"GPCAMERA_NETWORK_NAME_ID",
"precedence":1
},
{
"command_key":"GPCAMERA_INFO_VERSION_ID",
"precedence":1
},
{
"command_key":"GPCAMERA_LOCATE_ID",
"precedence":1
}
]
},
{
"key":"GPCAMERA_GROUP_WIRELESS_CONTROLS",
"display_name":"Wireless Controls",
"settings":[
],
"commands":[
{
"command_key":"GPCAMERA_USE_CURRENT_WIRELESS_REMOTE_ID",
"precedence":1
},
{
"command_key":"GPCAMERA_USE_NEW_WIRELESS_REMOTE_ID",
"precedence":1
}
]
},
{
"key":"GPCAMERA_GROUP_CAMERA_STATUS",
"display_name":"Camera Status",
"settings":[
],
"commands":[
{
"command_key":"GPCAMERA_BATTERY_LEVEL_ID",
"precedence":1
},
{
"command_key":"GPCAMERA_SDCARD_CAPACITY_ID",
"precedence":1
}
]
}
],
"modes":[
{
"path_segment":"video",
"display_name":"Video",
"value":0,
"settings":[
{
"path_segment":"default_sub_mode",
"display_name":"Default Video Sub Mode",
"id":1,
"options":[
{
"display_name":"Video",
"value":0
},
{
"display_name":"Time Lapse Video",
"value":1
},
{
"display_name":"Video + Photo",
"value":2
},
{
"display_name":"Looping",
"value":3
}
]
},
{
"path_segment":"current_sub_mode",
"display_name":"Video Sub Mode",
"id":68,
"options":[
{
"display_name":"Video",
"value":0
},
{
"display_name":"Time Lapse Video",
"value":1
},
{
"display_name":"Video + Photo",
"value":2
},
{
"display_name":"Looping",
"value":3
}
]
},
{
"path_segment":"resolution",
"display_name":"Resolution",
"id":2,
"options":[
{
"display_name":"4K SuperView",
"value":2
},
{
"display_name":"4K",
"value":1
},
{
"display_name":"2.7K SuperView",
"value":5
},
{
"display_name":"2.7K",
"value":4
},
{
"display_name":"2.7K 4:3",
"value":6
},
{
"display_name":"1440",
"value":7
},
{
"display_name":"1080 SuperView",
"value":8
},
{
"display_name":"1080",
"value":9
},
{
"display_name":"960",
"value":10
},
{
"display_name":"720 SuperView",
"value":11
},
{
"display_name":"720",
"value":12
},
{
"display_name":"WVGA",
"value":13
}
]
},
{
"path_segment":"fps",
"display_name":"Frames Per Second",
"id":3,
"options":[
{
"display_name":"240",
"value":0
},
{
"display_name":"120",
"value":1
},
{
"display_name":"100",
"value":2
},
{
"display_name":"90",
"value":3
},
{
"display_name":"80",
"value":4
},
{
"display_name":"60",
"value":5
},
{
"display_name":"50",
"value":6
},
{
"display_name":"48",
"value":7
},
{
"display_name":"30",
"value":8
},
{
"display_name":"25",
"value":9
},
{
"display_name":"24",
"value":10
},
{
"display_name":"15",
"value":11
},
{
"display_name":"12.5",
"value":12
}
]
},
{
"path_segment":"fov",
"display_name":"Field of View",
"id":4,
"options":[
{
"display_name":"Wide",
"value":0
},
{
"display_name":"Medium",
"value":1
},
{
"display_name":"Narrow",
"value":2
}
]
},
{
"path_segment":"timelapse_rate",
"display_name":"Interval",
"id":5,
"options":[
{
"display_name":"0.5 Seconds",
"value":0
},
{
"display_name":"1 Second",
"value":1
},
{
"display_name":"2 Seconds",
"value":2
},
{
"display_name":"5 Seconds",
"value":3
},
{
"display_name":"10 Seconds",
"value":4
},
{
"display_name":"30 Seconds",
"value":5
},
{
"display_name":"60 Seconds",
"value":6
}
]
},
{
"path_segment":"looping",
"display_name":"Interval",
"id":6,
"options":[
{
"display_name":"Max",
"value":0
},
{
"display_name":"5 Minutes",
"value":1
},
{
"display_name":"20 Minutes",
"value":2
},
{
"display_name":"60 Minutes",
"value":3
},
{
"display_name":"120 Minutes",
"value":4
}
]
},
{
"path_segment":"piv",
"display_name":"Interval",
"id":7,
"options":[
{
"display_name":"1 Photo / 5 Seconds",
"value":1
},
{
"display_name":"1 Photo / 10 Seconds",
"value":2
},
{
"display_name":"1 Photo / 30 Seconds",
"value":3
},
{
"display_name":"1 Photo / 60 Seconds",
"value":4
}
]
},
{
"path_segment":"low_light",
"display_name":"Low Light",
"id":8,
"options":[
{
"display_name":"ON",
"value":1
},
{
"display_name":"OFF",
"value":0
}
]
},
{
"path_segment":"spot_meter",
"display_name":"Spot Meter",
"id":9,
"options":[
{
"display_name":"ON",
"value":1
},
{
"display_name":"OFF",
"value":0
}
]
},
{
"path_segment":"protune",
"display_name":"Protune",
"id":10,
"options":[
{
"display_name":"ON",
"value":1
},
{
"display_name":"OFF",
"value":0
}
]
},
{
"path_segment":"protune_white_balance",
"display_name":"White Balance",
"id":11,
"options":[
{
"display_name":"Auto",
"value":0
},
{
"display_name":"3000K",
"value":1
},
{
"display_name":"5500K",
"value":2
},
{
"display_name":"6500K",
"value":3
},
{
"display_name":"Native",
"value":4
}
]
},
{
"path_segment":"protune_color",
"display_name":"Color",
"id":12,
"options":[
{
"display_name":"GoPro Color",
"value":0
},
{
"display_name":"Flat",
"value":1
}
]
},
{
"path_segment":"protune_sharpness",
"display_name":"Sharpness",
"id":14,
"options":[
{
"display_name":"High",
"value":0
},
{
"display_name":"Medium",
"value":1
},
{
"display_name":"Low",
"value":2
}
]
},
{
"path_segment":"protune_ev",
"display_name":"EV Comp",
"id":15,
"options":[
{
"display_name":"-2.0",
"value":8
},
{
"display_name":"-1.5",
"value":7
},
{
"display_name":"-1.0",
"value":6
},
{
"display_name":"-0.5",
"value":5
},
{
"display_name":"0.0",
"value":4
},
{
"display_name":"0.5",
"value":3
},
{
"display_name":"1.0",
"value":2
},
{
"display_name":"1.5",
"value":1
},
{
"display_name":"2.0",
"value":0
}
]
},
{
"path_segment":"protune_iso",
"display_name":"ISO Limit",
"id":13,
"options":[
{
"display_name":"6400",
"value":0
},
{
"display_name":"1600",
"value":1
},
{
"display_name":"400",
"value":2
}
]
}
]
},
{
"path_segment":"photo",
"display_name":"Photo",
"value":1,
"settings":[
{
"path_segment":"default_sub_mode",
"display_name":"Default Photo Sub Mode",
"id":16,
"options":[
{
"display_name":"Single",
"value":0
},
{
"display_name":"Continuous",
"value":1
},
{
"display_name":"Night",
"value":2
}
]
},
{
"path_segment":"current_sub_mode",
"display_name":"Photo Sub Mode",
"id":69,
"options":[
{
"display_name":"Single",
"value":0
},
{
"display_name":"Continuous",
"value":1
},
{
"display_name":"Night",
"value":2
}
]
},
{
"path_segment":"continuous_rate",
"display_name":"Continuous Rate",
"id":18,
"options":[
{
"display_name":"3 Frames / Second",
"value":0
},
{
"display_name":"5 Frames / Second",
"value":1
},
{
"display_name":"10 Frames / Second",
"value":2
}
]
},
{
"path_segment":"resolution",
"display_name":"Megapixels",
"id":17,
"options":[
{
"display_name":"12MP Wide",
"value":0
},
{
"display_name":"7MP Wide",
"value":1
},
{
"display_name":"7MP Med",
"value":2
},
{
"display_name":"5MP Med",
"value":3
}
]
},
{
"path_segment":"exposure_time",
"display_name":"Shutter",
"id":19,
"options":[
{
"display_name":"Auto",
"value":0
},
{
"display_name":"2 Seconds",
"value":1
},
{
"display_name":"5 Seconds",
"value":2
},
{
"display_name":"10 Seconds",
"value":3
},
{
"display_name":"15 Seconds",
"value":4
},
{
"display_name":"20 Seconds",
"value":5
},
{
"display_name":"30 Seconds",
"value":6
}
]
},
{
"path_segment":"spot_meter",
"display_name":"Spot Meter",
"id":20,
"options":[
{
"display_name":"ON",
"value":1
},
{
"display_name":"OFF",
"value":0
}
]
},
{
"path_segment":"protune",
"display_name":"Protune",
"id":21,
"options":[
{
"display_name":"ON",
"value":1
},
{
"display_name":"OFF",
"value":0
}
]
},
{
"path_segment":"protune_white_balance",
"display_name":"White Balance",
"id":22,
"options":[
{
"display_name":"Auto",
"value":0
},
{
"display_name":"3000K",
"value":1
},
{
"display_name":"5500K",
"value":2
},
{
"display_name":"6500K",
"value":3
},
{
"display_name":"Native",
"value":4
}
]
},
{
"path_segment":"protune_color",
"display_name":"Color",
"id":23,
"options":[
{
"display_name":"GoPro Color",
"value":0
},
{
"display_name":"Flat",
"value":1
}
]
},
{
"path_segment":"protune_sharpness",
"display_name":"Sharpness",
"id":25,
"options":[
{
"display_name":"High",
"value":0
},
{
"display_name":"Medium",
"value":1
},
{
"display_name":"Low",
"value":2
}
]
},
{
"path_segment":"protune_ev",
"display_name":"EV Comp",
"id":26,
"options":[
{
"display_name":"-2.0",
"value":8
},
{
"display_name":"-1.5",
"value":7
},
{
"display_name":"-1.0",
"value":6
},
{
"display_name":"-0.5",
"value":5
},
{
"display_name":"0.0",
"value":4
},
{
"display_name":"0.5",
"value":3
},
{
"display_name":"1.0",
"value":2
},
{
"display_name":"1.5",
"value":1
},
{
"display_name":"2.0",
"value":0
}
]
},
{
"path_segment":"protune_iso",
"display_name":"ISO Limit",
"id":24,
"options":[
{
"display_name":"800",
"value":0
},
{
"display_name":"400",
"value":1
},
{
"display_name":"200",
"value":2
},
{
"display_name":"100",
"value":3
}
]
}
]
},
{
"path_segment":"multi_shot",
"display_name":"Multishot",
"value":2,
"settings":[
{
"path_segment":"default_sub_mode",
"display_name":"Default Multi-Shot Sub Mode",
"id":27,
"options":[
{
"display_name":"Burst",
"value":0
},
{
"display_name":"Time Lapse",
"value":1
},
{
"display_name":"Night Lapse",
"value":2
}
]
},
{
"path_segment":"current_sub_mode",
"display_name":"Multi-Shot Sub Mode",
"id":70,
"options":[
{
"display_name":"Burst",
"value":0
},
{
"display_name":"Time Lapse",
"value":1
},
{
"display_name":"Night Lapse",
"value":2
}
]
},
{
"path_segment":"exposure_time",
"display_name":"Shutter",
"id":31,
"options":[
{
"display_name":"Auto",
"value":0
},
{
"display_name":"2 Seconds",
"value":1
},
{
"display_name":"5 Seconds",
"value":2
},
{
"display_name":"10 Seconds",
"value":3
},
{
"display_name":"15 Seconds",
"value":4
},
{
"display_name":"20 Seconds",
"value":5
},
{
"display_name":"30 Seconds",
"value":6
}
]
},
{
"path_segment":"burst_rate",
"display_name":"Rate",
"id":29,
"options":[
{
"display_name":"3 Photos / 1 Second",
"value":0
},
{
"display_name":"5 Photos / 1 Second",
"value":1
},
{
"display_name":"10 Photos / 1 Second",
"value":2
},
{
"display_name":"10 Photos / 2 Seconds",
"value":3
},
{
"display_name":"10 Photos / 3 Seconds",
"value":4
},
{
"display_name":"30 Photos / 1 Second",
"value":5
},
{
"display_name":"30 Photos / 2 Seconds",
"value":6
},
{
"display_name":"30 Photos / 3 Seconds",
"value":7
},
{
"display_name":"30 Photos / 6 Seconds",
"value":8
}
]
},
{
"path_segment":"timelapse_rate",
"display_name":"Interval",
"id":30,
"options":[
{
"display_name":"1 Photo / 0.5 Sec",
"value":0
},
{
"display_name":"1 Photo / 1 Sec",
"value":1
},
{
"display_name":"1 Photo / 2 Sec",
"value":2
},
{
"display_name":"1 Photo / 5 Sec",
"value":5
},
{
"display_name":"1 Photo / 10 Sec",
"value":10
},
{
"display_name":"1 Photo / 30 Sec",
"value":30
},
{
"display_name":"1 Photo / 60 Sec",
"value":60
}
]
},
{
"path_segment":"nightlapse_rate",
"display_name":"Interval",
"id":32,
"options":[
{
"display_name":"Continuous",
"value":0
},
{
"display_name":"4 Seconds",
"value":4
},
{
"display_name":"5 Seconds",
"value":5
},
{
"display_name":"10 Seconds",
"value":10
},
{
"display_name":"15 Seconds",
"value":15
},
{
"display_name":"20 Seconds",
"value":20
},
{
"display_name":"30 Seconds",
"value":30
},
{
"display_name":"1 Minute",
"value":60
},
{
"display_name":"2 Minutes",
"value":120
},
{
"display_name":"5 Minutes",
"value":300
},
{
"display_name":"30 Minutes",
"value":1800
},
{
"display_name":"60 Minutes",
"value":3600
}
]
},
{
"path_segment":"resolution",
"display_name":"Megapixels",
"id":28,
"options":[
{
"display_name":"12MP Wide",
"value":0
},
{
"display_name":"7MP Wide",
"value":1
},
{
"display_name":"7MP Med",
"value":2
},
{
"display_name":"5MP Med",
"value":3
}
]
},
{
"path_segment":"spot_meter",
"display_name":"Spot Meter",
"id":33,
"options":[
{
"display_name":"ON",
"value":1
},
{
"display_name":"OFF",
"value":0
}
]
},
{
"path_segment":"protune",
"display_name":"Protune",
"id":34,
"options":[
{
"display_name":"ON",
"value":1
},
{
"display_name":"OFF",
"value":0
}
]
},
{
"path_segment":"protune_white_balance",
"display_name":"White Balance",
"id":35,
"options":[
{
"display_name":"Auto",
"value":0
},
{
"display_name":"3000K",
"value":1
},
{
"display_name":"5500K",
"value":2
},
{
"display_name":"6500K",
"value":3
},
{
"display_name":"Native",
"value":4
}
]
},
{
"path_segment":"protune_color",
"display_name":"Color",
"id":36,
"options":[
{
"display_name":"GoPro Color",
"value":0
},
{
"display_name":"Flat",
"value":1
}
]
},
{
"path_segment":"protune_sharpness",
"display_name":"Sharpness",
"id":38,
"options":[
{
"display_name":"High",
"value":0
},
{
"display_name":"Medium",
"value":1
},
{
"display_name":"Low",
"value":2
}
]
},
{
"path_segment":"protune_ev",
"display_name":"EV Comp",
"id":39,
"options":[
{
"display_name":"-2.0",
"value":8
},
{
"display_name":"-1.5",
"value":7
},
{
"display_name":"-1.0",
"value":6
},
{
"display_name":"-0.5",
"value":5
},
{
"display_name":"0.0",
"value":4
},
{
"display_name":"0.5",
"value":3
},
{
"display_name":"1.0",
"value":2
},
{
"display_name":"1.5",
"value":1
},
{
"display_name":"2.0",
"value":0
}
]
},
{
"path_segment":"protune_iso",
"display_name":"ISO Limit",
"id":37,
"options":[
{
"display_name":"800",
"value":0
},
{
"display_name":"400",
"value":1
},
{
"display_name":"200",
"value":2
},
{
"display_name":"100",
"value":3
}
]
}
]
},
{
"path_segment":"setup",
"display_name":"Setup",
"value":5,
"settings":[
{
"path_segment":"lcd",
"display_name":"LCD Display",
"id":72,
"options":[
{
"display_name":"ON",
"value":1
},
{
"display_name":"OFF",
"value":0
}
]
},
{
"path_segment":"lcd_brightness",
"display_name":"LCD Brightness",
"id":49,
"options":[
{
"display_name":"High",
"value":0
},
{
"display_name":"Medium",
"value":1
},
{
"display_name":"Low",
"value":2
}
]
},
{
"path_segment":"lcd_lock",
"display_name":"LCD Lock",
"id":50,
"options":[
{
"display_name":"ON",
"value":1
},
{
"display_name":"OFF",
"value":0
}
]
},
{
"path_segment":"lcd_sleep",
"display_name":"LCD Sleep",
"id":51,
"options":[
{
"display_name":"Never",
"value":0
},
{
"display_name":"1 MIN",
"value":1
},
{
"display_name":"2 MIN",
"value":2
},
{
"display_name":"3 MIN",
"value":3
}
]
},
{
"path_segment":"orientation",
"display_name":"Orientation",
"id":52,
"options":[
{
"display_name":"Up",
"value":1
},
{
"display_name":"Down",
"value":2
},
{
"display_name":"Auto",
"value":0
}
]
},
{
"path_segment":"default_app_mode",
"display_name":"Default Mode",
"id":53,
"options":[
{
"display_name":"Video",
"value":0
},
{
"display_name":"Photo",
"value":1
},
{
"display_name":"Multi-shot",
"value":2
}
]
},
{
"path_segment":"quick_capture",
"display_name":"Quick Capture",
"id":54,
"options":[
{
"display_name":"ON",
"value":1
},
{
"display_name":"OFF",
"value":0
}
]
},
{
"path_segment":"led",
"display_name":"LED Blink",
"id":55,
"options":[
{
"display_name":"OFF",
"value":0
},
{
"display_name":"2",
"value":1
},
{
"display_name":"4",
"value":2
}
]
},
{
"path_segment":"beep_volume",
"display_name":"Beeps",
"id":56,
"options":[
{
"display_name":"100%",
"value":0
},
{
"display_name":"70%",
"value":1
},
{
"display_name":"OFF",
"value":2
}
]
},
{
"path_segment":"video_format",
"display_name":"Video Format",
"id":57,
"options":[
{
"display_name":"NTSC",
"value":0
},
{
"display_name":"PAL",
"value":1
}
]
},
{
"path_segment":"osd",
"display_name":"On Screen Display",
"id":58,
"options":[
{
"display_name":"ON",
"value":1
},
{
"display_name":"OFF",
"value":0
}
]
},
{
"path_segment":"auto_power_down",
"display_name":"Auto Off",
"id":59,
"options":[
{
"display_name":"NEVER",
"value":0
},
{
"display_name":"1 MIN",
"value":1
},
{
"display_name":"2 MIN",
"value":2
},
{
"display_name":"3 MIN",
"value":3
},
{
"display_name":"5 MIN",
"value":4
}
]
},
{
"path_segment":"wireless_mode",
"display_name":"Wireless Mode",
"id":63,
"options":[
{
"display_name":"OFF",
"value":0
},
{
"display_name":"App",
"value":1
},
{
"display_name":"RC",
"value":2
},
{
"display_name":"Smart",
"value":4
}
]
},
{
"path_segment":"stream_gop_size",
"display_name":"Secondary Stream GOP Size",
"id":60,
"options":[
{
"display_name":"Default",
"value":0
},
{
"display_name":"3",
"value":3
},
{
"display_name":"4",
"value":4
},
{
"display_name":"8",
"value":8
},
{
"display_name":"15",
"value":15
},
{
"display_name":"30",
"value":30
}
]
},
{
"path_segment":"stream_idr_interval",
"display_name":"Secondary Stream IDR Interval",
"id":61,
"options":[
{
"display_name":"Default",
"value":0
},
{
"display_name":"1",
"value":1
},
{
"display_name":"2",
"value":2
},
{
"display_name":"4",
"value":4
}
]
},
{
"path_segment":"stream_bit_rate",
"display_name":"Secondary Stream Bit Rate",
"id":62,
"options":[
{
"display_name":"250 Kbps",
"value":250000
},
{
"display_name":"400 Kbps",
"value":400000
},
{
"display_name":"600 Kbps",
"value":600000
},
{
"display_name":"700 Kbps",
"value":700000
},
{
"display_name":"800 Kbps",
"value":800000
},
{
"display_name":"1 Mbps",
"value":1000000
},
{
"display_name":"1.2 Mbps",
"value":1200000
},
{
"display_name":"1.6 Mbps",
"value":1600000
},
{
"display_name":"2 Mbps",
"value":2000000
},
{
"display_name":"2.4 Mbps",
"value":2400000
}
]
},
{
"path_segment":"stream_window_size",
"display_name":"Secondary Stream Window Size",
"id":64,
"options":[
{
"display_name":"Default",
"value":0
},
{
"display_name":"240",
"value":1
},
{
"display_name":"240 3:4 Subsample",
"value":2
},
{
"display_name":"240 1:2 Subsample",
"value":3
},
{
"display_name":"480",
"value":4
},
{
"display_name":"480 3:4 Subsample",
"value":5
},
{
"display_name":"480 1:2 Subsample",
"value":6
}
]
}
]
}
],
"filters":[
{
"activated_by":[
{
"setting_id":2,
"setting_value":13
},
{
"setting_id":57,
"setting_value":0
}
],
"blacklist":{
"setting_id":3,
"values":[
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":11
},
{
"setting_id":57,
"setting_value":0
}
],
"blacklist":{
"setting_id":3,
"values":[
0,
2,
3,
4,
6,
7,
8,
9,
10,
11,
12
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":12
},
{
"setting_id":57,
"setting_value":0
}
],
"blacklist":{
"setting_id":3,
"values":[
2,
3,
4,
6,
7,
9,
10,
11,
12
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":10
},
{
"setting_id":57,
"setting_value":0
}
],
"blacklist":{
"setting_id":3,
"values":[
0,
2,
3,
4,
6,
7,
8,
9,
10,
11,
12
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":8
},
{
"setting_id":57,
"setting_value":0
}
],
"blacklist":{
"setting_id":3,
"values":[
0,
1,
2,
3,
6,
9,
11,
12
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":9
},
{
"setting_id":57,
"setting_value":0
}
],
"blacklist":{
"setting_id":3,
"values":[
0,
2,
4,
6,
9,
11,
12
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":7
},
{
"setting_id":57,
"setting_value":0
}
],
"blacklist":{
"setting_id":3,
"values":[
0,
1,
2,
3,
6,
9,
11,
12
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":6
},
{
"setting_id":57,
"setting_value":0
}
],
"blacklist":{
"setting_id":3,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
9,
10,
11,
12
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":5
},
{
"setting_id":57,
"setting_value":0
}
],
"blacklist":{
"setting_id":3,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
9,
10,
11,
12
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":4
},
{
"setting_id":57,
"setting_value":0
}
],
"blacklist":{
"setting_id":3,
"values":[
0,
1,
2,
3,
4,
6,
9,
11,
12
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":2
},
{
"setting_id":57,
"setting_value":0
}
],
"blacklist":{
"setting_id":3,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
11,
12
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":1
},
{
"setting_id":57,
"setting_value":0
}
],
"blacklist":{
"setting_id":3,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
9,
11,
12
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":13
},
{
"setting_id":57,
"setting_value":1
}
],
"blacklist":{
"setting_id":3,
"values":[
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":11
},
{
"setting_id":57,
"setting_value":1
}
],
"blacklist":{
"setting_id":3,
"values":[
0,
2,
3,
4,
5,
7,
8,
9,
10,
11,
12
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":12
},
{
"setting_id":57,
"setting_value":1
}
],
"blacklist":{
"setting_id":3,
"values":[
2,
3,
4,
5,
7,
8,
10,
11,
12
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":10
},
{
"setting_id":57,
"setting_value":1
}
],
"blacklist":{
"setting_id":3,
"values":[
0,
2,
3,
4,
5,
7,
8,
9,
10,
11,
12
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":8
},
{
"setting_id":57,
"setting_value":1
}
],
"blacklist":{
"setting_id":3,
"values":[
0,
1,
2,
3,
5,
8,
11,
12
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":9
},
{
"setting_id":57,
"setting_value":1
}
],
"blacklist":{
"setting_id":3,
"values":[
0,
2,
4,
5,
8,
11,
12
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":7
},
{
"setting_id":57,
"setting_value":1
}
],
"blacklist":{
"setting_id":3,
"values":[
0,
1,
2,
3,
5,
8,
11,
12
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":6
},
{
"setting_id":57,
"setting_value":1
}
],
"blacklist":{
"setting_id":3,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
8,
10,
11,
12
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":5
},
{
"setting_id":57,
"setting_value":1
}
],
"blacklist":{
"setting_id":3,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
8,
10,
11,
12
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":4
},
{
"setting_id":57,
"setting_value":1
}
],
"blacklist":{
"setting_id":3,
"values":[
0,
1,
2,
3,
4,
5,
8,
11,
12
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":2
},
{
"setting_id":57,
"setting_value":1
}
],
"blacklist":{
"setting_id":3,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
11,
12
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":1
},
{
"setting_id":57,
"setting_value":1
}
],
"blacklist":{
"setting_id":3,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
8,
11,
12
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":1
}
],
"blacklist":{
"setting_id":4,
"values":[
1,
2
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":2
}
],
"blacklist":{
"setting_id":4,
"values":[
1,
2
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":4
}
],
"blacklist":{
"setting_id":4,
"values":[
2
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":5
}
],
"blacklist":{
"setting_id":4,
"values":[
1,
2
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":6
}
],
"blacklist":{
"setting_id":4,
"values":[
1,
2
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":7
}
],
"blacklist":{
"setting_id":4,
"values":[
1,
2
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":9
},
{
"setting_id":3,
"setting_value":1
}
],
"blacklist":{
"setting_id":4,
"values":[
1
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":9
},
{
"setting_id":3,
"setting_value":3
}
],
"blacklist":{
"setting_id":4,
"values":[
1
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":8
}
],
"blacklist":{
"setting_id":4,
"values":[
1,
2
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":10
}
],
"blacklist":{
"setting_id":4,
"values":[
1,
2
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":12
},
{
"setting_id":3,
"setting_value":0
}
],
"blacklist":{
"setting_id":4,
"values":[
0,
1
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":11
}
],
"blacklist":{
"setting_id":4,
"values":[
1,
2
]
}
},
{
"activated_by":[
{
"setting_id":2,
"setting_value":13
}
],
"blacklist":{
"setting_id":4,
"values":[
1,
2
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":2
}
],
"blacklist":{
"setting_id":2,
"values":[
0,
1,
2,
3,
4,
5,
6,
8,
10,
11,
13
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":2
},
{
"setting_id":2,
"setting_value":4
}
],
"blacklist":{
"setting_id":3,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
11,
12
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":2
},
{
"setting_id":2,
"setting_value":5
}
],
"blacklist":{
"setting_id":3,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
10,
11,
12
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":2
},
{
"setting_id":2,
"setting_value":7
}
],
"blacklist":{
"setting_id":3,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
11,
12
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":2
},
{
"setting_id":2,
"setting_value":9
}
],
"blacklist":{
"setting_id":3,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
11,
12
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":2
},
{
"setting_id":2,
"setting_value":8
}
],
"blacklist":{
"setting_id":3,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
11,
12
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":2
},
{
"setting_id":2,
"setting_value":10
}
],
"blacklist":{
"setting_id":3,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
10,
11,
12
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":2
},
{
"setting_id":2,
"setting_value":11
}
],
"blacklist":{
"setting_id":3,
"values":[
0,
1,
2,
3,
4,
7,
8,
9,
10,
11,
12
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":2
},
{
"setting_id":2,
"setting_value":12
}
],
"blacklist":{
"setting_id":3,
"values":[
0,
1,
2,
3,
4,
7,
10,
11,
12
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":2
},
{
"setting_id":2,
"setting_value":12
},
{
"setting_id":3,
"setting_value":5
}
],
"blacklist":{
"setting_id":4,
"values":[
0
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":1
}
],
"blacklist":{
"setting_id":8,
"values":[
0,
1
]
}
},
{
"activated_by":[
{
"setting_id":3,
"setting_value":0
},
{
"setting_id":2,
"setting_value":13
}
],
"blacklist":{
"setting_id":8,
"values":[
0,
1
]
}
},
{
"activated_by":[
{
"setting_id":3,
"setting_value":8
}
],
"blacklist":{
"setting_id":8,
"values":[
0,
1
]
}
},
{
"activated_by":[
{
"setting_id":3,
"setting_value":9
}
],
"blacklist":{
"setting_id":8,
"values":[
0,
1
]
}
},
{
"activated_by":[
{
"setting_id":3,
"setting_value":10
}
],
"blacklist":{
"setting_id":8,
"values":[
0,
1
]
}
},
{
"activated_by":[
{
"setting_id":3,
"setting_value":11
}
],
"blacklist":{
"setting_id":8,
"values":[
0,
1
]
}
},
{
"activated_by":[
{
"setting_id":3,
"setting_value":12
}
],
"blacklist":{
"setting_id":8,
"values":[
0,
1
]
}
},
{
"activated_by":[
{
"setting_id":10,
"setting_value":0
}
],
"blacklist":{
"setting_id":11,
"values":[
0,
1,
2,
3,
4
]
}
},
{
"activated_by":[
{
"setting_id":10,
"setting_value":0
}
],
"blacklist":{
"setting_id":12,
"values":[
0,
1
]
}
},
{
"activated_by":[
{
"setting_id":10,
"setting_value":0
}
],
"blacklist":{
"setting_id":14,
"values":[
0,
1,
2
]
}
},
{
"activated_by":[
{
"setting_id":10,
"setting_value":0
}
],
"blacklist":{
"setting_id":13,
"values":[
0,
1,
2
]
}
},
{
"activated_by":[
{
"setting_id":10,
"setting_value":0
}
],
"blacklist":{
"setting_id":15,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":0
}
],
"blacklist":{
"setting_id":5,
"values":[
0,
1,
2,
3,
4,
5,
6
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":0
}
],
"blacklist":{
"setting_id":6,
"values":[
0,
1,
2,
3,
4
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":0
}
],
"blacklist":{
"setting_id":7,
"values":[
0,
1,
2,
3,
4
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":1
}
],
"blacklist":{
"setting_id":6,
"values":[
0,
1,
2,
3,
4
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":1
}
],
"blacklist":{
"setting_id":7,
"values":[
0,
1,
2,
3,
4
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":2
}
],
"blacklist":{
"setting_id":6,
"values":[
0,
1,
2,
3,
4
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":2
}
],
"blacklist":{
"setting_id":5,
"values":[
0,
1,
2,
3,
4,
5,
6
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":3
}
],
"blacklist":{
"setting_id":7,
"values":[
0,
1,
2,
3,
4
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":3
}
],
"blacklist":{
"setting_id":5,
"values":[
0,
1,
2,
3,
4,
5,
6
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":1
}
],
"blacklist":{
"setting_id":4,
"values":[
0,
1,
2
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":1
}
],
"blacklist":{
"setting_id":9,
"values":[
0,
1
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":1
}
],
"blacklist":{
"setting_id":2,
"values":[
2,
3,
4,
5,
7,
8,
9,
10,
11,
12,
13
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":1
}
],
"blacklist":{
"setting_id":3,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12
]
}
},
{
"activated_by":[
{
"setting_id":69,
"setting_value":0
}
],
"blacklist":{
"setting_id":18,
"values":[
0,
1,
2
]
}
},
{
"activated_by":[
{
"setting_id":69,
"setting_value":0
}
],
"blacklist":{
"setting_id":19,
"values":[
0,
1,
2,
3,
4,
5,
6
]
}
},
{
"activated_by":[
{
"setting_id":69,
"setting_value":1
}
],
"blacklist":{
"setting_id":19,
"values":[
0,
1,
2,
3,
4,
5,
6
]
}
},
{
"activated_by":[
{
"setting_id":69,
"setting_value":2
}
],
"blacklist":{
"setting_id":18,
"values":[
0,
1,
2
]
}
},
{
"activated_by":[
{
"setting_id":21,
"setting_value":0
}
],
"blacklist":{
"setting_id":22,
"values":[
0,
1,
2,
3,
4
]
}
},
{
"activated_by":[
{
"setting_id":21,
"setting_value":0
}
],
"blacklist":{
"setting_id":23,
"values":[
0,
1
]
}
},
{
"activated_by":[
{
"setting_id":21,
"setting_value":0
}
],
"blacklist":{
"setting_id":25,
"values":[
0,
1,
2
]
}
},
{
"activated_by":[
{
"setting_id":21,
"setting_value":0
}
],
"blacklist":{
"setting_id":24,
"values":[
0,
1,
2,
3
]
}
},
{
"activated_by":[
{
"setting_id":21,
"setting_value":0
}
],
"blacklist":{
"setting_id":26,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by":[
{
"setting_id":69,
"setting_value":2
},
{
"setting_id":19,
"setting_value":1
}
],
"blacklist":{
"setting_id":22,
"values":[
0
]
}
},
{
"activated_by":[
{
"setting_id":69,
"setting_value":2
},
{
"setting_id":19,
"setting_value":2
}
],
"blacklist":{
"setting_id":22,
"values":[
0
]
}
},
{
"activated_by":[
{
"setting_id":69,
"setting_value":2
},
{
"setting_id":19,
"setting_value":3
}
],
"blacklist":{
"setting_id":22,
"values":[
0
]
}
},
{
"activated_by":[
{
"setting_id":69,
"setting_value":2
},
{
"setting_id":19,
"setting_value":4
}
],
"blacklist":{
"setting_id":22,
"values":[
0
]
}
},
{
"activated_by":[
{
"setting_id":69,
"setting_value":2
},
{
"setting_id":19,
"setting_value":5
}
],
"blacklist":{
"setting_id":22,
"values":[
0
]
}
},
{
"activated_by":[
{
"setting_id":69,
"setting_value":2
},
{
"setting_id":19,
"setting_value":6
}
],
"blacklist":{
"setting_id":22,
"values":[
0
]
}
},
{
"activated_by":[
{
"setting_id":69,
"setting_value":2
},
{
"setting_id":19,
"setting_value":1
}
],
"blacklist":{
"setting_id":26,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by":[
{
"setting_id":69,
"setting_value":2
},
{
"setting_id":19,
"setting_value":2
}
],
"blacklist":{
"setting_id":26,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by":[
{
"setting_id":69,
"setting_value":2
},
{
"setting_id":19,
"setting_value":3
}
],
"blacklist":{
"setting_id":26,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by":[
{
"setting_id":69,
"setting_value":2
},
{
"setting_id":19,
"setting_value":4
}
],
"blacklist":{
"setting_id":26,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by":[
{
"setting_id":69,
"setting_value":2
},
{
"setting_id":19,
"setting_value":5
}
],
"blacklist":{
"setting_id":26,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by":[
{
"setting_id":69,
"setting_value":2
},
{
"setting_id":19,
"setting_value":6
}
],
"blacklist":{
"setting_id":26,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by":[
{
"setting_id":70,
"setting_value":0
}
],
"blacklist":{
"setting_id":31,
"values":[
0,
1,
2,
3,
4,
5,
6
]
}
},
{
"activated_by":[
{
"setting_id":70,
"setting_value":0
}
],
"blacklist":{
"setting_id":30,
"values":[
0,
1,
2,
5,
10,
30,
60
]
}
},
{
"activated_by":[
{
"setting_id":70,
"setting_value":0
}
],
"blacklist":{
"setting_id":32,
"values":[
0,
4,
5,
10,
15,
20,
30,
60,
120,
300,
1800,
3600
]
}
},
{
"activated_by":[
{
"setting_id":70,
"setting_value":1
}
],
"blacklist":{
"setting_id":31,
"values":[
0,
1,
2,
3,
4,
5,
6
]
}
},
{
"activated_by":[
{
"setting_id":70,
"setting_value":1
}
],
"blacklist":{
"setting_id":29,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by":[
{
"setting_id":70,
"setting_value":1
}
],
"blacklist":{
"setting_id":32,
"values":[
0,
4,
5,
10,
15,
20,
30,
60,
120,
300,
1800,
3600
]
}
},
{
"activated_by":[
{
"setting_id":70,
"setting_value":2
}
],
"blacklist":{
"setting_id":29,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by":[
{
"setting_id":70,
"setting_value":2
}
],
"blacklist":{
"setting_id":30,
"values":[
0,
1,
2,
5,
10,
30,
60
]
}
},
{
"activated_by":[
{
"setting_id":70,
"setting_value":2
},
{
"setting_id":31,
"setting_value":1
}
],
"blacklist":{
"setting_id":35,
"values":[
0
]
}
},
{
"activated_by":[
{
"setting_id":70,
"setting_value":2
},
{
"setting_id":31,
"setting_value":2
}
],
"blacklist":{
"setting_id":35,
"values":[
0
]
}
},
{
"activated_by":[
{
"setting_id":70,
"setting_value":2
},
{
"setting_id":31,
"setting_value":3
}
],
"blacklist":{
"setting_id":35,
"values":[
0
]
}
},
{
"activated_by":[
{
"setting_id":70,
"setting_value":2
},
{
"setting_id":31,
"setting_value":4
}
],
"blacklist":{
"setting_id":35,
"values":[
0
]
}
},
{
"activated_by":[
{
"setting_id":70,
"setting_value":2
},
{
"setting_id":31,
"setting_value":5
}
],
"blacklist":{
"setting_id":35,
"values":[
0
]
}
},
{
"activated_by":[
{
"setting_id":70,
"setting_value":2
},
{
"setting_id":31,
"setting_value":6
}
],
"blacklist":{
"setting_id":35,
"values":[
0
]
}
},
{
"activated_by":[
{
"setting_id":70,
"setting_value":2
},
{
"setting_id":31,
"setting_value":2
}
],
"blacklist":{
"setting_id":32,
"values":[
4,
5
]
}
},
{
"activated_by":[
{
"setting_id":70,
"setting_value":2
},
{
"setting_id":31,
"setting_value":3
}
],
"blacklist":{
"setting_id":32,
"values":[
4,
5,
10
]
}
},
{
"activated_by":[
{
"setting_id":70,
"setting_value":2
},
{
"setting_id":31,
"setting_value":4
}
],
"blacklist":{
"setting_id":32,
"values":[
4,
5,
10,
15
]
}
},
{
"activated_by":[
{
"setting_id":70,
"setting_value":2
},
{
"setting_id":31,
"setting_value":5
}
],
"blacklist":{
"setting_id":32,
"values":[
4,
5,
10,
15,
20
]
}
},
{
"activated_by":[
{
"setting_id":70,
"setting_value":2
},
{
"setting_id":31,
"setting_value":6
}
],
"blacklist":{
"setting_id":32,
"values":[
4,
5,
10,
15,
20,
30
]
}
},
{
"activated_by":[
{
"setting_id":34,
"setting_value":0
}
],
"blacklist":{
"setting_id":35,
"values":[
0,
1,
2,
3,
4
]
}
},
{
"activated_by":[
{
"setting_id":34,
"setting_value":0
}
],
"blacklist":{
"setting_id":36,
"values":[
0,
1
]
}
},
{
"activated_by":[
{
"setting_id":34,
"setting_value":0
}
],
"blacklist":{
"setting_id":38,
"values":[
0,
1,
2
]
}
},
{
"activated_by":[
{
"setting_id":34,
"setting_value":0
}
],
"blacklist":{
"setting_id":37,
"values":[
0,
1,
2,
3
]
}
},
{
"activated_by":[
{
"setting_id":34,
"setting_value":0
}
],
"blacklist":{
"setting_id":39,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by":[
{
"setting_id":70,
"setting_value":2
},
{
"setting_id":31,
"setting_value":1
}
],
"blacklist":{
"setting_id":39,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by":[
{
"setting_id":70,
"setting_value":2
},
{
"setting_id":31,
"setting_value":2
}
],
"blacklist":{
"setting_id":39,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by":[
{
"setting_id":70,
"setting_value":2
},
{
"setting_id":31,
"setting_value":3
}
],
"blacklist":{
"setting_id":39,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by":[
{
"setting_id":70,
"setting_value":2
},
{
"setting_id":31,
"setting_value":4
}
],
"blacklist":{
"setting_id":39,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by":[
{
"setting_id":70,
"setting_value":2
},
{
"setting_id":31,
"setting_value":5
}
],
"blacklist":{
"setting_id":39,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by":[
{
"setting_id":70,
"setting_value":2
},
{
"setting_id":31,
"setting_value":6
}
],
"blacklist":{
"setting_id":39,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":1
}
],
"blacklist":{
"setting_id":10,
"values":[
0,
1
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":1
}
],
"blacklist":{
"setting_id":11,
"values":[
0,
1,
2,
3,
4
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":1
}
],
"blacklist":{
"setting_id":12,
"values":[
0,
1
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":1
}
],
"blacklist":{
"setting_id":14,
"values":[
0,
1,
2
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":1
}
],
"blacklist":{
"setting_id":13,
"values":[
0,
1,
2
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":1
}
],
"blacklist":{
"setting_id":15,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":2
},
{
"setting_id":2,
"setting_value":12
},
{
"setting_id":3,
"setting_value":5
}
],
"blacklist":{
"setting_id":4,
"values":[
0
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":2
}
],
"blacklist":{
"setting_id":10,
"values":[
0,
1
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":2
}
],
"blacklist":{
"setting_id":11,
"values":[
0,
1,
2,
3,
4
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":2
}
],
"blacklist":{
"setting_id":12,
"values":[
0,
1
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":2
}
],
"blacklist":{
"setting_id":14,
"values":[
0,
1,
2
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":2
}
],
"blacklist":{
"setting_id":13,
"values":[
0,
1,
2
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":2
}
],
"blacklist":{
"setting_id":15,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":3
}
],
"blacklist":{
"setting_id":10,
"values":[
0,
1
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":3
}
],
"blacklist":{
"setting_id":11,
"values":[
0,
1,
2,
3,
4
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":3
}
],
"blacklist":{
"setting_id":12,
"values":[
0,
1
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":3
}
],
"blacklist":{
"setting_id":14,
"values":[
0,
1,
2
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":3
}
],
"blacklist":{
"setting_id":13,
"values":[
0,
1,
2
]
}
},
{
"activated_by":[
{
"setting_id":68,
"setting_value":3
}
],
"blacklist":{
"setting_id":15,
"values":[
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by":[
{
"setting_id":53,
"setting_value":0
}
],
"blacklist":{
"setting_id":16,
"values":[
0,
1,
2
]
}
},
{
"activated_by":[
{
"setting_id":53,
"setting_value":0
}
],
"blacklist":{
"setting_id":27,
"values":[
0,
1,
2
]
}
},
{
"activated_by":[
{
"setting_id":53,
"setting_value":1
}
],
"blacklist":{
"setting_id":1,
"values":[
0,
1,
2,
3
]
}
},
{
"activated_by":[
{
"setting_id":53,
"setting_value":1
}
],
"blacklist":{
"setting_id":27,
"values":[
0,
1,
2
]
}
},
{
"activated_by":[
{
"setting_id":53,
"setting_value":2
}
],
"blacklist":{
"setting_id":1,
"values":[
0,
1,
2,
3
]
}
},
{
"activated_by":[
{
"setting_id":53,
"setting_value":2
}
],
"blacklist":{
"setting_id":16,
"values":[
0,
1,
2
]
}
}
],
"commands":[
{
"key":"GPCAMERA_SHUTTER",
"display_name":"Start or stop capture",
"url":"/command/shutter",
"widget_type":"button"
},
{
"key":"GPCAMERA_XMODE",
"display_name":"Set Mode and Sub-Mode",
"url":"/command/xmode",
"widget_type":"button"
},
{
"key":"GPCAMERA_MODE",
"display_name":"Set Mode",
"url":"/command/mode",
"widget_type":"button"
},
{
"key":"GPCAMERA_SUBMODE",
"display_name":"Set Mode and Sub-Mode",
"url":"/command/sub_mode",
"widget_type":"button"
},
{
"key":"GPCAMERA_POWER_ID",
"display_name":"Power Off Camera",
"url":"/command/system/sleep",
"widget_type":"button"
},
{
"key":"GPCAMERA_FWUPDATE_DOWNLOAD_START",
"display_name":"Notify start FW Update File Download",
"url":"/command/fwupdate/download/start",
"widget_type":"button"
},
{
"key":"GPCAMERA_FWUPDATE_DOWNLOAD_DONE",
"display_name":"Notify completion of FW Update File Download",
"url":"/command/fwupdate/download/done",
"widget_type":"button"
},
{
"key":"GPCAMERA_FWUPDATE_DOWNLOAD_CANCEL",
"display_name":"Cancel FW Update File Download",
"url":"/command/fwupdate/download/cancel",
"widget_type":"button"
},
{
"key":"GPCAMERA_FACTORY_RESET",
"display_name":"Reset to Factory Defaults",
"url":"/command/system/factory/reset",
"widget_type":"button"
},
{
"key":"GPCAMERA_SLEEP",
"display_name":"Power Saving Sleep Mode",
"url":"/command/system/sleep",
"widget_type":"button"
},
{
"key":"GPCAMERA_USE_CURRENT_WIRELESS_REMOTE_ID",
"display_name":"Use with Current Wi-Fi Remote",
"url":"/setting/63/2",
"widget_type":"button"
},
{
"key":"GPCAMERA_USE_NEW_WIRELESS_REMOTE_ID",
"display_name":"Use with New Wi-Fi Remote",
"url":"/command/wireless/rc/pair",
"widget_type":"button"
},
{
"key":"GPCAMERA_CANCEL_PAIR_WIRELESS_REMOTE_ID",
"display_name":"Cancel pairing of new Wi-Fi Remote",
"url":"/command/wireless/rc/pair/cancel",
"widget_type":"button"
},
{
"key":"GPCAMERA_CANCEL_PAIR_WIRELESS_ID",
"display_name":"Cancel pairing if already paired",
"url":"/command/wireless/pair/cancel",
"widget_type":"button"
},
{
"key":"GPCAMERA_VIDEO_PROTUNE_RESET_TO_DEFAULT",
"display_name":"Reset Protune",
"url":"/command/video/protune/reset",
"widget_type":"button"
},
{
"key":"GPCAMERA_MULTISHOT_PROTUNE_RESET_TO_DEFAULT",
"display_name":"Reset Protune",
"url":"/command/multi_shot/protune/reset",
"widget_type":"button"
},
{
"key":"GPCAMERA_PHOTO_PROTUNE_RESET_TO_DEFAULT",
"display_name":"Reset Protune",
"url":"/command/photo/protune/reset",
"widget_type":"button"
},
{
"key":"GPCAMERA_SET_DATE_AND_TIME_ID",
"display_name":"Set Date and Time",
"url":"/command/setup/date_time",
"widget_type":"button"
},
{
"key":"GPCAMERA_DELETE_LAST_FILE_ID",
"display_name":"Delete Last File",
"url":"/command/storage/delete/last",
"widget_type":"button"
},
{
"key":"GPCAMERA_DELETE_ALL_FILES_ID",
"display_name":"Delete All Files from SD Card",
"url":"/command/storage/delete/all",
"widget_type":"button"
},
{
"key":"GPCAMERA_DELETE_FILE_ID",
"display_name":"Delete File",
"url":"/command/storage/delete",
"widget_type":"button"
},
{
"key":"GPCAMERA_LOCATE_ID",
"display_name":"Locate Camera",
"url":"/command/system/locate",
"widget_type":"toggle"
},
{
"key":"GPCAMERA_NETWORK_NAME_ID",
"display_name":"Name",
"url":"/command/wireless/ap/ssid",
"widget_type":"text",
"min_length":8,
"max_length":32,
"regex":"^((?!goprohero$)[A-Za-z0-9_\\-@]+)$"
},
{
"key":"GPCAMERA_AP_CONTROL",
"display_name":"Control Wi-Fi AP",
"url":"/command/wireless/ap/control",
"widget_type":"button"
},
{
"key":"GPCAMERA_INFO_VERSION_ID",
"display_name":"Version",
"url":"camera_version",
"widget_type":"readonly"
},
{
"key":"GPCAMERA_NETWORK_VERSION_ID",
"display_name":"Version",
"url":"bacpac_version",
"widget_type":"readonly"
},
{
"key":"GPCAMERA_BATTERY_LEVEL_ID",
"display_name":"Battery Level",
"url":"camera_battery",
"widget_type":"readonly"
},
{
"key":"GPCAMERA_SDCARD_CAPACITY_ID",
"display_name":"SD Card Capacity",
"url":"sd_card",
"widget_type":"child"
},
{
"key":"GPCAMERA_TAG_MOMENT",
"display_name":"Tag Moment",
"url":"/command/storage/tag_moment",
"widget_type":"button"
},
{
"key":"GPCAMERA_RC_PAIR",
"display_name":"Pair with Known RC",
"url":"/command/rc/pair",
"widget_type":"button"
},
{
"key":"GPCAMERA_SSID_SCAN",
"display_name":"Start Wi-Fi SSID Scan",
"url":"/command/wireless/ssid/scan",
"widget_type":"button"
},
{
"key":"GPCAMERA_SSID_LIST",
"display_name":"Wi-Fi SSID Scan Results",
"url":"/command/wireless/ssid/list",
"widget_type":"button"
},
{
"key":"GPCAMERA_SSID_SELECT",
"display_name":"Connect to Wi-Fi SSID",
"url":"/command/wireless/ssid/select",
"widget_type":"button"
},
{
"key":"GPCAMERA_SSID_DELETE",
"display_name":"Delete Wi-Fi SSID from Known List",
"url":"/command/wireless/ssid/delete",
"widget_type":"button"
}
],
"status":{
"groups":[
{
"group":"system",
"fields":[
{
"id":1,
"name":"internal_battery_present"
},
{
"id":2,
"name":"internal_battery_level"
},
{
"id":3,
"name":"external_battery_present"
},
{
"id":4,
"name":"external_battery_level"
},
{
"id":6,
"name":"system_hot"
},
{
"id":8,
"name":"system_busy"
},
{
"id":9,
"name":"quick_capture_active"
},
{
"id":10,
"name":"encoding_active"
},
{
"id":11,
"name":"lcd_lock_active"
},
{
"id":45,
"name":"camera_locate_active"
},
{
"id":57,
"name":"current_time_msec"
}
]
},
{
"group":"app",
"fields":[
{
"id":43,
"name":"mode"
},
{
"id":44,
"name":"sub_mode"
}
]
},
{
"group":"video",
"fields":[
{
"id":13,
"name":"video_progress_counter"
},
{
"id":46,
"name":"video_protune_default"
}
]
},
{
"group":"photo",
"fields":[
{
"id":47,
"name":"photo_protune_default"
}
]
},
{
"group":"multi_shot",
"fields":[
{
"id":48,
"name":"multi_shot_protune_default"
},
{
"id":49,
"name":"multi_shot_count_down"
}
]
},
{
"group":"broadcast",
"fields":[
{
"id":14,
"name":"broadcast_progress_counter"
},
{
"id":15,
"name":"broadcast_viewers_count"
},
{
"id":16,
"name":"broadcast_bstatus"
}
]
},
{
"group":"wireless",
"fields":[
{
"id":17,
"name":"enable"
},
{
"id":19,
"name":"state",
"levels":[
"pair_status"
]
},
{
"id":20,
"name":"type",
"levels":[
"pair_status"
]
},
{
"id":21,
"name":"pair_time",
"levels":[
"pair_status"
]
},
{
"id":22,
"name":"state",
"levels":[
"scan_status"
]
},
{
"id":23,
"name":"scan_time_msec",
"levels":[
"scan_status"
]
},
{
"id":28,
"name":"pairing"
},
{
"id":26,
"name":"remote_control_version"
},
{
"id":27,
"name":"remote_control_connected"
},
{
"id":31,
"name":"app_count"
},
{
"id":24,
"name":"provision_status"
},
{
"id":29,
"name":"wlan_ssid"
},
{
"id":30,
"name":"ap_ssid"
},
{
"id":56,
"name":"wifi_bars"
}
]
},
{
"group":"stream",
"fields":[
{
"id":32,
"name":"enable"
},
{
"id":55,
"name":"supported"
}
]
},
{
"group":"storage",
"fields":[
{
"id":33,
"name":"sd_status"
},
{
"id":34,
"name":"remaining_photos"
},
{
"id":35,
"name":"remaining_video_time"
},
{
"id":36,
"name":"num_group_photos"
},
{
"id":37,
"name":"num_group_videos"
},
{
"id":38,
"name":"num_total_photos"
},
{
"id":39,
"name":"num_total_videos"
},
{
"id":54,
"name":"remaining_space"
},
{
"id":58,
"name":"num_hilights"
},
{
"id":59,
"name":"last_hilight_time_msec"
}
]
},
{
"group":"setup",
"fields":[
{
"id":40,
"name":"date_time"
}
]
},
{
"group":"fwupdate",
"fields":[
{
"id":41,
"name":"ota_status"
},
{
"id":42,
"name":"download_cancel_request_pending"
}
]
}
]
},
"services":{
"live_stream_start":{
"version":1,
"description":"Start real-time A/V stream using LTP.",
"url":"/gp/gpControl/execute?p1=gpStream&c1=restart"
},
"live_stream_stop":{
"version":1,
"description":"Stop real-time A/V stream using LTP.",
"url":"/gp/gpControl/execute?p1=gpStream&c1=stop"
},
"media_list":{
"version":1,
"description":"Supports listing of media on SD card.",
"url":"/gp/gpMediaList"
},
"media_metadata":{
"version":1,
"description":"Supports extraction of metadata from a particular media file.",
"url":"/gp/gpMediaMetadata"
},
"platform_auth":{
"version":1,
"description":"Supports OAuth2 cross-client authorization.",
"url":"/gp/gpPlatformAuth"
},
"fw_update":{
"version":1,
"description":"Supports client-assisted Over-the-Air firmware updating.",
"url":"/gp/gpUpdate"
}
}
}
#!/usr/bin/env python
import socket
import struct
GOPRO_IP = '10.5.5.9'
GOPRO_MAC = 'd4d9xxxxxxxx' # Your GoPro MAC address
def wake_on_lan(macaddress):
""" Switches on remote computers using WOL. """
# Check macaddress format and try to compensate.
if len(macaddress) == 12:
pass
elif len(macaddress) == 12 + 5:
sep = macaddress[2]
macaddress = macaddress.replace(sep, '')
else:
raise ValueError('Incorrect MAC address format')
# Pad the synchronization stream.
data = ''.join(['FFFFFFFFFFFF', macaddress * 20])
send_data = ''
# Split up the hex values and pack.
for i in range(0, len(data), 2):
send_data = ''.join([send_data,
struct.pack('B', int(data[i: i + 2], 16))])
# Broadcast it to the LAN.
sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
sock.setsockopt(socket.SOL_SOCKET, socket.SO_BROADCAST, 1)
sock.sendto(send_data, (GOPRO_IP, 9))
if __name__ == '__main__':
wake_on_lan(GOPRO_MAC)
@fraannk
Copy link

fraannk commented Feb 26, 2015

In your "keep alive" script, which command are you actually sending?

@3v1n0
Copy link
Author

3v1n0 commented Jun 11, 2015

In your "keep alive" script, which command are you actually sending?

@fraannk, sorry I missed your request (please mention me in future).

However, the keep alive message is just an UDP packet that sends the string '_GPHD_:0:0:2:0.000000\n' as the default app does.

@v3c70r
Copy link

v3c70r commented May 27, 2016

Hi 3v1n0, is there a way set gopro to manul focus by sending some kind of packet?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment