The xplane_io (X-Plane I/O) program is used to establish network communications, via UDP, with the X-Plane flight simulator running on a computer. The code consists of class libraries that abstract the lower-level UDP packet encoding and decoding details, according to the UDP protocol specifications in X-Plane version 9. Any X-Plane DATA packets can be sent and received, and any X-Plane DataRefs can be set by sending DREF packets to X-Plane.
Dependencies: EthernetNetIf mbed ConfigFile
Auto generated API documentation and code listings for xplane_io
Ranger< N > | Perform range-type functions on a list of numbers |
Scaler< N > | Use linear projection (interpolation) to map/scale values from one range into another |
XPlaneIO | XPlaneIO is used to establish networked communication with X-Plane |
XPlaneUdpDREF | X-Plane DataRef |
Code
LocalConfigFile.cpp [code] | |
LocalConfigFile.h [code] | |
main.cpp [code] | |
Ranger.h [code] | |
Scaler.h [code] | |
TimeoutPrompt.cpp [code] | |
TimeoutPrompt.h [code] | |
XPlaneAnalogIn.cpp [code] | |
XPlaneAnalogIn.h [code] | |
XPlaneIO.cpp [code] | |
XPlaneIO.h [code] | |
XPlaneIO_diag.cpp [code] | |
XPlaneUdp.h [code] | |
XPlaneUdp_util.cpp [code] | |
XPlaneUdpDATA.cpp [code] | |
XPlaneUdpDATA.h [code] | |
XPlaneUdpDATAMap.cpp [code] | |
XPlaneUdpDATAMap.h [code] | |
XPlaneUdpDecoder.cpp [code] | |
XPlaneUdpDecoder.h [code] | |
XPlaneUdpDREF.cpp [code] | |
XPlaneUdpDREF.h [code] | |
XPlaneUdpEncoder.cpp [code] | |
XPlaneUdpEncoder.h [code] |