{
 "firmware": "inav",
 "name": "INAV",
 "license": "GPL-3.0-only",
 "versions": [
  {
   "version": "8.0.1",
   "commit": "ae47bcba018270eb5db6f04bef7dbde2b781d579",
   "params": 660,
   "url": "https://fpv-db.com/firmware/inav/8.0.1/params.json"
  },
  {
   "version": "9.0.1",
   "commit": "d44f2cf6e60cc9318b10551291b596370b5c957b",
   "params": 673,
   "url": "https://fpv-db.com/firmware/inav/9.0.1/params.json"
  },
  {
   "version": "9.1.0",
   "commit": "e519b69b02e27c8bdc03b4a0889f1baaae211a54",
   "params": 673,
   "url": "https://fpv-db.com/firmware/inav/9.1.0/params.json"
  }
 ],
 "renames": [
  {
   "fw": "inav",
   "from": "controlrate_profile",
   "to": "use_control_profile",
   "in": "9.0",
   "note": "INAV 9.0 merged the PID and rate profiles into one control profile; this battery-profile setting kept its range 0-3 and default 0.",
   "sources": [
    "https://github.com/iNavFlight/inav/blob/e519b69b02e27c8bdc03b4a0889f1baaae211a54/docs/development/Backup%20Restore%20Architecture.md#L152-L153"
   ]
  },
  {
   "fw": "inav",
   "from": "mixer_pid_profile_linking",
   "to": "mixer_control_profile_linking",
   "in": "9.0",
   "note": "Same switch, renamed with the control profile: ON makes the control profile follow the mixer profile index.",
   "sources": [
    "https://github.com/iNavFlight/inav/blob/e519b69b02e27c8bdc03b4a0889f1baaae211a54/docs/development/Backup%20Restore%20Architecture.md#L152-L153"
   ]
  },
  {
   "fw": "inav",
   "from": "osd_pan_servo_pwm2centideg",
   "to": "osd_pan_servo_range_decadegrees",
   "in": "9.0",
   "note": "Same range -36 to 36 and the same typical value (18 for a 180-degree servo); the new name describes it as the servo's rotation in decadegrees.",
   "sources": [
    "https://github.com/iNavFlight/inav/blob/e519b69b02e27c8bdc03b4a0889f1baaae211a54/docs/development/Backup%20Restore%20Architecture.md#L152-L153"
   ]
  }
 ],
 "changes": [
  "https://fpv-db.com/firmware/inav/changes/8.0-to-9.0/",
  "https://fpv-db.com/firmware/inav/changes/9.0-to-9.1/"
 ]
}
