File tree Expand file tree Collapse file tree 1 file changed +8
-0
lines changed
core/frontend/src/types/autopilot Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Original file line number Diff line number Diff line change @@ -99,6 +99,14 @@ export default class ParametersTable {
99
99
}
100
100
101
101
async fetchArduPilotMetadata ( ) : Promise < MetadataFile | string > {
102
+ try {
103
+ const json_metadata_override = '/userdata/metadata_override.json'
104
+ const metadata = await axios . get ( json_metadata_override ) . then ( response => response . data as MetadataFile )
105
+ console . info ( `Using metadata override from ${ json_metadata_override } ` )
106
+ return metadata
107
+ } catch ( error ) {
108
+ console . debug ( `Metadata override not present` )
109
+ }
102
110
await fetchFirmwareVehicleType ( ) // required to populate autopilot.vehicle_type
103
111
const jsons = Object . keys ( await import . meta. glob ( '/public/assets/ArduPilot-Parameter-Repository/**/*.json' ) ) as string [ ]
104
112
let folder = "Copter"
You can’t perform that action at this time.
0 commit comments