This is my first ever pull request, I hope I'm doing it right.
This adds support for newer firmware for Mavic, p4pv2 and Inspire 2.
It changes the command syntax to add the version info as a suffix after AC name. Ex: " FC_patch_sequence_for_dummy_verify.sh Mavic_01040500 03.02.43.21" instead of "FC_patch_sequence_for_dummy_verify.sh MAvic 03.02.43.21"
It adds a variable to each FW version to denote HARDCODEDCHANGES=TRUE/FALSE; if True, it runs the patcher_*.py file. If False, it skips and just does the flight parameter update and not the GPS/waypoint updates. Once i figure out patcher.py and the hex, I'll add this update.
Tested on Mavic 1.04.0500, P4pv2 .2200 and .5000, Inspire2 .300 and .400
This is my first ever pull request, I hope I'm doing it right.