From: Frank B. <bit...@gs...> - 2004-01-23 13:11:04
|
January 22, 2004 (Frankfurt, Germany) - Frank Bitterlich is proud to announce the immediate release of XPReceiver 1.0b1, enabling REALbasic applications to communicate with X-Plane, the popular flight simulator by Laminar Research. XPReceiver is an open source class, based on the UDPSocket class, for REALbasic version 5.x. Using this class, you can create any type of application that needs to communicate with X-Plane: Navigation software, flight data recorders, ATC (air traffic control) simulations, multiplayer systems and more. It comes with an example application, XPFlightRecorder, that allows you to record flight data from X-Plane into an Excel-compatible text file. Of course, XPFlightRecorder is open source, too. The XPReceiver source is available in the RBOpenSource project at http://sourceforge.net/projects/rbopensource/ =20 =20 XPReceiver requires REALbasic 5.x (any platform) and X-Plane version 7.30. It will work with older versions of X-Plane, too, but you need a different configuration file. =20 More information, configuration files for older or newer versions of X-Plane, is available at http://frankbitterlich.gotdns.com/ =20 How it works X-Plane offers the option to communicate with other applications (on the same or another computer, Mac or PC, via LAN or the internet) via UDP. X-Plane can be set up to send almost every piece of information that is available, and you can also send data back to X-Plane, changing settings, manipulating controls, and other things. With XPReceiver, you can receive and send this information, since XPReceive= r is a subclass of RB's UDPSocket control. The nice thing is that once X-Plan= e is set up correctly, you even can remotely tell X-Plane which data to send and which not. --=20 "Computers in the future may weigh no more than 1.5 tons." -- Popular Mechanics, forecasting the relentless march of science, 1949 G=FCnter Schmidt & Co. oHG Frank Bitterlich eMail: bit...@gs... Schlosserstr. 4 WWW: http://www.gsco.de/gsco D-60322 Frankfurt Tel.: 069 / 156809-29 GERMANY Fax: 069 / 156809-28 |