Searching, please wait...


easy collect aircraft information
~50,000,000 registered contacts
303894 unique aircraft records, 28.78% unresolved records
 ACARS DECODER Planespotting Network Kinetic Avionics AirNav Systems Atlas Tracking
libhomeradar - easy collect aircraft informations

libhomeradar is an easy to use library for all type of programming language which can use libraries. libhomeradar can connect to different sources to collect aircraft informations arround the world with extended informations, powerful filtering and structured data access.

libhomeradar is written in C and is available for Linux and Windows (2003, XP, NT, Vista).

Currently libhomeradar works with the Kinetic Avionics SBS-1 base station and the Airnav Systems Radarbox.

Yahoo! My Web  Google Bookmarks  Windows Live  Facebook  Ask  Furl 

Here you'll see all possible events which can be thrown by libhomeradar. See also the documentation of the both type of callback variables. You can use there flags for the homeradar_addhost() or the homeradar_onhandler() functions.


/* Possible events in libhomeradar */

/* Callback version I */
#define LHR_ONCLOSE             (int)0x00000001  // On connection closed
#define LHR_ONFAILED            (int)0x00000002  // On connection failed
#define LHR_ONCONNECT           (int)0x00000004  // On connection initiated
#define LHR_ONLOSS              (int)0x00000008  // On connection loss
#define LHR_ONERROR             (int)0x00000010  // On connection error
#define LHR_ONTIMEOUT           (int)0x00000040  // On connection timeout
#define LHR_ONFULLQUEUE         (int)0x00000080  // On full queue
#define LHR_ONPENDING           (int)0x00000200  // On pending contacts

/* Available from libhomeradar 1.002 */
#define LHR_ONDATATIMEOUT       (int)0x00000400  // On timeout between two messages

/* Callback version II */
#define LHR_ONCONTACT           (int)0x00000020  // New contact available
#define LHR_ONAIRCONTACT        (int)0x00000100  // On new contacted aircrafts (AIR message)

/* Available from libhomeradar 1.003 */
#define LHR_ONMISMATCH          (int)0x00000800  // thrown if aircraft reg and/or airline
                                                 // doesnt match resolved country