Info / Download

The GPX viewer is a simple program with which it is possible to view the GPX log files recorded by the MikroKopter.
All telemetry data are recorded in these log files during a flight.

  • The GPX viewer functions at a glance

    • Display of all telemetry data of the copter
    • Errors are highlighted in color
    • Problematic values are highlighted in color (e.g. Magnetic field deviations)
    • Status bits of the MK are evaluated
    • GPX file can be exported to Google Earth
    • Additional information from the GPX file can be displayed (e.g. setting info, license info, firmware info)
    • Data are given units and converted if necessary
    • You can create your own graph from the values
    • The columns can be moved
    • Geo data can be exported for Agisoft Photoscan and Pix4D

  • The program GPX-Viewer can be downloaded here: Download

download GPX Logfile

To download the .gpx Log connect your MikroKopter with your Computer
and start the KopterTool. Here "click" on the Button SD Card....
Here the required .gpx log file of the flight can be selected and saved on the computer.

{i} Larger files may take a few minutes to download.
If you want to access the log data faster, you can also remove the SD card from the copter and read it out directly with the PC.

The Menü


  • Open GPX
    -> To open a log file in * .GPX format

    Save GPX
    -> To save a log file

    Show GPX
    -> Shows information about the opened log file such as error messages etc.

    Open in Google Earth
    -> Opens Google Earth and shows the flight graphically.

    Connect altitude to Ground in GE
    -> If this option is activated, the height is marked in Google Earth with lines perpendicular to the ground.

    Use raw GPS altitude
    -> If this option is activated, the altitude calculated by the GPS is entered for the export to Google Earth and not that of the air pressure sensor.

    Create photo logfile ...
    -> To create an export file for Agisoft Photoscan and Pix4D

    Open in Texteditor ...
    -> The GPX file is opened in a text editor

    -> Closes the GPX viewer


  • Add user chart
    -> If you have created your own graphs / charts, they can be added here.

    Select chart files
    -> Show charts from the directory of the GPX viewer


  • Parse data
    -> Measured values are adjusted for the GPX viewer for better display.

    Google Maps View
    -> Measured values are adjusted for the GPX viewer for better display.

    Auto jump to error line
    -> If there is an error in the log, the GPX viewer automatically jumps to the location of the first error.

    -> Jump to the previous error Next
    -> Jump to the next error


  • Show all Charts ...
    -> Show all charts

    Hide all Charts ...
    -> Hide all charts


  • .

  • .

  • .

    X-Achse = Strom

    -> If all "charts" are hidden, the individual charts can be displayed here.

The GPX log file
Latitude value
in decimal degrees
Longitude value
in decimal degrees
Altitude value from the GPS module
UTC time from the GPS module
Number of satellites received
Flight time in minutes: seconds
Display of the various ErrorCodes
Current FlightCtrl status
Current GPS status
Voice output HoTT telemetry
Barometric altitude
measured by the air pressure sensor
Rate of climb of the copter (in m/s)
Voltage of the LiPo
(in Volt)
(in Ampere)
Consumed capacity
(in mAh)
1: Yaw Gyro Stabilized Compass Value
2: Compass raw value
3: Compass Setpoint
4: Corrected compass value (declination)
Strength of the magnetic field in %.
Value should be ~ 100%
The first value shows the inclination of the vector from the magnetic compass. The second value indicates the calculated error compared to the theoretical value of the location
Pitch angle
(in Grad)
Roll angle
(in Grad)
Display of the individual motor currents
Display temperature of the individual motor controllers
Motor fault counter
Motor1, ... Motor8
Available energy of the motor controller (0-100%)
First value: current GAS value
Second value: Calculated value for floating gas
Error counter for I²C bus
Error counter for SPI bus
Analog inputs from the NC
(1024 = 3,3V)
First value: Setpoint Nick Servo in degrees
Second value: Setpoint Roll Servo in degrees
Third value: waypoint nick setpoint in degrees
First value: Name of the current destination waypoint (e.g. P12)
Second value: Number of the current destination waypoint
Third value: total number of waypoints
Fourth value: Current value of the WP event
Counter for switching output OUT1
Angle from the copter to the target
Distance from the copter to the target
GPS course over ground
(regardless of the compass value)
Basic speed of the copter (in cm/s)
Vertical speed of the copter (in cm/s) values of the RC sticks in the following order: Nick; Roll ; Yaw ; Gas ; Ch5, ... Ch16
Influence of the GPS mode on the RC sticks in the following order:
Nick, Roll, Yaw, GPS-Mode
'-' = no GPS fix
'/' = OFF
'?' = Coming home, home position unknown (PositionHold is activated instead)
'H' = Coming home
'W' = Waypoint flight
'D' = Dynamic Position Hold
'P' = Position Hold
'm' = manual control
Quality of the PPM signal
(NOT the signal strength of the receiver)
Raw GPS Altitude in m
1: GPS update rate in 0.1Hz (50 = 5,0Hz)
2: GPSData_Flags
3: Sat-fix

Charts / Graphen

You can graphically display certain values of the recorded flight separately in a separate window.
These are opened automatically when the program starts. All windows can also be closed under the "Windows" tab and only individual graphs can be displayed.

The following charts are already included with the GPX viewer:


BL-Ctrl Temperatures











Create your own graph

If you want to display certain values in a separate window, you can do this via an extra ".ini" file.
The name of the ".ini" file must then start with "Charts-" and be in the same folder as the "GPX-Viewer.exe".

  • Example: Display capacity over flight time
    If you want to display the capacity over the flight time, the file can be called "Charts-Capacity.ini".
    The content can look like this:

    • [Chart1]
      ChartName = "mAh"
      Series1Ident = "Capacity"
      Series1Name = "mAh"

    The display would then look like this:

Export geospatial data

With the current version of the GPX viewer it is possible to export the appropriate geodata for Pix4D and Agisoft Photoscan.

To do this, proceed as follows:

  • click in the GPX-Viewer ->Create photo logfile...

In the following window you select the line on which the first photo was triggered. You can recognize this by the column [ShutterCnt]

Directly below you select the first photo that was created by the waypoint flight.

Now you have to give the output file a name and select the 3D program for which the file is to be created. If you click on "Start ..." the export file is created.

From here the respective programs continue.

Agisoft Photoscan

If the photos have been loaded into Agisoft Photoscan, click on the symbol for importing the geographic information in the "Reference" tab.

Here the program already offers the option of selecting the format in which the import file is available.


If you have loaded photos into Pix4D without geo information, this will be displayed

With a click on "From File ..." the file generated by the GPX viewer can be read in. Once this is done you will see a green tick as confirmation.