I just did an HILSIM test flight of MP_WJP_research, it checked out ok, you are "cleared for take-off".
A couple of things you should know.
1. You will not be able to do a ground check of the nav gains, because navigation is based on course over ground.
I plan to add something to the code that will use heading instead of COG during ground tests.
2. There is one cross-tracking parameter that you can adjust, its in the navigate.c file:
#define CTMARGIN 64
#if ( CTMARGIN >= 1024 )
#error ( "CTMARGIN is too large, it must be less than 1024")
#endif
Basically, CTMARGIN is like HEIGHT_MARGIN, except it is for lateral motion. It is the cross tracking distance at which the
cross tracking adjustment saturates. Units are meters. 64 meters is a pretty good number for a Cessna, it might be a bit
too large for your Twin Star, you might be better off with 32 instead, but I would not recommend anything less than 32 or greater than 128.
CTMARGIN does not have to be a power of 2, it only has to be an unsigned integer.
Best regards,
Bill