Christopher Collins Posted March 20, 2017 at 09:17 PM Posted March 20, 2017 at 09:17 PM Over the last few days I've found a a number of bugs in XSquawkBox's model matching - some of the larger bugs are quite old, but there's also a few new ones stemming from the libxplanemp update. In summary, these issues are: (libxplanemp) Model changes were not taking effect once a plane had been rendered once (xsquawkbox/libxplanemp) ICAO Types and Related aircraft types data was out of date preventing use of similar-type matching for newer aircraft (xsquawkbox) FlightPlan information was overriding more detailed model matching information resulting in a reduction in model match quality I am working on a new release to address these issues - no fixed timeframe, but within the next few weeks seems likely. Please do not report any further model matching bugs in 1.3.2 - the bugfixes I've already made dramatically improve the model-matching behaviour over what was visible in the release. If you want to help with the ICAO types and Related aircraft types data, by all means, please do so. The data for the new release has already been amended to include Boeing 747-8 Boeing 777 family Boeing 787 family Airbus 350 family (If somebody has an up to date copy of the full Docomeent 8643 in machine readable form that we can include in libxplanemp, please let me know!) If you don't find the correct type in the Connection dialogue, then it's probably missing from the Doc8643.txt file in Resources - reply here with the type(s) missing and I'll amend the new release's copy using details from the master list at ICAO. If the aircraft shares a fundamental airframe shape/design with another aircraft type, please include that info - whilst I'm fairly certain we have related tables set up correctly for US aircraft, I have insufficient knowledge of cl[Mod - Happy Thoughts]ic British or Russian airframes to set up any related-types matching for those. Please do not send any colloquially used or unofficial type codes - the specification states ICAO codes only, so if it's not in ICAO Docomeent 8643, it's not being added. XSquawkBox - Developer/Maintainer Please post any support related questions to the XSquawkBox support forum rather than private messaging me, thanks. Link to comment Share on other sites More sharing options...
1275389 Posted March 20, 2017 at 09:41 PM Posted March 20, 2017 at 09:41 PM I don't know if any of these PDFs help? Click I just put together this list of aircraft types and the ICAO identifier (from the PDFs). You would need to write a script to put the identifier first but it should be relatively straightforward. I generated the list using a little regex replacing after coping all the contents of the PDF to a text file. EDIT: don't forget CONC. Link to comment Share on other sites More sharing options...
Christopher Collins Posted March 21, 2017 at 08:09 AM Author Posted March 21, 2017 at 08:09 AM I don't know if any of these PDFs help? ClickI just put together this list of aircraft types and the ICAO identifier (from the PDFs). You would need to write a script to put the identifier first but it should be relatively straightforward. I generated the list using a little regex replacing after coping all the contents of the PDF to a text file. EDIT: don't forget CONC. Alas, not really - we need the full Doc8643 table, which includes the aircraft configuration and wake turbulence category. I know the PDFs have it, but I fear this would require too much filtering and hand m[Mod - Happy Thoughts]aging to be practical (I certainly don't have the time to risk blowing away an older, but correct, table for one that we've largely [Mod - Happy Thoughts]embled in an automated, and unvalidated, way) XSquawkBox - Developer/Maintainer Please post any support related questions to the XSquawkBox support forum rather than private messaging me, thanks. Link to comment Share on other sites More sharing options...
1275389 Posted March 21, 2017 at 01:28 PM Posted March 21, 2017 at 01:28 PM I know the PDFs have it, but I fear this would require too much filtering and hand m[Mod - Happy Thoughts]aging to be practical (I certainly don't have the time to risk blowing away an older, but correct, table for one that we've largely [Mod - Happy Thoughts]embled in an automated, and unvalidated, way) I had all that info, didn't know you wanted it. I'll generate another list. Link to comment Share on other sites More sharing options...
Christopher Collins Posted March 23, 2017 at 09:46 PM Author Posted March 23, 2017 at 09:46 PM Don't worry about the Doc8643 table anymore - I found a somewhat more reliable way to regenerate it, so that's what I've done. I'm still very interested though in updates for the related model table (see the "related.txt" file in the resources folder for XSquawkBox itself). I'm sure there's plenty of non-US aircraft models that could be correlated for better matching which aren't currently treated as related. XSquawkBox - Developer/Maintainer Please post any support related questions to the XSquawkBox support forum rather than private messaging me, thanks. Link to comment Share on other sites More sharing options...
Recommended Posts