-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Emitpy is a sofware that generates synthetic ADS-B messages as they would be produced by ADS-B emitter. The primary goal is to produce sets of reproducible, deterministic, realistic ADS-B data for software that process or use them.
For example, it is possible to request the track for a flight from any airport to any airport.
A realistic flight path is be created, including standard departure, route on airways/jetways, standard arrival and taxi. Aircraft performances are taken into account to generate realistic paths.
Then ADS-B messages that would be produced during that flight will be generated on a Redis publish/subscribe queue.
Emitpy can also generate ADS-B messages produced by ground support vehicle traveling on service roads in the vicinity of the airport.
Emitpy has been designed as a closed box. A REST API allows users to place requests for flights and ground vehicle movements. ADS-B messages are then automagically immediately produced on a (Redis) output queue.
Emitpy has numerous options to generate tracks, and control the timing of emission. They are all described in here in the Usage section.
Emitpy uses data from different sources but no data is stored in the repository. You have to either get those data yourself, and present them as described in some sections here. The reason is that data is sometimes proprietary and not distribuable.