ZylGPSSimulator, also known as ZylNMEAGenerator, is a Delphi and C++ Builder component that converts position data to NMEA 0183 format. NMEA 0183, a standard protocol used by GPS receivers for transmitting position data, is also known as ZylGPSSimulator (or ZylNMEAGenerator for short). It is a Delphi & C++ Builder component that transforms position data in NMEA 0183 format. The US-based National Marine Electronics Association has defined it and controls it.
Simple data inputs can be used to generate complex NMEA sentences. Any NMEA compatible mapping program can recognize the sentences. This component can be used to simulate a GPS receiver. The generated NMEA sentences can be written on a virtual serial port or connected to an internet socket using mapping software.
This component can be used as a GPS emulator by connecting two serial or USB ports using a null-modem cable. You can also interconnect two Bluetooth ports or Irda port. Or you can use virtual serial port software available on the market that emulates two serial ports.
Supported NMEA sentences: GPGLL, GPGGA, GPVTG, GPRMC, GPGSA, GPGSV, GPZDA, GPWPL, GPRTE, GPAAM.