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
Diff: LocalConfigFile/LocalConfigFile.h
- Revision:
- 0:a5d13af495af
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/LocalConfigFile/LocalConfigFile.h Wed Dec 21 22:29:59 2011 +0000 @@ -0,0 +1,25 @@ +#ifndef LOCALCONFIGFILE_H_INCLUDED +#define LOCALCONFIGFILE_H_INCLUDED + +#include "mbed.h" +#include "ConfigFile.h" + +class LocalConfigFile : public ConfigFile { +public: + + LocalConfigFile(char *filename); + char getChar(char *key, char defaultVal); + bool getBool(char *key, bool defaulVal); + int getInt(char *key, int defaultVal); + PinName getPin(char *key, PinName defaultVal); + bool fillIntArray4(char *key, int *intArray); + bool fillFloatArray4(char *key, float *floatArray); + +private: + + char _buf[100]; + + bool getValueIntoBuf(char *key); +}; + +#endif // LOCALCONFIGFILE_H_INCLUDED