Skip to content

Instantly share code, notes, and snippets.

@clippit
Created September 22, 2015 02:40
Show Gist options
  • Save clippit/5c5e15a791e5e8fb6d5d to your computer and use it in GitHub Desktop.
Save clippit/5c5e15a791e5e8fb6d5d to your computer and use it in GitHub Desktop.
GoPro Hero4 Black http://10.5.5.9/gp/gpControl
{
"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
}, {
"display_name": "3200",
"value": 3
}, {
"display_name": "800",
"value": 4
}]
}]
}, {
"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
}],
"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, 3, 4]
}
}, {
"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, 3, 4]
}
}, {
"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, 3, 4]
}
}, {
"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, 3, 4]
}
}, {
"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_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",
"status_field": "system/camera_locate_active"
}, {
"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"
}, {
"id": 60,
"name": "next_poll_msec"
}, {
"id": 61,
"name": "analytics_ready"
}, {
"id": 62,
"name": "analytics_size"
}, {
"id": 63,
"name": "in_contextual_menu"
}]
}, {
"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"
}, {
"id": 64,
"name": "remaining_timelapse_time"
}]
}, {
"group": "setup",
"fields": [{
"id": 40,
"name": "date_time"
}]
}, {
"group": "fwupdate",
"fields": [{
"id": 41,
"name": "ota_status"
}, {
"id": 42,
"name": "download_cancel_request_pending"
}]
}]
},
"services": {
"analytics_file_get": {
"version": 1,
"description": "Acquire the analytics file as an octet-stream.",
"url": "/gp/gpControl/analytics/get"
},
"analytics_file_clear": {
"version": 1,
"description": "Remove analytics file and clear analytics log.",
"url": "/gp/gpControl/analytics/clear"
},
"push_notifications_start": {
"version": 1,
"description": "Start push notifications.",
"port": "8081",
"url": "/gp/gpControl/notifications?status=1"
},
"push_notifications_stop": {
"version": 1,
"description": "Stop push notifications.",
"url": "/gp/gpControl/notifications?status=0"
},
"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"
},
"supports_app_clipping": {
"version": 1,
"description": "Supports mobile app clipping.",
"supported": "true"
}
},
"info": {
"model_number": 13,
"model_name": "HERO4 Black",
"firmware_version": "HD4.02.03.00.00",
"serial_number": "",
"board_type": "0x05",
"ap_mac": "",
"ap_ssid": "",
"ap_has_default_credentials": "0",
"git_sha1": "480d25aa8a4da595a73db393f1920adca5d02503"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment