You are on page 1of 13

Wi-Fi Based Remote ID Demo Guide

Notes:

The drones that DJI has released in recent years and future drone can support WiFi-based Remote ID solutions,
including: Wi-Fi beacon or Wi-Fi NAN. Both of these technical solutions use the same Wi-Fi underlying technology,
The difference between them is Wi-Fi beacon solution uses the beacon frames (type 0 and sub-type 8) to carry
the Remote ID messages, while the Wi-Fi NAN solution uses the service discovery frames (SDF) defined by the Wi-
Fi NAN protocol to carry the Remote ID messages.

The Wi-Fi based Remote ID solution has been adopted by EASA (technical standards are expected to be released
this year) and France (French eID standard was released last year). FAA and MLIT are developing Remote ID
related technical standards, and two Wi-Fi based solutions are close to being adopted. They allow drone
manufacturers to choose one of the above two options to implement.

The only Wi-Fi NAN solution currently available for DEMO. If necessary, DJI can also implement Wi-Fi beacon. Both
options are DJI’s favorite.
Materials required for testing

Android 10

LG Samsung XiaoMi
OR G8X S10/S20 9/10/11
V60 Note 9/10 Mix3
Tablet S7 RedMi
Ordinary remote control Smart controller K20/30/40

Mavic 2 Enterprise Zoom + Remote Controller Smartphones as the receiver Tripod (optional)
You can get more smart devices which as receiver support this demo from below link
https://github.com/opendroneid/receiver-android/blob/master/supported-smartphones.md
Upgrade Firmware of M2E zoom and Remote Controller

1. Download “DJI Assistant 2 For Mavic” tools from DJI official website:
https://www.dji.com/mavic-2-enterprise/downloads

2. Install “DJI Assistant 2 For Mavic” in your computer


Upgrade Firmware of M2E zoom and Remote Controller

2. Selecting firmware and updating aircraft

“DJI account information” and “DJI device information” Enter DJI’s internal account and password to get
should be set “ON” the dedicated firmware
Account: 13510139981
Password: ASTMf38.2
Press the refresh button to update the available
firmware list
Upgrade Firmware of M2E zoom and Remote Controller

2. Selecting firmware and updating aircraft

Firmware specifications – V01.01.0650:


1. Compliance with ASTM F3411-19
2. Wi-Fi technology based
3. Wi-Fi Channel 6
4. EIRP <= 20 dBm
Receiver Phone: Verify Wi-Fi NAN support (optional)

1. AIDA64 APP can be used to verify whether the smartphone has supported Wi-Fi NAN (Wi-Fi aware)
Receiver Phone: Install APP

2. Installing “Remote ID” APK in the smartphone and running it

 Before opening the APP for the first time, the mobile phone needs to connect to the network to download the map. The map
information is downloaded by region. After opening the APP, select the area where the testing is located on the map, and then
download the detailed geographic information of the area by zooming the map.
 Once the drone is turned on, it will automatically broadcast the RID signal. When the smartphone detects this signal, the APP will
sound an alarm for 3 seconds, and display the drone, pilot and smartphone icons on the map.

Note: In the indoor test case, the longitude and latitude of the aircraft and smartphone may be “0” due to weak GNSS signals. The icons
of the drone, pilot and smartphone will be displayed on the Atlantic Ocean, as shown in the above picture.
Receiver Phone: Verify APP
2. Click the drone icon or the blue box in the upper left corner to display the RID message content on the right side
of the screen

Notes:
1. When the smartphone does not receive any
RID message within 60 seconds, the drone
icon will disappear from the map.
2. Do not click the "scanning" icon in the upper
left corner. This icon is only used to switch
the display mode (for demo). There are 4
display modes (mode 0~mode 3). The
default is “mode 0”. If you click this icon by
mistake, You can switch the mode back to
“mode 0” by clicking multiple times or re-
open the APP.
3. If the data shown in the APP is suddenly
frozen you can restart the APP and continue
using it during a flight
4. Playback is not available (although the APP has
a button for it)

Dis UAS-APP: refers to the horizontal distance between the aircraft and the smartphone (receiver). The effective distance value will only be
displayed when the GNSS position of the aircraft and the smartphone is valid. The same is true below.
Dis Pilot-APP: refers to the horizontal distance between the remote controller and the smartphone (receiver).
Dis UAS-Pilot: refers to the horizontal distance between the aircraft and the remote controller.
Receiver Phone: Verify APP

2. Click the drone icon or the blue box in the upper left corner to display the RID message content on the right side
of the screen

Notes: The three icons in the middle of the left


screen are:
1. Drone icon: Display the current location of
the drone. After the drone takes off, the color
of the icon changes from gray to yellow. The
black arrow on the icon indicates the direction
of the drone. When the drone is hovering, the
arrow points to true north, as shown in the left
figure.

2. Phone icon: Display the current location of


the smartphone receiver, the data source of
this location information comes from the
GNSS of the smartphone itself;

3. Human icon: Displays the current location of


the remote controller (~Pilot location). The
data source of this location information comes
from the GNSS of the smart mobile terminal
connected to the remote controller or the
GNSS of the DJI smart controller itself.
Receiver Phone: Download APP log

The APP will locally record and save all the RID messages it receives in smartphone storage, The local storage address of
RID log is: \DJI\com.dji.areoscope\LOG\CACHE.
you could download the log from smartphone by connecting your phone to computer. A new log file named “log-2020-
xx-xx.txt” is generated every time the APP is closed.

All Remote ID messages in log file are arranged in order of receiving time
Deploy the receiver phone
 It is recommended having the receiver phone perpendicular to the ground with the back facing the drone under test.
The phone’s antenna is often located on the top of the phone, so do not cover the antenna when holding the phone
with hand.
 Aircraft and receiver phone need to be in line of sight
 Optionally, the screen recording tool can be used to capture the broadcast information displayed on the application
during the testing. Using the fixture to fix the smartphone or the tester holds the smartphones and keep the phones at
a height of about 1.5 ~2 meters.
Deploy the receiver ESP32 DevkitC

You can also consider using a low-cost development board as a receiver to receipt Remote ID messages. ESP32 is a
known low-cost receiver solution. You can refer to the link below to develop a receiver based on ESP32.
FYI: Compared with smartphones, ESP32 has better receiving performance, with high data refresh rate.

https://github.com/sxjack/uav_electronic_ids/tree/main/id_scanner

You might also like