Skip to content

Commit dde2711

Browse files
leboerFDocMoebiuz
andauthored
Add WinWing CDU display support for iniBuilds A300 (#2830)
* Add WinWing MCDU Output for Inibuilds A300 Adding Support für WinWing MCDU Display Output for Inibuilds A300 * Add script mapping for ini_a300_winwing_CDU.py Adds a new entry in ScriptMappings.json to load the WinWing CDU script for the iniBuilds A300. The mapping registers the script: Scripts/Winwing/ini_a300_winwing_CDU.py This enables the WinWing MCDU display integration via MobiFlight. * Fix invalid JSON syntax * Apply suggestion from @DocMoebiuz * Copy ini_a300_winwing_cdu.py to output directory --------- Co-authored-by: Sebastian M <sebastian@mobiflight.com>
1 parent 47c1136 commit dde2711

File tree

3 files changed

+413
-0
lines changed

3 files changed

+413
-0
lines changed

MobiFlightConnector.csproj

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -266,6 +266,9 @@
266266
<Content Include="Scripts\Winwing\rotate_md80.py">
267267
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
268268
</Content>
269+
<Content Include="Scripts\Winwing\ini_a300_winwing_cdu.py">
270+
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
271+
</Content>
269272
<Content Include="Scripts\Winwing\ini_a340_winwing_cdu.py">
270273
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
271274
</Content>

Scripts/ScriptMappings.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,12 @@
132132
"AircraftIdSnippet": "microsoft-aircraft-ec135",
133133
"ScriptName": "microsoft_aircraft_ec135.py"
134134
},
135+
{
136+
"VendorId": "0x4098",
137+
"ProductIds": [ "WinwingCDUs" ],
138+
"AircraftIdSnippet": "A300",
139+
"ScriptName": "ini_a300_winwing_cdu.py"
140+
},
135141
{
136142
"VendorId": "0x4098",
137143
"ProductIds": [ "WinwingCDUs" ],

0 commit comments

Comments
 (0)