We are currently building a 3DOF R44 helicopter simulator based on X-plane v10.22 ( viewtopic.php?f=37&t=717 )
We are using the X-sim motion platform software v3.0.2.9 with the existing X-plane plugin but we have encountered a problem: It seems that X-sim doesn't recieve pitch, roll and yaw position data, it only gets the lateral, longitudinal and vertical accelerations.
All the six values are needed to produce proper motion clues.
All the needed settings regarding X-plane's data sending options seems to be correct:
I have set the two data sending checkboxes in X-plane's "Data Input & Output" window: no. 4, which is "Mach, VVI, G-load" and no. 17, which is "pitch, roll, headings" and I also have set up the IP address properly on the "Data" tab of "Net Connections" window.
I choose "Standard setup for left dialog" in X-sim Extractor's Motion Driver section and also select X-plane on the left panel.
When I start the simulation, it shows constantly changing values for sideway, vertical and longitudinal accelerations in input slots no. 24, 25, 26 on X-sim Converter's Input Setup screen, but it displays -2147483648 (which is 2 raised on the 31st power) in input slots no. 21, 22, 23 for pitch, heading and roll data.
It is an interesting fact that when I choose data sending checkbox number 18 (AoA, Side-slip, paths) instead of 17 (Pitch, heading, roll) then X-sim finally recieves constantly changing data for input slot 21, 22 and 23!!!
As has been discussed earlier in a forum topic on x-plane.org, it looks like Laminar Research, the maker of X-plane is always changing the UDP packet format from one version to another. The Current UDP_Reference.html Packet format is covered in the Instructions subfolder in X-plane Installation folder.
Since none of us in our small team is a programmer, we cannot solve this problem on our own, but we hope that we can get some help here!

Greg M.
szimulator.com