About Older Versions.
You can download all Versions if you know the correct "Number" .... https://www.mobiflight.com/de/download.html
In the linked page you see all the Version History with there syntax like "7.5.2"
If you like to test for example Version 7.4.0 then you just must "rework" the current Download Link !
At the moment this is .... https://www.mobiflight.com/tl_files/download/releases/MobiFlightConnector-7.5.2.exe
Simply chage this in the Adress field of your Browser (firefox e.g.) into ....
Then you can download the older Version . ( Not try out but i think most of the old files (maby all) still exist on the server !
NOTE: Mobiflight just see if Firmware is out of Date..... But i think it not see if Firmware is "to new" . Its recommend to Delete the Boards (EEPROM CLEAR SKETCH) before you use a older Version.... Cause you need the Firmware of that old Connector version that was correct.... The new one from 7.5.2 will occure in problems.
Also note that in older Versions some Bugs was not already fixed.... So check out the "Fixed History" what features are not build already when you use a older version !
About the Re-Edit with Text Editor.
I Recommend to work here with a scripting Editor instead of a basic text programm.... Use for example "Notepad++" (Freeware) . With a professional tool you can see more efficient code parts (Colored with tabs) .
Basicly your right. Thats possible and easy.... But you should have basic knowledge to understand the "syntax" . If you miss a line or copy it to wrong position the file is "broke"
So do a BackUp before you edit this manualy.
About simplify your configs.
For example your Preconditions in some configs got unless lines .... You need in Fine/Coarse Encoders 2 Lines with OR to define the 0/2 or 1/3 Situation.... This can be done with one line normaly.... Try out to say Precondition " Config Precondition - Comms Push ...." = and write in value field 0||2
the || symbols are syntax for OR. So this ONE Line should do the same like your two lines ( Not tested but normaly this should work)
If you do that and you not longer need TWO Preconditions here for that then you also not need a duplicate line for the " Com Mode Precondition" ( At the moment you use same line in front and again on end to prevent a issue in the AND/OR logic of Mobiflight.
If only 2 Preconditions are used then you can also save this additional line, too.
( Sorry for bad explanetation.... This must be showed via Email or by talk personaly.... then you better understand)
Another example is your Setting for the "Encoder Button of Radio"
You say ... if($=0,1,if($=1,2,if($=2,3,if($=3,0,0)))) .... More easy with same result is .... if($=3,0,$+1)
As i said... Your config is not wrong... You just make unless things.
Wish you a nice weekend !