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 

Database queries

libhomeradar provides some functions to query the internal databases

/* Try to resolve reg by icao24 code */
extern char *homeradar_getregbyicao24(LHR handle, const char *icao24);

/* Try to resolve flight by flightnumber */
extern char *homeradar_getroute(LHR handle, const char *flight);

/* Get icao24 code for a given reg */
extern char *homeradar_geticao24byreg(LHR handle, const char *reg);

/* Get airline based on flightnumber */
extern void *homeradar_getairline(LHR handle, const char *flightnum, const int record);

/* Get type informations based on ICAO24 code or reg */
extern LHR_CONTACT *homeradar_gettype(LHR handle, const char *srch);

These functions will return a pointer to a string or NULL if the library could not found a matching entry within the database.
Dont modify these pointers within your program
Exception is the homeradar_gettype() function which returns a pointer to the LHR_CONTACT datatype which must be freed by a call to the homeradar_freecontact() function.

Updating and unloading databases Docu
Table of contents
Host and library statistics