I would like to expressly control the user aircraft so that it always appears at the same world position, altitude, pitch and bank as a chosen AI aircraft. In FSX, I tried this by subscribing to the appropriate simulation variables on a per visual frame basis for the AI aircraft, and then setting the same variables on the user aircraft as soon as I got them. To ensure zero latency, I wrote this as a direct in-process dll, sidestepping the tcp/ip and pipe infrastucture. The first results were disappointing. Pitch, bank and altitude were fine, but in terms of world position the user aircraft would "shudder" in respect to the AI aircraft. It appeared on some frames that the AI aircraft had "moved on" before I could set the user aircraft coordinates to match. I suppose this could also be a timing problem also in the asycnhronous nature of the communication between me and FSX.
Perhaps FSUIPC has an approach to doing this, or there is a better way through simconnect. The reason I ask the former question is an application called Traffic View Board can do all this in FS9, and does it very smoothly without any of the problems I am seeing in FSX.
Thanks
Simon