Ⅰ. Overview
1. Product Features
(1)The G16 series utilizes a Qualcomm 6nm processor and runs on the Android 13 (64-bit) embedded system, ensuring smooth operation and an open ecosystem capable of installing the vast majority of APPs available on the market. It features a new high-power, high-bandwidth 2.4/5.8 GHz dual-band wireless module supporting automatic frequency hopping and dynamic MCS (Modulation and Coding Scheme) adaptation, achieving a image/data transmission range of up to 30 km.
(2)The G16 supports a rich set of interfaces, including SIM card, USB, Type-C, and PPM ports, and provides an SDK development kit. It supports video overlay and is
compatible with mainstream flight controllers’ ground station software.
(3)It boasts a 7-inch industrial touchscreen with a 1920×1200 resolution and sunlight-readable display. The high screen-to-body ratio ensures clear visibility of real-time information even under direct sunlight.
(4)Equipped with a high-energy-density lithium-ion battery, the device delivers 9-10 hours of operation on a full charge. The consistent “wilderness survival” design
philosophy ensures you have no worries about the device’s reliability.
2. Main Uses and Applicable Scope
The G16 is suitable for video/image transmission (with optional camera), data transmission, and control of unmanned equipment such as helicopters, fixed-wing
aircraft, multi-rotor drones, unmanned vehicles, and unmanned boats.
Ⅱ. Component Names
1. Remote Controller
| No. | Annotation | No. | Annotation |
| 1 | 2.4G/5.8G Antenna | 10 | Three-position switch SW4 |
| 2 | Three-position switch SW2 | 11 | Three-position switch SW3 |
| 3 | Three-position switch SW1 | 12 | Rotary Knob AUX2 |
| 4 | Left joystick X1、Y1 | 13 | Rotary Knob AUX1 |
| 5 | Small joystick X3、Y3 | 14 | SIM slot |
| 6 | Switch button | 15 | USB-A slot (Upgrade interface) |
| 7 | Six-position switch | 16 | TYPE-C (Charging Port) |
| 8 | Push-button switch | 17 | PPM output |
| 9 | Right joystick X2、Y2 |
2. Receiver
GR01
| No. | Annotation | No. | Annotation |
| 1 | LAN Port | 5 | Upgrade Interface |
| 2 | Frequency Pairing Expansion Interface | 6 | PWM Output |
| 3 | Frequency Pairing Button | 7 | Data Transmission Interface + SBUS Output |
| 4 | Power Input Port (7.2V ~ 72V) | 8 | Antenna Interface |
Definition of Receiver Interface:
Note:PWM0~2 of GR01 correspond to Channels 9~11 of the Remote Controller.
Ⅲ. Preparing the Remote Controller
1. Charging the Remote Controller
Use the original charger for charging, and it takes approximately 3–4 hours to fully charge.
Please charge the remote controller using the original charger. To maintain the remote controller battery in optimal condition, ensure the battery is fully charged once a month.
2. Properly Extending the Antenna
Extend the antenna and point it vertically upwards
3. Indoor Range Test
(1) Test Scenario: Place the remote controller and the receiver with 3–4 walls between them.
(2) When the antenna is not blocked, the signal strength is as shown in the figure below.
(3)When holding the left antenna of the remote controller tightly, the signal strength is as shown in the figure below.
(4)When you firmly hold the right antenna of the remote controller, the signal strength is as shown in the figure below.
(5)When you firmly hold the left antenna of the receiver, the signal strength is as shown in the figure below.
(6)When you firmly hold the right antenna of the receiver, the signal strength is as shown in the figure below.
Ⅳ、Usages & Operations
1. Turning on and off the remote control
Press and hold the power button for 2 seconds to activate the remote control. Press and hold the power button for 2 seconds again, then click the screen to the
remote control.
2. System Desk
| No. | Annotation | No. | Annotation |
| 1 | Time | 6 | SMS |
| 2 | WIFI signal status display | 7 | Phone |
| 3 | SIM card status display | 8 | Task center |
| 4 | Battery level display | 9 | Back to desktop |
| 5 | Gallery | 10 | Return to menu |
Swipe upwards from the bottom edge of the screen to enter the application interface.
3. Brightness Adjustments
Slide down from the top of the screen to enter the control center. Drag the slider to adjust the screen brightness.
4. Volume Adjustments
Enter the application interface, click on settings, find the sound option, and by dragging the slider, you can adjust the volume level.
5. Language Settings
Click on “Settings”, select “System”, then choose “Language Input Method”. Click on “Language”, select “Add Language”, after adding the language, drag the language you want to set to the first position to modify the system language.
6. Transmitting files to the computer
The remote control is connected to the computer via the Type-C port. Enter the control center, click on “View More”, and select “Transfer Files”.
7. Introduction of the device assistant
The assistant version requires an internet connection to be updated to the latest version.
①Hand Mode Setting: The controller’s hand mode can be configured, with the default set to Mode 2 (American hand).
②Stick Value Monitoring: Allows real-time viewing of the stick value (PWM output) for each channel of the remote controller.
③Frequency Pairing: Allows viewing of the frequency pairing status and information.
④Video View: Allows viewing of the video feed transmitted back from the camera.
⑤Advanced Options: Configures advanced settings for the remote controller receiver (described in detail below).
8. Introduction of the device assistant - ⑤Advanced option (password:999)
①RC Parameter Adjustment: Allows custom mapping of control channels for buttons, setting channel inversion, and modifying the maximum/minimum stick values.
②Baud Rate Configuration: Modifies the serial port baud rate of the receiver.
③Firmware Update:Updates the MCU firmware of the remote controller, the wireless module firmware of the receiver, the wireless module firmware of the remote controller, and the Android wireless driver firmware.
Note:The update sequence is 1→2→3→4
④SN (Serial Number): Displays the remote controller’s serial number.
9. Frequency Pairing for Remote Controller
Receiver 1:GR01
Method 1:
① Power on the remote controller and receiver. After power- up, the receiver’s green light will stay on steadily, the blue light will blink intermittently, and the fan
will run intermittently.
② Press and hold the frequency pairing button on the receiver until the blue light starts flashing rapidly, then release the button.
③ Open the Device Helper app on the remote controller, tap “Pairing” → Start Pairing, confirm the operation, and wait for the “Pairing Successful” message.
④ After successful pairing, the receiver’s blue light will remain steadily lit.
Method 2:
① Quickly power- cycle the receiver four times. On the fourth cycle, it will automatically enter pairing mode, indicated by the blue light flashing rapidly.
② Open the Device Helper app on the remote controller, tap “Pairing” → Start Pairing, confirm the operation, and wait for the “Pairing Successful” message.
③ After successful pairing, the receiver’s blue light will remain steadily lit.
Note:During frequency pairing, keep the remote controller and receiver within 50 CM of each other.
10. Data Transmission and Image Transmission Connection
Receiver 1:GR01
According to the wiring diagram above, connect the SBUS+Data interface of the receiver to the SBUS+Data interface of the flight controller, and connect the Ethernet port of the receiver to the Ethernet port of the camera. (Note: Please refer to the corresponding manual for device power supply and other wiring connections.)
(1)Image Transmission
Taking the Skydroid C10 Pro as an example: after powering the camera and connecting it to the Ethernet port of the receiver, launch the Gimbal FPV app to view the video transmission image.
Download the Gimbal FPV app at:
http://file.skydroid.xin/SkydroidCameraFPV.apk
If a third-party camera is used, its IP address must be set to the 144 subnet (e.g., 192.168.144.XXX), and the gateway must be set to 192.168.144.11. Otherwise, image sharing to a computer will not be possible.
To set up the video stream:
Open Device Helper → Video View → tap the Settings button at the bottom → Video Stream Address → select Custom, then enter the camera’s RTSP pull address.
Note: The RTSP address for third-party cameras should be obtained from the manufacturer. The FLY Ground Station does not support gimbal control for third-party cameras.
If using FLY GCS, go to:
Common Settings → Other Settings → User Interface → Video Window → C10.
(2)Data Transmission
Taking Skydroid FLY GCS as an example: enter the ground station, click the upper-left corner to access the connection switching interface.
Select the “S2 + G12 + G20 + G30” combination and click to enter, then click “Connect”.
Note: If the connection fails, please check:
① Whether the serial port baud rate of the receiver matches the baud rate of the flight controller’s data transmission port (the S2 flight controller’s baud rate is
921600).
② Whether the wiring of the data transmission line is correct (RX should connect to TX, TX to RX; see Section 11: Image/Data Transmission Connection in this
document for details).
11. How to Display Data-Transmission and Image-Transmission on G16 Remote Controller and QGroundContro Ground Station
Connect the data transmission cable of the open-source flight controller to the data transmission port of the receiver. Taking the QGroundContro ground station (hereinafter referred to as QGC, current version V4.4.3 64-bit) as an example for reference connection, the download link for QGC is: http://qgroundcontrol.com.
Note: The S2 flight controller can only be used with the Skydroid FLY ground station; do not use QGC to connect to it.
Diagram of Open-Source PIX Flight Controller SBUS + Data Transmission Connection:
11.1 QGC Data-Transmission Settings
(1)Click the Q icon in the upper-left corner of QGC.
(2)In the pop-up window, select “Application Settings”.
(3)Then click “Communication Connection”, and click “Add”.
(4)Data Transmission Settings:
① NAME: Enter a name;
② Check “Connect automatically on startup”;
③ Type (Connection method): Set the option to UDP;
④ Port: Set to 14551;
⑤ Under Server Addresses, enter the data transmission IP address: 127.0.0.1:14552;
⑥ Click Add Server;
⑦ Click Confirm.
⑧ Click to select the UDP connection you just named;
⑨ Then click “connect”
(5)The flight controller’s data transmission has been successfully connected.
11.2 QGC Image-Transmission Settings
Taking the G16 remote controller with QGC ground station as an example for reference when connecting the C10PRO camera for image transmission (ensure the G16 Assistant background service is closed).
(1) Open QGC and click the Q icon in the top-left corner of QGC.
(2) In the pop-up window, select “Application Settings”.
(3) Click “General”.
(4) Change the Source (Video Source) to RTSP Video Stream.
(5) Enter the RTSP address of the network camera in the RTSP URL field.
C10PRO / Network Port Gimbal (requires connection to C10PRO) RTSP address: rtsp://192.168.144.108:554/stream=0
C12 Dual- Sensor:
rtsp://192.168.144.108:554/stream=1
rtsp://192.168.144.108:555/stream=2
C20: rtsp://192.168.144.108:554/main
Third- party cameras (only support stream- pulling display): after setting to Custom, enter the corresponding RTSP pull address in the field below.
Note: The camera’s IP subnet must be set to the 144 subnet.
(6) Check “Low Latency Mode”.
(7) Click the aircraft icon “Back” in the upper- left corner to return to the flight page.
(8) The flight controller’s image transmission has been successfully connected.
12. Diagram of Third-Party Flight Controller Connection
Diagram of Vectronics V9 Data Transmission Module Connected to GR01:
13. Using Hotspot to Share Data / Image Transmission
Note: This tutorial is based on using an open-source flight controller. If using a third-party flight controller, please consult the flight controller manufacturer to confirm whether this connection method is supported.
The steps to enable the hotspot on the remote controller are as follows:
(1) Method 1:
Open Settings → Network & Internet → Hotspot & Tethering → Wi- Fi Hotspot → Turn on “Use Wi- Fi Hotspot”, then connect the computer to the remote controller’s hotspot.
(2) Method 2:
Connect the computer’s Ethernet port to the remote controller’s Type- C port using an Ethernet cable. Then, open Settings → Network & Internet → Hotspot & Tethering → Turn on “Ethernet Tethering”.
(3) Method 3:
Connect the computer’s Type- A port to the remote controller’s Type- C port using an A- to- C data cable. Then, open Settings → Network & Internet → Hotspot &
Tethering → Turn on “USB Tethering”.
Note: The network connection on the computer side must be set to Obtain an IP address automatically, and the firewall should be disabled.
13.1 Sharing Data Transmission
After successfully connecting using any one of the above three methods, open “Mission Planner” and select TCP as the connection method.
After clicking “Connect”, enter the IP address 192.168.43.1, then click “OK”.
Enter the port number 5760 and click “OK” to establish the data transmission connection.
13.2 Sharing Image Transmission
After successfully connecting using any one of the three methods described above, launch VLC Media Player on your computer.
From the Media menu, select “Open Network Stream”, then enter the camera’s stream address as shown in the figure below. This will enable the date transmission
sharing.
Note: If using a third-party camera, you must set the camera’s gateway to 192.168.144.11 in order to share the image transmission.
14. Parameters
| G16 Remote Controller Parameters | |||
| Display Screen | 7-inch industrial touch screen + sunlight-readable screen | Resolution | 1920*1200 |
| Processor | Qualcomm 6nm processor | System | Android 13 |
| Size | 272×183×94mm | Weight | 1.05kg |
| Battery | 20000mAh | Battery Life | About 9-10 hours |
RAM | 4G | System Storage | 64G |
| Operating frequency band | 2.4G/5.8G | Channel Qty | 16 |
| Dynamic frequency adjustment | Automatic frequency hopping | Radio frequency power | 23dBm@CE/FCC |
| Remote control range | 5-30KM (ground-to-air, line of sight) | Operating temperature | (-10℃~60℃) |
| Charging interface | TYPE-C | External interfaces | USB-A port、SIM slot、 TYPE-C,PPM |
| GR01 Receiver Parameters | |||
| Working frequency band | 2.4G/5.8G | Serial port baud rate | 57600/115200/921600 |
| Power supply voltage | 7.2~ 72V(XT30) | Operating current | 12V/300mA |
| Data transmission port | channel 1 | Air Interface Rate | The factory default settings are 200 kbps for the uplink (upload mode ≤ 17.7 Mbps) and 15 Mbps for the downlink (download mode: ≤ 30Mbps). (Notice: Enabling the upload/download mode of the assistant will affect the communication range. It is recommended to use it at close range. The high-speed version requires wireless module version_2) |
| Network port | channel 1 | Size | 45.5x60x21.5mm |
| SBUS output | channel 1 | Weight | 37g |
| PWM interface | channel 3 | Operating temperature | (-10°C~60°C) |
| RF power | 23dBm@CE/FCC | Channel bandwidth | 1.25MHz/2.5MHz/5MHz/10MHz/20MHz/40MHz |
15. Download of Related Softwares
RCSDK (Data Transmission Communication, Remote Controller, Gimbal, and Camera Related Interfaces):
Applicable to H12, H12Pro, H16, H16Pro, H20, H30, G12, G16, G20, Trinity Camera (Serial Port Version), Trinity Camera (Ethernet Port Version), Serial Port
Dual-Axis Gimbal, C10, C20, C10Pro, C12, and Electronic Gimbal C01.
https://gitee.com/skydroid/rcsdk-demo
Image Transmission Player (Compatible with Ethernet-based image Transmission / Serial Port-based image Transmission):
https://gitee.com/skydroid/fpv-player-demo
DEMO https://gitee.com/skydroid/SkydroidDemo
Skydroid FLY Download Link:http://file.skydroid.xin/SkydroidFly.apk
Leave a comment
You must be logged in to post a comment.