Flight Logging in the FlyFreely Field App
The FlyFreely Field App allows you to automatically log flight information against your missions. This article will walk through the steps required to set up this feature and start logging your flights.
Benefits of this feature:
- Record keeping – once the log file is uploaded into your mission, you have a complete and correct record of your operation, from mission planning to completion. The original DJI log files are downloadable at any time.
- Automatic tracking of batteries – your flight records will be pre-filled with the correct battery information, saving time during the mission reconciliation stage.
- Accurate flight timing – as flight times are pulled directly from the logs, you will have the most accurate records possible and won’t have to worry about forgetting to start or stop the flight timer!
- CSV export – You have the ability to export logs as .CSV files – a standard format used by a wide variety of software – for further analysis or processing.
Flight logging is currently available on devices running Android 4.1 or higher (including the DJI Crystalsky monitor).
- You can find the app on the Google Play store here.
- DJI Crystal Sky users can download the APK file here.
Note: Due to operating system limitations, we’re unable to offer this feature on IOS devices (iPhones, iPads etc). IOS users can still download and use the field app, but won’t be able to make use of flight logging.
The flight logging feature is compatible with DJI RPAs using the DJI Go or DJI Go 4 android apps. This includes the following models (note that other DJI aircraft may be compatible also – please contact support if you have any questions about this).
- Phantom 3 (all versions)
- Phantom 4 (all versions)
- Mavic Pro
- Mavic 2 zoom / Pro
- Mavic Air / Air 2
- Inspire 1 / 2
- Matrice 200 / 210
- Matrice 600 series
Flight Logging Modes
The FlyFreely field app can be configured to capture your flight logs in several ways, depending on your preferred workflow.
- Normal Mode: For remote pilots using a single mobile device in the field (running both FlyFreely and DJI Go/Go 4 apps simultaneously), flight logs will automatically be captured and reconciled in your mission log. You don’t need to do anything special to make use of this feature. Click here to go to instructions.
- Sync-only: For mission that don’t require the electronic checklists and other mission management features of the field app, it’s possible to simply capture flight logs on the controller device via the FlyFreely sync mode. You can then assign the log file to a mission later in the FlyFreely Office App. Click here to go to instructions.
- Normal mode + Sync: For Remote pilots or crews using multiple devices in the field (eg using a smartphone for mission checklists and a tablet for flying) the field app needs to be open on both devices. On the flying/controller device, you will enable a special ‘sync mode’. This will then capture logs directly from the DJI app and synchronize the flight logs with the current mission. Click here to go to instructions.
Using the field app in ‘normal mode’ on the same device as your controller app will provide the most seamless flight logging experience. Start the field app and either open a pre-planned mission or create a new mission. Once you’ve completed any relevant checklists and started the flight timer, the app will automatically detect new log files as they’re generated. You will receive a notification on the device when a flight log is detected (generally this will occur just after takeoff). Once you’ve finished your flying and complete the mission, any log files will be uploaded and entered into the mission record in the FlyFreely office app.
If you need to collect flight log/s without having a mission set up in the field app, you can do so by entering sync mode on your controlling device (the device used to run the DJI Go app). Log files are then automatically captured and uploaded into your FlyFreely organisation, and you can assign them to a mission via the office app. This is particularly useful for simple flights flown under the excluded category, as these flights may not require pre-mission planning.
To enter sync mode, open the field app on your device and open the menu via your organisation’s logo at the top-right. Select ‘Flight Logging Mode’ from the menu. Flight logging is now active and will continue to scan for activity until you press ‘Stop Flight Logging. Once this is enabled, you can minimize the FlyFreely field app, open DJI GO and proceed with your mission. When a new log is generated, a notification will appear to confirm that FlyFreely is collecting the log data. Once you have finished flying, return to the field app and select ‘Stop Flight Logging’. The logs will be uploaded to your account and are now accessible via the Office App.
Normal + Sync Mode (Using 2 devices)
For operators who wish to use separate devices for mission management (FlyFreely field app) and RPAS control (DJI Go app), you can make use of flight logging by opening the FlyFreely field app and entering sync mode on your controller device. This will synchronize your flight logs with the mission you have open on the other (mission management) device, by comparing the date/time and RPAS serial number in use with that of the mission.
For 2 device use, simply log into the field app on both devices and enter sync mode on the controller device (see instructions for sync mode usage). You can then proceed with your mission, using the second device to run through your mission details, checklists etc as normal.
Reconciling Flight Logs in the Office App
Logs collected in sync only mode can not be automatically assigned to a mission. If you capture your flights using sync mode (including the 2 device method shown above), you will need to assign the resulting logs to a missions in the Office App (if no mission has been created at the time of the flight/s, you can still create a mission in the office app and then assign the flights to it). To assign flight logs, log into the Office app and click on the ‘Flight logs’ icon as shown below.
You will be shown a list of all recorded flight logs for your account. You can order the results by any column by clicking on the arrows next to the column heading.
For flights conducted using normal mode in the field app, the logs will show against the correct mission and remote pilot, using details entered into that mission previously. In the example below, the first mission “survey 1” was completed using normal mode in the field app, and the log has automatically been assigned to the mission.
The second mission “survey 2” was completed using Sync + Normal mode on 2 devices. We therefore have to assign the flight to the relevant mission (the RPAS details have been automatically matched to an existing RPA in the system based on the serial number).
To assign the flight log, select Assign to a mission. You will be presented with a list of missions planned for the day of your flight log. Select the correct mission and flight (for missions with multiple flights) then click the Assign to mission button. The flight log is now assigned to the relevant mission and flight.
Flight log content
Although FlyFreely captures your RPAs log file in it’s entirety, only the most relevant information is displayed in the Office App itself. You can access this by opening your completed mission, selecting Mission Log and Flights and clicking on the Analyse flight log button.
The following screen will appear, displaying a map with your flight path overlayed, along with some high level information about your flight.
- Max Distance (m)
- Max Height (m)
- Start Time
- End Time
- Flight Duration
- Landing Battery Temperature °
- Starting Battery Level (%)
- Landing Battery Level (%)
- Take Off Point (Lat/Long)
- Landing Point (Lat/Long)
- Log RPA Name
- Log RPA FC Serial Number
- Battery Internal Serial
In addition to this basic information, you can download your complete log file either in the original (.txt) format or as a .csv file for use in other software.