Hi,
I use the FSUIPC 6.201 with P3Dv5.
I downloaded the FSUIPC SDK (November 1st 2024).
I try the UIPC64_SDK_C_version2.
The exe file works fine.
I my 'simconnect' program, I insert the 'FSUIPC_open' code from the your 'UIPCHello.c' file.
I can not use your 'FSUIPCuser64.lib' library because I use Visual Studio 2022 and the compiler who generate your library is not the same as the compiler in Visual Studio 2022.
So, I include in my 'simconnect' program your source file from 'Lib64_source.zip'.
When I start P3Dv5 and my 'simconnect' program, I can see that I use 'FSUIPC Version = 6.201'.
But for the type of FS, I see 'Sim is Unknown FS'
I thing you forgot to update the line 33 'static char *pFS[] = { "FS98", "FS2000", "CFS2", "CFS1", "Fly!", "FS2002", "FS2004" }; // Change made 060603'
and the line 53 '(FSUIPC_FS_Version && (FSUIPC_FS_Version <= 7)) ? pFS[FSUIPC_FS_Version - 1] : "Unknown FS", // Change made 060603'
At the end of the line 33 could you please add the string for the other FS like described in the 'FSUIPC_User64.h' and in line 53 change the '7' in 'the number of FS type'
Kind regards,
Reinhard