What is Data Analysis Service:
1. For aircraft, the data recorder inside the aircraft (similar to a black box) will record the flight status (e.g. height and flight speed), pilot's operation and flight data during the flight in real time. 2. By analyzing the flight data, we can analyze the cause of the flight accident and determine who shall take responsibility for the accident.
For more details about how to analyze flight data, refer to the tutorials below.
1. Flight Controller Data Analysis Series Tutorials – Exporting the Flight Controller Data and Introducing DataViewer
2. Flight Controller Data Analysis Series Tutorials – Locating the Crash Data
3. Flight Controller Data Analysis Series Tutorials – Introduction to Coordinate Systems
4. Flight Controller Data Analysis Series Tutorials – Introduction to Attitude Mode and Crash Cases
5. Flight Controller Data Analysis Series Tutorials – Stopping Motors by Conducting the Combination Stick Command (CSC)
6. Flight Controller Data Analysis Series Tutorials – Drone Under Control Crash Cases
7. Flight Controller Data Analysis Series Tutorials – Compass Interference Cases
1. Flight Controller Data Analysis Series Tutorials – Exporting the Flight Controller Data and Introducing DataViewer
DataViewer is included in DJI Assistant 2, which can be used to analyze the flight controller data from the DJI Phantom series and Inspire series drones, A3, and N3.
1.1 How to Export the Data
The flight controller data refers to the data, including the working statuses of different modules, control and navigation information, etc., generated by the flight controller after the DJI drone is powered on and stored in the internal memory until the drone is powered off. One data file will be generated after the drone is powered on and off. The data files will be named in a sequential numbering order. The log file will be split when its file size exceeds 450 MB. Around 10 MB data will be generated after the drone has flown for one minute, so the log file size will reach 450 MB after the drone has flown for 45 minutes.
DataViewer is mainly used for checking and analyzing the drones’ flight controller data, examining the performance, and troubleshooting the malfunctions of drones. It is an effective tool for finding out the causes of the drones’ malfunctions.
Operate the following steps to export the flight controller data with DataViewer:
1. Launch DJI Assistant 2.
2. Connect to a drone via the USB port on the drone.
3. Click “Flight Data” on the left panel and enter the Flight Record List screen. For the Phantom 3 series and Inspire 1 series drones, you need to enter “Read flight data mode” with DJI GO.
4. Click the button for the SD card mode and you will see a “DJI FLY LOG” removable drive on the PC, as shown in figure 1.1.
5. Then copy the flight controller data to your local disk.
Figure 1.1
1.2 Introduction to DataViewer
Click “Flight Record” on the left panel, enter the “Flight Record List” screen, and click “Open Data Viewer”.
Click the button marked in figure 1.2 to open a flight record file.
Figure 1.2
Figure 1.3 shows the main screen of the DataViewer software and table 1.1 lists DataViewer’s features.
Figure 1.3
Table 1.1
Curves can be zoomed in, zoomed out, and moved by using the Arrow, Zoom In, and Zoom Out tools.
Zoom Out: Move the arrow of the mouse to the diagram region and scroll up the mouse to zoom out by using the Arrow, Zoom In, Zoom Out, or the Hand Tool. Or, with the Zoom Out tool, left-click the diagram region to zoom out.
Zoom In: Move the arrow of the mouse to the diagram region and scroll down the mouse to zoom in by using the Arrow, Zoom In, Zoom Out, or the Hand Tool. Or, with the Zoom In tool, press and hold the left key of the mouse, and drag the rectangular region to zoom in.
Move: Press the button of the mouse to move a curve by using the Arrow, Zoom In, or Zoom Out tool. Or, with Hand Tool, press and hold the left key of the mouse to move a curve.
In the diagram region, X axis always represents time in the unit of second. Y axis represents different parameters according to the curves. For height curves, the unit is meter. For speed curves, the unit is m/s.
1.3 Introduction to Major Data
In the Flight Data region, you can check all data packages and values of the variables of the flight controller data. Next, we will introduce the major types of data packages and the meaning of the specified variables. DataViewer will visualize the data in the data packages in curves for data analysis.
The data in the current flight data records mainly includes the attitude data, OSD data, controller data, remote controller data, motor data, ESC data, battery data, and Obstacle Avoidance data. Flight data may vary according to the drone models, firmware version, etc.
Table 1.2 lists the data packages in the flight controller data and their contents.
Table 1.2 Major Data Packages (might differ with model of the aircraft)
Next, we will introduce the commonly used data packages and their meanings.
Table 1.3 lists the common data items in the attitude data package and their meanings.
Table 1.3 Major Data in the Attitude Data Package
Table 1.4 lists the common data items in the OSD data package and their meanings
Table 1.4 Major Data in the OSD Data Package
Table 1.5 lists the common data items in the remote controller data package and their meanings.
Table 1.5 Major Data in the Remote Controller Data Package
Table 1.6 lists the common data items in the motor data package and their meanings.
Table 1.6 Major Data in the Motor Data Package
Table 1.7 lists the common data items in the ESC data package and their meanings
Table 1.7 Major Data in the ESC Data Package
Table 1.8 lists the common data items in the battery data package and their meanings.
Table 1.8 Major Data in the Battery Data Package
Table 1.9 lists the common data items in the Obstacle Avoidance data package and their meanings.
Table 1.9 Major Data in the Obstacle Avoidance Data Package (Varying According to Drone Models)
If you want to know the meaning of an item, click it in the Flight Data region, and its description including the meaning and unit will be shown in Description region on the lower right corner, as shown in figure 1.4.
Figure 1.4
|