1
0
rotorflight-presets/index.json

192 lines
4.3 KiB
JSON

{
"majorVersion": 1,
"minorVersion": 0,
"settings": {
"MetapropertyDirective": "#$",
"PresetCategories": {
"SETUP": "SETUP",
"FILTERS": "FILTERS",
"PROFILE": "PROFILE",
"RATEPROFILE": "RATEPROFILE",
"REMAPPING": "REMAPPING",
"BNF": "BNF",
"OTHER": "OTHER"
},
"PresetCategoriesPriorities": {
"SETUP": 0,
"FILTERS": 100,
"PROFILE": 1000000000000,
"RATEPROFILE": 10000,
"REMAPPING": 0,
"BNF": 0,
"OTHER": 0
},
"MetadataTypes": {
"STRING": "STRING",
"STRING_ARRAY": "STRING_ARRAY",
"PRESET_CATEGORY": "PRESET_CATEGORY",
"FILE_PATH": "FILE_PATH",
"BOOLEAN": "BOOLEAN",
"WORDS_ARRAY": "WORDS_ARRAY",
"FILE_PATH_ARRAY": "FILE_PATH_ARRAY",
"PRESET_STATUS": "PRESET_STATUS",
"PRIORITY": "PRIORITY",
"PARSER": "PARSER"
},
"OptionsDirectives": {
"OPTION_DIRECTIVE": "option",
"BEGIN_OPTION_DIRECTIVE": "option begin",
"END_OPTION_DIRECTIVE": "option end",
"OPTION_CHECKED": "(checked)",
"OPTION_UNCHECKED": "(unchecked)",
"BEGIN_OPTION_GROUP_DIRECTIVE": "option_group begin",
"END_OPTION_GROUP_DIRECTIVE": "option_group end",
"EXCLUSIVE_OPTION_GROUP": "(exclusive)"
},
"PresetStatusEnum": [
"OFFICIAL",
"COMMUNITY",
"EXPERIMENTAL"
],
"ParserEnum": [
"TEXT",
"MARKED"
],
"presetsDir": "presets",
"presetsFileEncoding": "utf-8",
"presetsFileMetadata": {
"title": {
"type": "STRING",
"optional": false
},
"firmware_version": {
"type": "STRING_ARRAY",
"optional": false
},
"category": {
"type": "PRESET_CATEGORY",
"optional": false
},
"status": {
"type": "PRESET_STATUS",
"optional": false
},
"board_name": {
"type": "STRING_ARRAY",
"optional": true
},
"author": {
"type": "STRING",
"optional": true
},
"description": {
"type": "STRING_ARRAY",
"optional": true
},
"include": {
"type": "FILE_PATH_ARRAY",
"optional": true
},
"keywords": {
"type": "WORDS_ARRAY",
"optional": true
},
"hidden": {
"type": "BOOLEAN",
"optional": true
},
"discussion": {
"type": "STRING",
"optional": true
},
"warning": {
"type": "STRING",
"optional": true
},
"disclaimer": {
"type": "STRING",
"optional": true
},
"include_warning": {
"type": "FILE_PATH_ARRAY",
"optional": true
},
"include_disclaimer": {
"type": "FILE_PATH_ARRAY",
"optional": true
},
"priority": {
"type": "PRIORITY",
"optional": true
},
"force_options_review": {
"type": "BOOLEAN",
"optional": true
},
"parser": {
"type": "PARSER",
"optional": true
}
}
},
"uniqueValues": {
"firmware_version": [
"4.4",
"4.5"
],
"category": [
"REMAPPING"
],
"author": [
"Rotorflight Team",
"Thorsten"
],
"keywords": [
"motorized tail",
"motorized tail 2"
],
"board_name": [
"NEXUS_F7"
]
},
"presets": [
{
"fullPath": "presets/RDMS/nexus/motorized-tail-2.txt",
"hash": "7c6a7c1422869cd7314d0026565c00a8f1db856850a7aa250ba934e13f6dbe44",
"title": "Radiomaster Nexus Motorized Tail",
"firmware_version": [
"4.4",
"4.5"
],
"board_name": [
"NEXUS_F7"
],
"category": "REMAPPING",
"status": "COMMUNITY",
"keywords": [
"motorized tail 2"
],
"author": "Thorsten",
"priority": 0
},
{
"fullPath": "presets/RDMS/nexus/motorized-tail.txt",
"hash": "909b81385d4b44ce495d5cc8f89f495c58d575ad79db2860c61db6c1cb0ce1e1",
"title": "Radiomaster Nexus Motorized Tail",
"firmware_version": [
"4.4",
"4.5"
],
"board_name": [
"NEXUS_F7"
],
"category": "REMAPPING",
"status": "COMMUNITY",
"keywords": [
"motorized tail"
],
"author": "Rotorflight Team",
"priority": 0
}
]
}