MK15 User Manual v1.5
MK15 User Manual v1.5
MK15 User Manual v1.5
MK15
MINI HANDHELD
GROUND STATION
USER MANUAL
v1.5
January 2024
1
2024 SIYI Technology Copyright
MK15 User Manual v1.5
CPU chip platform. It has rich functions and powerful performance, and can also be
purchased with dual operator, remote control relay and other features. Its abundant
interfaces and strong scalability can be widely used in fields such as drones,
MK15 Agriculture Edition is a smart remote controller with screen, equipped with
eight-core CPU chip platform. The communication distance is deeply optimized for
definition bright display, which is powerful, stable, and reliable. It is compatible with
the A2 mini ultra-wide-angle FPV gimbal or the IP67 waterproof camera exclusive
for agriculture drones and is suitable for popular drone frames and flight controllers
in the market. MK15 leads the trend and is a wise choice for agriculture operations.
To ensure you a good experience of the product, please read this manual carefully.
If you encounter any issue using the product, please consult the manual or check
2
2024 SIYI Technology Copyright
MK15 User Manual v1.5
the online pages of this product on SIYI official store (https://shop.siyi.biz). You can
3
2024 SIYI Technology Copyright
MK15 User Manual v1.5
4
2024 SIYI Technology Copyright
MK15 User Manual v1.5
CONTENT
READ TIPS.......................................................................................................................................................... 1
Icons ................................................................................................................................................................. 1
Safety ............................................................................................................................................................... 1
Battery .............................................................................................................................................................. 3
Storage / Carrying / Recycling ....................................................................................................................... 4
1 INTRODUCTION ............................................................................................................................................. 5
1.1 Product Features ...................................................................................................................................... 5
1.2 Parts........................................................................................................................................................... 9
1.2.1 At a Glance......................................................................................................................................... 9
1.2.2 Button / Switch Types and Default Channel Definitions ............................................................... 13
1.2.3 Data Stream Diagram ...................................................................................................................... 14
1.3 Technical Specification........................................................................................................................... 16
1.4 Packing List ............................................................................................................................................. 21
1.5 Status Indicator Definition ...................................................................................................................... 24
1.5.1 Ground Unit Indicator ...................................................................................................................... 24
1.5.2 Air Unit Indicator .............................................................................................................................. 25
2 GET READY TO USE ................................................................................................................................... 27
2.1 Remote Controller................................................................................................................................... 27
2.1.1 Power On / Off ................................................................................................................................. 27
2.1.2 Charging ........................................................................................................................................... 28
2.1.3 Charging Indicator ........................................................................................................................... 28
2.1.4 Change System Language ............................................................................................................. 29
2.2 Important Instructions on Promotion to Communication Range and Video Fluency ........................ 33
2.2.1 General Precautions ........................................................................................................................ 33
2.2.2 General Antenna Options and Wireless Mode Configuration for Different Range ..................... 34
2.2.3 How to Place the Standard Omni Antennas on Ground Unit ....................................................... 35
2.2.4 How to Place the Long-Range Patch Antennas on Ground Unit ................................................. 36
2.2.5 How to Place Air Unit Antennas ..................................................................................................... 36
2.2.6 The Communication Range Is Not as Expected and You Need Factory Support, Here Are the
Necessary Information We Need ............................................................................................................. 40
3 SIYI TX APP ................................................................................................................................................... 43
5
2024 SIYI Technology Copyright
MK15 User Manual v1.5
3.1 Channels ................................................................................................................................................. 45
3.1.1 End Point .......................................................................................................................................... 45
3.1.2 Middle Point...................................................................................................................................... 46
3.1.3 Channel Reverse ............................................................................................................................. 46
3.1.4 Channel Mapping............................................................................................................................. 47
3.2 Datalink .................................................................................................................................................... 49
3.2.1 Connection ....................................................................................................................................... 49
3.2.2 Flight Controller................................................................................................................................ 50
3.2.3 Baud Rate......................................................................................................................................... 51
3.3 System ..................................................................................................................................................... 53
3.3.1 Bind ................................................................................................................................................... 54
3.3.2 Multiple Air Unit ................................................................................................................................ 54
3.3.3 Frequency Self-Adapting................................................................................................................. 55
3.3.4 Throttle Stick .................................................................................................................................... 56
3.3.5 Channel 15 ....................................................................................................................................... 56
3.3.5 Wireless Mode ................................................................................................................................. 56
3.3.7 Joystick Deadzone........................................................................................................................... 57
3.4 Air Unit PWM Channels ......................................................................................................................... 58
3.5 Link Status ............................................................................................................................................... 59
3.6 Failsafe .................................................................................................................................................... 60
3.7 Buttons / Dials ......................................................................................................................................... 63
3.7.1 Buttons.............................................................................................................................................. 63
3.7.2 Dials .................................................................................................................................................. 64
3.8 Joystick Calibration ................................................................................................................................. 66
3.9 Dial Calibration ........................................................................................................................................ 69
3.10 Multiple Links ........................................................................................................................................ 72
3.10.1 Remote Control Relay ................................................................................................................... 73
3.10.2 Dual Operator ................................................................................................................................ 74
3.11 Device Info ............................................................................................................................................ 77
3.12 SIYI TX App Update Log ............................................................................................................ 78
4 DATALINK ...................................................................................................................................................... 79
4.1 Communication with Android GCS through UART .............................................................................. 79
6
2024 SIYI Technology Copyright
MK15 User Manual v1.5
4.2 Communication with Android GCS through USB COM ....................................................................... 83
4.3 Communication with Android GCS via Bluetooth................................................................................. 86
4.4 Communication with Android GCS through UDP ................................................................................ 90
4.5 Communication with Windows GCS through Upgrade Port................................................................ 94
4.6 Communication with Windows GCS by UDP through Remote Controller WiFi Hotspot .................. 98
4.7 Solutions to Disconnection ................................................................................................................... 102
4.8 SIYI Datalink SDK................................................................................................................................. 104
5 SIYI FPV APP .............................................................................................................................................. 115
5.1 Settings .................................................................................................................................................. 117
5.2 Link Status ............................................................................................................................................. 118
5.3 Gimbal Camera ..................................................................................................................................... 119
5.4 About SIYI FPV ..................................................................................................................................... 122
5.5 SIYI FPV App Update Log ................................................................................................................... 123
5.6 SIYI FPV SDK Guide ............................................................................................................................ 125
5.6.1 Access Method .............................................................................................................................. 125
5.6.2 Interface Instructions ..................................................................................................................... 127
5.7 SIYI FPV SDK Update Log .................................................................................................................. 130
6 IMAGE TRANSMISSION ............................................................................................................................ 131
6.1 Control Gimbal Camera from SIYI FPV App or SIYI QGC App on SIYI Handheld Ground Station
...................................................................................................................................................................... 131
6.1.1 Preparation ..................................................................................................................................... 131
6.1.2 Gimbal Pitch and Yaw Rotation .................................................................................................... 133
6.1.3 Zoom ............................................................................................................................................... 134
6.1.4 Take pictures and Record Video .................................................................................................. 134
6.2 Input Third-Party IP Cameras / Optical Pods ..................................................................................... 134
6.3 Input HDMI Camera.............................................................................................................................. 136
6.4 Input Dual-Channel Video Streams..................................................................................................... 137
6.4.1 Input Dual SIYI Cameras / Gimbals / Air Unit HDMI Input Converters ..................................... 137
6.4.2 Input Dual Third-Party IP Cameras / Optical Pods ..................................................................... 137
6.4.3 Input an SIYI HDMI Converter and a Third-Party IP Camera .................................................... 138
6.5 Common IP Addresses ........................................................................................................................ 139
6.6 Solutions to No Image .......................................................................................................................... 141
7
2024 SIYI Technology Copyright
MK15 User Manual v1.5
6.7 Output Video Stream from Remote Controller to Other Device........................................................ 143
6.7.1 Through HDMI................................................................................................................................ 143
6.7.2 Through WiFi Hotspot ................................................................................................................... 143
7 ANDROID OS .............................................................................................................................................. 145
7.1 Download Apps ..................................................................................................................................... 145
7.2 Import and Install App .......................................................................................................................... 145
7.2.1 Through TF Card ........................................................................................................................... 145
7.2.2 Through USB Disk ......................................................................................................................... 145
7.2.3 Through Type-C File Transfer ...................................................................................................... 146
7.3 Check Android Firmware Version........................................................................................................ 149
8 SIYI Assistant ............................................................................................................................................... 150
8.1 Firmware Update .................................................................................................................................. 151
8.2 Main Firmware Update Log.................................................................................................................. 154
8.3 SIYI Assistant Update Log ................................................................................................................... 156
9 After-sale Service ........................................................................................................................................ 157
9.1 Repair Service....................................................................................................................................... 157
9.2 Warranty ................................................................................................................................................ 158
9.2.1 7-Day Return & Refund ................................................................................................................. 158
9.2.2 15-Day Replacement ..................................................................................................................... 159
9.2.3 1-Year Warranty Repair ................................................................................................................ 161
10 FCC STATEMENT .................................................................................................................................... 163
8
2024 SIYI Technology Copyright
MK15 User Manual v1.5
READ TIPS
Icons
Please pay more attention to content indicated with the following marks:
Safety
MK15 mini handheld ground station is designed and manufactured for professional
application scenarios. Operators need to have certain basic skills, so please use it
with caution. SIYI Technology does not assume any responsibility for any
product, economic losses or even personal injury to the user or others. Minors must
have professionals present to supervise and guide minors when using this product.
SIYI Technology's products are designed for commercial use, and it is prohibited to
1
2024 SIYI Technology Copyright
MK15 User Manual v1.5
To jointly maintain flight safety and allow you to better utilize the features of this
It is prohibited to operate in crowded places (squares, parks, etc.), places with many
obstacles (streets, parking lots, etc.), places with strong magnetic fields or signal
interference sources (high-voltage lines, railway lines, radar stations, etc.) or other places
that may cause using SIYI products to control aircraft, vehicles or models in areas where
During operation, never cover the remote controller antenna or otherwise block signal
transmission.
The top of the standard omni-directional antenna on the remote controller is the part
where signal transmission is weakest. Avoid pointing it at your aircraft, vehicle or model
while working.
It is prohibited to use SIYI products to control aircraft, vehicles, or models when you
When the engine or motor on your aircraft, vehicle or model is still running, do not cut
For flight safety, please keep the aircraft within sight when operating the aircraft.
When working, be sure to return to the main page from the system parameter setting
page.
2
2024 SIYI Technology Copyright
MK15 User Manual v1.5
Before starting the operation, be sure to check the power of the remote controller and
When finishing the operation, first power off the air unit and then the remote controller.
Before setting the remote controller parameters, be sure to power off the engine and
Before starting the operation, be sure to pre-set the fail-safe function on the remote
When installing, please avoid installing the air unit and GPS module too close to avoid
interference. It is recommended that the distance between the air unit and the GPS module
Battery
MK15 handheld ground station is equipped with a built-in and chargeable Li-on
The remote controller cannot be charged when it is powered on. Before charging the
If you find that the battery is smoking, overheating, or bulging, please stop using it
immediately.
If you find smoke or a strange smell coming from the remote controller, please stop
using it immediately and contact your reseller or SIYI after-sales service center directly.
3
2024 SIYI Technology Copyright
MK15 User Manual v1.5
If the remote controller overheats (above 60 degrees Celsius), please stop using it
When your SIYI product is not in use, or you want to take the SIYI product out for
work, or the product has reached the end of its service life, please pay special
DANGER
When SIYI products are not in use, they should be kept away from areas easily accessible
to children.
Please avoid placing SIYI products in an environment that is too hot (above 60 degrees
CAUTION
Please avoid placing SIYI products in humid or sandy environments.
When carrying and transporting SIYI products, please avoid operations that may damage
4
2024 SIYI Technology Copyright
MK15 User Manual v1.5
1 INTRODUCTION
technology, which is an all-in-one link integrated with remote control, datalink, and
video streaming. The technology has a smart feature that the transmission can
MK15 handheld ground station comes with a built-in 7-inch high-definition and high
brightness monitor. Max 1000 nit (cd/m²) of brightness presents high clear screen
MK15 handheld ground station carries Qualcomm 8-core CPU, which can smoothly
decode 1080p 60 fps video stream by hardware in either H264 or H265 format and
5
2024 SIYI Technology Copyright
MK15 User Manual v1.5
*MK15 Android platform also comes with full band 4G network and supports streaming HD video
to cloud server by SDK development.
SIYI link supports to display data telemetry and OSD information display based on
the Mavlink protocol in SIYI FPV app. The OSD display style can be adjusted, and
combined with high-definition image transmission, you can enjoy the endless fun of
first-person view.
image transmission technology, SIYI has given the MK32 / HM30 / MK15 link the
The "dual operator" function is developed for dual-operator scenarios and supports
up to two ground units to establish links with the same air unit at the same time.
One can be used to control the flight attitude of the drone, and the other can be
used to control the gimbal camera, optical pod, and other payloads. In dual operator
mode, two ground units can simultaneously acquire images from the same camera
6
2024 SIYI Technology Copyright
MK15 User Manual v1.5
transmission technology, SIYI has endowed the MK32 / HM30 / MK15 link with the
missions. It supports two ground units to relay control the same air unit to reach a
transmission technology, SIYI has given the MK32 / HM30 / MK15 link wireless
repeater features.
The "wireless repeater" function is developed for scenarios that cannot be fully
ground unit to relay transmission to the air unit through another ground unit,
system can bypass obstacles or other obstructions, which can effectively solve the
painful needs in tunnel inspection, mountainous drone applications and other fields.
*To use the "dual operator" "Remote Control Relay" "Wireless Repeater" function, you need to p
urchase a repeater combo. Ordinary combos are not equipped with this function.
7
2024 SIYI Technology Copyright
MK15 User Manual v1.5
When using MK15 for agriculture operations in complex and harsh environments, it
large FOV allows you to have an unobstructed view. The drone can gain insight into
the field conditions without adjusting its attitude during flight, helping the operator
It can also be equipped with an IP67 waterproof camera with lights, which is not
afraid of erosion and corrosion by chemical liquids, and fundamentally meets the
After years of effort in the front-line market, the MK15 handheld ground station has
won the praise of EFT, JIYI, VK-FLY, and BOYING, which are deeply rooted in the
agriculture supply chain, with its excellent performance and reliable stability.
Recognized by other core manufacturers, and deeply integrated and adapted with
their major products, it allows users to get started faster, adapt and maintain more
8
2024 SIYI Technology Copyright
MK15 User Manual v1.5
1.2 Parts
1.2.1 At a Glance
9
2024 SIYI Technology Copyright
MK15 User Manual v1.5
10
2024 SIYI Technology Copyright
MK15 User Manual v1.5
11
2024 SIYI Technology Copyright
MK15 User Manual v1.5
Mark
Welcome to contact SIYI to get the SIYI Air Unit 3D Model for pre-installation.
12
2024 SIYI Technology Copyright
MK15 User Manual v1.5
channel 1 to 5 in default.
Channel
Physical Channel Type Default Mapping Remark
No.
1 Aileron Joystick J1
4 Rudder Joystick J4
5 3-Stage Switch SA
6 3-Stage Switch SB
7 3-Stage Switch SC
8 Button A
9 Button B
10 Button C PWM 1
11 Button D PWM 2
14 PWM 5
Searchlight A
15
Gimbal Pitch
Searchlight B
16
Gimbal Centering
13
2024 SIYI Technology Copyright
MK15 User Manual v1.5
Ground Unit
14
2024 SIYI Technology Copyright
MK15 User Manual v1.5
Air Unit
15
2024 SIYI Technology Copyright
MK15 User Manual v1.5
Overall
Max Transmission 15 km
Range (Unobstructed, free of interference)
Agriculture Drone 3.5 km
Control Range (Flying at 3-meter’s altitude)
13 physical channels
Channels
16 communication channels
PX4 / ArduPilot Open-source Flight Controllers:
SIYI N7 Autopilot, etc.
Datalink Compatible
Agriculture Flight Controllers:
Flight Controllers
BOYING Paladin V2
JIYI K++ V2 / K3A Pro
VK V7 AG / V9 AG
SIYI Original App:
SIYI FPV
Open-source GCS:
Video Stream QGroundControl
Compatible Android Mission Planner
GCS
Agriculture GCS:
BOYING Agriculture
JIYI Agri-Assistant / IFLY
VK Agriculture
Video Stream Open-source GCS:
Compatible Windows QGroundControl
GCS Mission Planner (H264 only)
Ground Unit
5.5-inch 1080p High Definition and High Brightness LCD
Monitor Display
Touchscreen
Android 9.0 OS
System
2G RAM, 16G ROM
10200 mAh 7.4V 2S Li-ion
Battery Capacity & Type
75.48 Wh
Fast Charging Protocol PD 20W
16
2024 SIYI Technology Copyright
MK15 User Manual v1.5
Charging Time 5 hours (PD 20W)
Air Unit
16 channels of S.Bus
Signal Output
5 channels of PWM
S.Bus RC Signal Output: S.Bus Out (GH1.25 3-Pin)
Datalink (to FC): UART (GH1.25 4-Pin)
PWM Channel 1 to 5: PWM (GH1.25 6-Pin)
Interface & Ports
Video Input / Network Communication: LAN & PWR
(GH1.25 8-Pin)
Firmware Upgrade: Type-C
Omni Antenna: 5 dBi
Antenna Gain
Lollipop Antenna: 5 dBi (optional)
MK15 Air Unit (included in MK15 agriculture edition):
4S ~ 18S / 16.8 ~ 75.6 V
(Manufacturing lots before the year of 2024 may support
Working Voltage 6S to 14S only, please carefully confirm)
Working Voltage 12 V
LED OFF: 3 W
Power Consumption
LED ON: 8 W
Luminous Flux 1 W / 120 ~ 140 lm
18
2024 SIYI Technology Copyright
MK15 User Manual v1.5
LED Angle 120°
IP67
Waterproof Level (Manufacturing lots before the year of 2024 may support
IP65 only, please carefully confirm)
Dimensions 106 x 25 x 41 mm
Weight 108 g
Working Voltage 12 V
Power Consumption 3W
Video Recording 1080p (1920*1080) @ 30 fps
Resolution 720p (1280*720) @ 30 fps
Video Recording Bitrate 12 Mbps (H265 codec)
Weight 26 g
19
2024 SIYI Technology Copyright
MK15 User Manual v1.5
Diagonal: 90°
FOV
Horizontal: 80°
Working Voltage 12 V
Dimensions 42 x 42 x 25 mm
Weight 23 g
20
2024 SIYI Technology Copyright
MK15 User Manual v1.5
Agriculture Edition
Agriculture FPV Gimbal Agriculture FPV Agriculture Dual FPV
Sales Bundle Sales Bundle Sales Bundle
1 x MK15 Agriculture Remote Controller
2 x Standard Omni Antenna
1 x MK15 Air Unit
2 x Standard Omni Antenna
1 x IP67 FPV Camera (B)
1 x A2 mini FPV Gimbal 1 x IP67 FPV Camera (A)
1 x FPV Hub
1 x Air Unit S.Bus Cable
1 x PWM Cable
1 x Ethernet Cable
1 x 20W PD Fast Charger (Type-C, US Plug)
1 x PD Fast Charging Cable (Type-C to Type-C)
1 x Type-C to USB-A Converter
1 x Carrying Case
Mark
Agriculture flight controllers like BOYING, JIYI, and VK need special telemetry cable.
BOYING and VK flight controllers also need special S.Bus cable. Please do instruct your
21
2024 SIYI Technology Copyright
MK15 User Manual v1.5
Enterprise Edition
Mark
The major difference between agriculture edition and enterprise edition are:
ground transmission, while the range of enterprise version is mostly optimized for
ground-to-air transmission.
22
2024 SIYI Technology Copyright
MK15 User Manual v1.5
Dual Combo
Mark
The major difference between dual & repeater edition and normal edition are:
Dual & repeater edition comes with “Dual Operator”, “Remote Control Relay”, and
23
2024 SIYI Technology Copyright
MK15 User Manual v1.5
The status indicators on ground unit and air unit use different colors and different
Slow Red Blinks: Ground unit firmware does not match to air unit firmware.
Triple Yellow Blinks: Transmission system data overload alert, level one.
Slow Yellow Blinks: Transmission system data overload alert, level two.
Solid Green: Perfect communication, receiving 100% data package. Green Blinks:
24
2024 SIYI Technology Copyright
MK15 User Manual v1.5
Blinking frequency indicates the system’s signal quality. More frequently it blinks, worse
Green Blinks (every 3/5 second): Receiving 50% to 75% data package.
Green Blinks (every 3/10 second): Receiving 25% to 50% data package.
Green Blinks (every 1/25 second): Receiving less than 25% data package.
Slow Red Blinks: Air unit firmware does not match to ground unit firmware.
Yellow Blinks: Air unit low voltage alert (voltage input lower than 12V).
Solid Green: Perfect communication, 100% data package received. Green Blinks:
Blinking speed indicates the system’s signal strength. More frequently it blinks, worse the
25
2024 SIYI Technology Copyright
MK15 User Manual v1.5
Green Blinks (every 3/5 second): 50% to 75% data package received.
Green Blinks (every 3/10 second): 25% to 50% data package received.
Green Blinks (every 1/25 second): less than 25% data package received.
Fast Green-Red Blinks: Air unit starts to bind wirelessly (plug power three times to
trigger).
26
2024 SIYI Technology Copyright
MK15 User Manual v1.5
Power On:
When the remote controller is off power, press the power button once, battery level
indicators light on. Then immediately press and hold the power button for about two
seconds, battery indictors will light on again but one by one this time. And remote
Power Off:
When the remote controller is working, press and hold the power button for about
two seconds, remote controller monitor will pop up a window with some buttons.
CAUTION
Mandatory Power Off: When the remote controller is working, press and hold the power
button for about eight seconds, ground unit will be forced to power off.
Mark
Screenshot: When the remote controller is working, press and hold the power button for
about two seconds, remote controller monitor will pop up a window with some icons. Touch
Screen Off: When the remote controller is working, press the power button once, remote
2.1.2 Charging
You can charge the remote controller only when it is powered off and only by using
1. Connect the remote controller to the PD charger and plug it into power supply.
CAUTION
Normal 5V charger adapter cannot charge the remote controller, please do use SIYI original
PD fast charger.
The remote controller cannot be charged when it is working. Please do power off the remote
28
2024 SIYI Technology Copyright
MK15 User Manual v1.5
MK15 Android system supports almost all available languages, which can be
Mark
Steps
2. Slide down to find “System (Language, Time, Backup, Update)” and enter.
29
2024 SIYI Technology Copyright
MK15 User Manual v1.5
4. Let’s take an example of “English (US)”. Slide down to find “English”, then choose
“United States”. The page will jump back to “Language and Preference”.
30
2024 SIYI Technology Copyright
MK15 User Manual v1.5
5. Drag the just added “English (US)” language bar to the first line, system language
31
2024 SIYI Technology Copyright
MK15 User Manual v1.5
32
2024 SIYI Technology Copyright
MK15 User Manual v1.5
To have the best communication range and video fluency with MK32 / MK15 system,
please carefully read the below tips for antenna options, antenna setup, and link
configuration.
1. It is suggested that not to run SIYI FPV app and QGroundControl app
2. Only power batteries are allowed to power the air unit. HD image transmission
system requires very high standard to the current of power supply, the instancy
of the current response, and the current ripple. Power supply from the third-party
power module, modified power module or from PDB may interfere the link
stability and the communication range. If you do not need the power module, it
33
2024 SIYI Technology Copyright
MK15 User Manual v1.5
2.2.2 General Antenna Options and Wireless Mode Configuration for Different
Range
1. 0 to 10 Kilometers Range
2. 10 to 15 Kilometers Range
unit.
unit.
4. The signal at the top of the standard omnidirectional antenna is weak. When
flying directly above the ground, the flying height of the aircraft should be as low
as 100 meters.
34
2024 SIYI Technology Copyright
MK15 User Manual v1.5
5. When the ground unit is working with long range antennas or patch antennas,
the aircraft should always be in front of the antenna panel instead of being
6. Only the standard omni antennas are suggested for the air unit. If your aircraft
is too small to mount the omni antennas, or you worry about the weak signal of
the top part, then you can consider using SIYI lollipop antennas. Lollipop
2. The antennas should stand vertically from the control panel of the ground unit,
and the antennas’ flat side should always point to the aircraft or the vehicle. Do
35
2024 SIYI Technology Copyright
MK15 User Manual v1.5
3. When you are using SIYI standard long-range antennas, please make its short
side be parallel with horizon and its long side be vertical of the control panel to
the drone arms with the antenna heads pointing to ground, and the antenna flat
side should always point to the ground unit during flight. On plane, the standard
omni antenna can stand vertically above the wings, and the antenna flat side
36
2024 SIYI Technology Copyright
MK15 User Manual v1.5
3. The air unit antenna feeder wire should be placed away from E.S.C and motors,
and any other equipment with heavy current or interference. Do not cross or
4. The antenna body, feeder wire, and the SMA connectors should not touch the
5. The two air unit antennas should be placed away from each other for at least
50 mm distance. And try your best to avoid any kinds of obstruction between
6. Please be very careful with the antenna wire’s SMA connectors and its solder
connectors. Do not drag them or bend them in case of any damage. To adjust
the position of the antenna, please always try to bend the middle part of the
CAUTION
As shown in the picture below, for small and medium-sized multi-rotor drones, the air unit
antenna should be placed downward perpendicular to the arm to keep the flat surface of the
37
2024 SIYI Technology Copyright
MK15 User Manual v1.5
As shown in the figure below, for large multi-rotor drones, the air unit antenna should be
placed vertically downwards from the motor base to keep the flat surface of the antenna
38
2024 SIYI Technology Copyright
MK15 User Manual v1.5
As shown in the figure below, for fixed-wing aircraft, the air unit antenna can be placed
vertically to the wings or vertical tail upwards and try to keep the flat surface of the antenna
39
2024 SIYI Technology Copyright
MK15 User Manual v1.5
2.2.6 The Communication Range Is Not as Expected and You Need Factory
1. The obvious things that make you think about range is not good.
40
2024 SIYI Technology Copyright
MK15 User Manual v1.5
2. Flight altitude and distance of your drone when you observe the above things.
3. Flight test environment (pictures or videos taken in the orientation of the flight).
⚫ Wireless Mode
41
2024 SIYI Technology Copyright
MK15 User Manual v1.5
⚫ Ground Unit Antenna Type, Antenna Installation, Operating Angle (all with
pictures)
⚫ Air Unit Power Supply / Voltage and if the original BEC is removed / modified.
6. If all above trouble shooting still didn’t help find the cause to unexpected range,
please provide a screenshot of SIYI FPV app with all OSD turned on when the
drone is flying closely to the range limit that you have experienced, or provide
a screen recorded video of the running SIYI FPV app during the whole flight.
42
2024 SIYI Technology Copyright
MK15 User Manual v1.5
3 SIYI TX APP
Mark
43
2024 SIYI Technology Copyright
MK15 User Manual v1.5
44
2024 SIYI Technology Copyright
MK15 User Manual v1.5
3.1 Channels
Channel settings of End Point, Middle Point, Channel Reverse, and Channel
Mapping.
Remote controller’s default end point range is between 1050 and 1950.
45
2024 SIYI Technology Copyright
MK15 User Manual v1.5
Select a target channel and input your required maximum or minimum channel
Select a target channel and input your required middle point value. It’s done.
46
2024 SIYI Technology Copyright
MK15 User Manual v1.5
Select a target channel. Then touch the “Normal” or “Reversed” button. It’s done.
channels (buttons, switches, joysticks) and the RSSI channel to the communication
channels freely.
Select a target channel. Then touch a mapped button / switch / joystick, it will pop
47
2024 SIYI Technology Copyright
MK15 User Manual v1.5
up a list of all physical channels. Select the button / switch / joystick you want to re-
48
2024 SIYI Technology Copyright
MK15 User Manual v1.5
3.2 Datalink
In Datalink Settings you can check the device ID, switch datalink connection and
Device ID: Display the device ID of the integrated Bluetooth module in remote controller.
Baud Rate: The baud rate here must match the baud rate of PX4 / Ardupilot flight controller
3.2.1 Connection
Available datalink connection types in MK15 remote controller are: UART, USB
49
2024 SIYI Technology Copyright
MK15 User Manual v1.5
UART: Telemetry data goes through the built-in UART port in the remote controller.
*Compatible with specific Android GCS, such as BOYING, JIYI, and VKFLY.
*Developers can acquire SDK from SIYI to use the port for their GCS.
USB COM: Telemetry data goes through the built-in CP2102 port in the remote controller.
Bluetooth: Telemetry data goes wirelessly through the built-in Bluetooth connection.
Upgrade Port: Telemetry data goes to Windows GCS through the bottom upgrade port on
Select your required flight controller type for datalink connection in the provided list.
50
2024 SIYI Technology Copyright
MK15 User Manual v1.5
Currently supported flight controller models are: SIYI N7 Autopilot, PX4 / Ardupilot
Mark
Please make sure that the remote controller has been bound to the air unit before switching
If your flight controller model was not found in the list, please choose “Custom” and
manually configure the baud rate of your flight controller in this page.
51
2024 SIYI Technology Copyright
MK15 User Manual v1.5
Mark
Please make sure that the remote controller has been bound to the air unit before configuring
52
2024 SIYI Technology Copyright
MK15 User Manual v1.5
3.3 System
Bind: Check current binding status or start binding process on remote controller.
Multiple Air Unit: Remote controller can save up to five bound air units for switching
Adapt Frequency: When binding, remote controller searches and switches to the frequency
Throttle Stick: Switch throttle types among Mode 1, Mode 2, Mode 3, and Custom.
Channel 15: Switch controlling channel 15 between the searchlight switch of the IP67
53
2024 SIYI Technology Copyright
MK15 User Manual v1.5
Joystick Deadzone: Configure the joystick deadzone value for smooth control based on your
habit.
3.3.1 Bind
Please follow the steps below to bind the ground unit to the air unit.
2. Ground unit status indicator will turn to “Red Fast Blinking”. And in “Bind” menu,
it displays “Binding”.
3. Press and hold the binding button on the air unit for about two seconds, air unit
4. Then wait for 5 to 10 seconds till both ground unit and air unit status indicators
The multiple air unit function supports saving multiple bounded air unit and
corresponding channel setting data on the same remote control. In this way, after
each air unit and remote controller are bound for the first time, users no longer need
54
2024 SIYI Technology Copyright
MK15 User Manual v1.5
DANGER
It is forbidden to switch the air unit during flight. Switching the air unit during flight will
automatically search for the frequency band with least interference to get the best
transmission quality.
Mark
After turning on the function in “SIYI TX”, please restart the remote controller, otherwise
it would fail.
55
2024 SIYI Technology Copyright
MK15 User Manual v1.5
Switch throttle joystick type. Available types are Mode 1 (Japanese Hand), Mode 2
3.3.5 Channel 15
SIYI link supports switching wireless communication modes and cooperates with
different types and different gain antennas to achieve the conditions most conducive
56
2024 SIYI Technology Copyright
MK15 User Manual v1.5
Mark
Before configuring wireless modes, please carefully read the chapter 2.2 in this manual
57
2024 SIYI Technology Copyright
MK15 User Manual v1.5
Assign communication channels for the five pins in air unit’s PWM port.
58
2024 SIYI Technology Copyright
MK15 User Manual v1.5
Link Status page digitalized the system’s transmission quality by displaying the
Loss Rate: Loss percentage of data package which failed to be received by the ground unit
per second.
Received Pack: Quantity of data package which are successfully received by the ground unit
per second.
Received Rate: Received percentage of data package which are successfully received by the
Download: Data downloaded from the air unit per second by bit.
59
2024 SIYI Technology Copyright
MK15 User Manual v1.5
3.6 Failsafe
After finishing binding the ground unit to the air unit for the first time, please do
Failsafe function is to avoid aircraft crash by keeping the air unit outputting the pre-
configured channel value when the air unit lost communication with the ground unit.
Please follow the steps below to configure your system with Failsafe function.
1. Make sure that the ground unit is bound to the air unit.
2. Go to “Failsafe” page.
60
2024 SIYI Technology Copyright
MK15 User Manual v1.5
4. If you require a specific value in the channel, please turn on Failsafe switch first
and switch from the “Hold” button to “Custom”. Then input your required channel
5. After configuration, the channel would output the value if the air unit lost
Mark
If your flight controller communicates with the air unit through S.Bus protocol, then it is
unnecessary to configure your system with Failsafe function (unless it is specially required
by flight controller to activate Failsafe function and switch to RTH, by holding a specific
value in a channel). You just configure your GCS with protection measures, because there
are Out-of-Control marks in S.Bus protocol which tells the flight controller what situations
belong to Out-of-Control.
62
2024 SIYI Technology Copyright
MK15 User Manual v1.5
Remote controller supports changing the way that the buttons and the dials work.
3.7.1 Buttons
The function changes the way that the four buttons (A, B, C, D) on MK15 transmitter
works.
About Buttons
Lock: After pressing, the button bounces back but the channel will keep outputting 1950.
Reset: Press and hold the button, the channel will output 1950. Release the button, channel
3-Stage: After pressing, the button will bounce back but the channel will keep outputting
1950. Press and hold the button for two seconds, the channel will output 1500. Press the
63
2024 SIYI Technology Copyright
MK15 User Manual v1.5
Mark
Press and hold the button on MK15 remote controller, which means the channel outputs
1050, LED under the button will light on. If the button is under “Lock” status, the LED will
be on still until the next pressing. If the button is under “3-Stage” status and is in middle
3.7.2 Dials
The function changes the way that the two dials (LD, RD) work.
About Dials
Centering: Under “Centering” mode, when you push the dial and release, the dial’s
outputting value will return to the initial value (middle point of the channel).
Thumb-slide: Under “Thumb-slide” mode, when you push the dial and release, the dial’s
64
2024 SIYI Technology Copyright
MK15 User Manual v1.5
65
2024 SIYI Technology Copyright
MK15 User Manual v1.5
Joystick calibration function help users calibrate both joysticks’ middle positions and
Steps
1. Before calibrating the joysticks, please make sure that both joysticks are
66
2024 SIYI Technology Copyright
MK15 User Manual v1.5
3. According to the tips, if joystick coordinates are not “(0, 0)” when both joysticks
are standstill, it shows that joystick middle points are displaced. Please touch
4. Calibration of joystick middle points are finished. The next step is to calibrate
Please follow the tips again to push each joystick to its maximum/minimum
Up: 0, 100
67
2024 SIYI Technology Copyright
MK15 User Manual v1.5
Down: 0, -100
Left: -100, 0
Right: 100, 0
5. The Joystick Calibration page will turn to its initial page. Joystick calibration is
finished.
Mark
If the joysticks do not stay in middle (coordinates are not (0, 0)) or do not output
68
2024 SIYI Technology Copyright
MK15 User Manual v1.5
Dial calibration function help users calibrate both dials’ middle positions and
of the dials.
Steps
1. Before calibrating the dials, please make sure that both dials are naturally
69
2024 SIYI Technology Copyright
MK15 User Manual v1.5
3. According to the tips, if dials’ coordinates are not “(0, 0)” when both dials are
standstill, it means that dial middle points are displaced. Please touch “next” and
4. Calibration of dial middle points is finished. The next step is to calibrate dial
Please follow the tips again and push each dial to its maximum and minimum
position.
5. Dial Calibration page will return to its initial page. Dial calibration is finished.
70
2024 SIYI Technology Copyright
MK15 User Manual v1.5
Mark
If the dials do not stay in middle (coordinates are not 0) or do not output maximum /
71
2024 SIYI Technology Copyright
MK15 User Manual v1.5
The Multiple Links feature only comes with the dual edition, which includes details
of its two main function “Remote Control Relay” and “Dual Operator”.
Function Type: Switch the function between “Remote Control Relay” and “Dual Operator”
Bind: Bind “TX-A” and “TX-B” with the air unit in turns after configuring function type.
72
2024 SIYI Technology Copyright
MK15 User Manual v1.5
Control Switch: Define a button or a switch to take over control in “Remote Control Relay”
mode, or to switch control of certain channels between “TX-A” and “TX-B” in “Dual
Operator” mode.
Control Channel: In “Dual Operator” mode, define channel mapping for TX-A and assign
missions. It supports two ground units to relay control the same air unit to reach a
Steps
2. Go to “Multiple Links – Function Type”, assign the two remote controllers as “RC
4. In “Control Switch” page, assign a switch / button / dial to switch control of the
The "dual operator" function is developed for dual-operator scenarios and supports
up to two ground units to establish links with the same air unit at the same time.
One can be used to control the flight attitude of the drone, and the other can be
used to control the gimbal camera, optical pod, and other payloads.
Steps
2. Go to “Multiple Links – Function Type”, assign the two ground units as “Dual RC
74
2024 SIYI Technology Copyright
MK15 User Manual v1.5
3. Bind “TX-A” and “TX-B” with the same air unit in turns.
4. In “Control Switch” page, assign a switch / button / dial to switch control to the
5. In “Control Channels” page, configure channel mappings for “TX-A”, then assign
the decided channels to “TX-B”. Thus, when the Dual RC function is enabled,
“TX-A” can authorize to “TX-B” or withdraw from “TX-B” the control of the
assigned channels.
75
2024 SIYI Technology Copyright
MK15 User Manual v1.5
Mark
The “Dual Operator” function works similarly to “Wireless Coach” function. Thus, the dual
DANGER
When the “Dual Operator” function is enabled and “TX-A” lost control to the air unit, “TX-
76
2024 SIYI Technology Copyright
MK15 User Manual v1.5
RC Firmware Version: Displays the function firmware version of the remote controller.
AU Firmware Version: Displays the function firmware version of the air unit.
RC FPV Firmware Version: Displays the FPV firmware version of the remote controller.
AU FPV Firmware Version: Displays the FPV firmware version of the air unit.
Mark
The remote controller and air unit FPV firmware are not open for customer upgrade.
77
2024 SIYI Technology Copyright
MK15 User Manual v1.5
Date 2024-01-26
Version 1.1.255
Updates 1. Improve: English translation.
Date 2023-10-13
Version 1.1.248
1. New: Add a switch for wireless repeater.
Updates
2. New: Add notification for wireless repeater switch.
Date 2023-07-18
Version 1.1.240
Updates 1. New (MK32): Support remote controller signal output.
Date 2023-07-11
Version 1.1.239
1. Improve: Frequency self-adapting support searching for the best channel.
Updates 2. Fix: System settings do not display setting status.
3. New: Support manually switching frequency channel.
78
2024 SIYI Technology Copyright
MK15 User Manual v1.5
4 DATALINK
1. In “SIYI TX” app, go to “Datalink”, and choose “UART” in “Connection”, “JIYI (K3A
79
2024 SIYI Technology Copyright
MK15 User Manual v1.5
3. After confirming, remote controller will communicate with JIYI app automatically
Mark
SIYI links also support datalink connection to JIYI Agri-Assistant through Bluetooth.
80
2024 SIYI Technology Copyright
MK15 User Manual v1.5
3. After confirming, remote controller will communicate with the BOYING app
Mark
SIYI links also support datalink connection to BOYING GCS through Bluetooth.
4.1.3 VK Agriculture
(V7AG / V9AG)” in “Flight Controller”. The baud rate will automatically adapt to
“115200”.
81
2024 SIYI Technology Copyright
MK15 User Manual v1.5
2. Run VK GCS, remote controller will communicate with the VK app automatically
Mark
SIYI links also support datalink connection to BOYING GCS through Bluetooth.
82
2024 SIYI Technology Copyright
MK15 User Manual v1.5
4.2.1 QGroundControl
1. In “SIYI TX” app, go to “Datalink”, and choose “USB COM” in “Connection”, “PIX
/ PX4 / Ardupilot” in “Flight Controller”, and match the baud rate with the flight
83
2024 SIYI Technology Copyright
MK15 User Manual v1.5
3. Confirm and start to “Connect”. The top progress bar in QGC starts to move,
Mark
If it is your first time adding a new connection in QGC, please do not check the option
“Automatically Connect on Start”. It can be checked later when you confirm that the
1. In “SIYI TX” app, go to “Datalink”, and choose “USB COM” in “Connection”, “PIX
/ PX4 / Ardupilot” in “Flight Controller”, and match the baud rate with the flight
84
2024 SIYI Technology Copyright
MK15 User Manual v1.5
2. Run Mission Planner, select the relevant port and match the baud rate.
85
2024 SIYI Technology Copyright
MK15 User Manual v1.5
4.3.1 QGroundControl
/ PX4 / Ardupilot” in “Flight Controller”, and match the baud rate with the flight
with the same ID shown in “Device ID” (“SIYI 68********”), and pair.
5. Touch the Bluetooth device of which the name is starting with “SIYI-XXXXXXX”,
4. Confirm and start to “Connect”. The top progress bar in QGC starts to move,
87
2024 SIYI Technology Copyright
MK15 User Manual v1.5
Mark
If it is your first time adding a new connection in QGC, please do not check the option
“Automatically Connect on Start”. It can be checked later when you confirm that the
/ PX4 / Ardupilot” in “Flight Controller”, and match the baud rate with the flight
88
2024 SIYI Technology Copyright
MK15 User Manual v1.5
2. Run Mission Planner, select the relevant port (COM-xx Bluetooth) and match the
baud rate.
89
2024 SIYI Technology Copyright
MK15 User Manual v1.5
4.4.1 QGroundControl
1. In “SIYI TX” app, go to “Datalink”, and choose “UDP” in “Connection”, “PIX / PX4
/ Ardupilot” in “Flight Controller”, and match the baud rate with the flight controller
TELEM port.
90
2024 SIYI Technology Copyright
MK15 User Manual v1.5
4. Confirm and start to “Connect”. The top progress bar in QGC starts to move,
Mark
If it is your first time adding a new connection in QGC, please do not check the option
“Automatically Connect on Start”. It can be checked later when you confirm that the
91
2024 SIYI Technology Copyright
MK15 User Manual v1.5
1. In “SIYI TX” app, go to “Datalink”, and choose “UDP” in “Connection”, “PIX / PX4
/ Ardupilot” in “Flight Controller”, and match the baud rate with the flight controller
TELEM port’s.
2. Run Mission Planner, select the relevant port (UDPCl) and match the baud rate.
92
2024 SIYI Technology Copyright
MK15 User Manual v1.5
Mark
To use UDP datalink connection in Mission Planner, the remote controller FPV firmware
93
2024 SIYI Technology Copyright
MK15 User Manual v1.5
4.5.1 QGroundControl
1. Connect the remote controller’s upgrade port to the Windows computer, the
Windows system will generate a communication port for the remote controller.
2. In “SIYI TX” app, go to “Datalink”, and choose “Upgrade Port (MK15) / Type-C
94
2024 SIYI Technology Copyright
MK15 User Manual v1.5
4. Confirm and start to “Connect”. The top progress bar in QGC starts to move,
Mark
If it is your first time adding a new connection in QGC, please do not check the option
“Automatically Connect on Start”. It can be checked later when you confirm that the
95
2024 SIYI Technology Copyright
MK15 User Manual v1.5
1. Connect the remote controller’s upgrade port to the Windows computer, the
Windows system will generate a communication port for the remote controller.
2. In “SIYI TX” app, go to “Datalink”, and choose “Upgrade Port (MK15) / Type-C
3. Run Mission Planner, select the relevant port and match the baud rate.
96
2024 SIYI Technology Copyright
MK15 User Manual v1.5
97
2024 SIYI Technology Copyright
MK15 User Manual v1.5
4.6.1 QGroundControl
1. In “SIYI TX” app, go to “Datalink”, and choose “UDP” in “Connection”, “PIX / PX4
/ Ardupilot” in “Flight Controller”, and match the baud rate with the flight controller
TELEM port’s.
2. Enable the WiFi hotspot in remote controller Android system, connect the remote
98
2024 SIYI Technology Copyright
MK15 User Manual v1.5
5. Confirm and start to “Connect”. The top progress bar in QGC starts to move,
Mark
99
2024 SIYI Technology Copyright
MK15 User Manual v1.5
If it is your first time adding a new connection in QGC, please do not check the option
“Automatically Connect on Start”. It can be checked later when you confirm that the
1. In “SIYI TX” app, go to “Datalink”, and choose “UDP” in “Connection”, “PIX / PX4
/ Ardupilot” in “Flight Controller”, and match the baud rate with the flight controller
TELEM port’s.
2. Enable the WiFi hotspot in remote controller Android system, connect the remote
3. Run Mission Planner, select the relevant port (UDPCl) and match the baud rate.
100
2024 SIYI Technology Copyright
MK15 User Manual v1.5
Mark
To use UDP datalink connection in Mission Planner, the remote controller FPV firmware
101
2024 SIYI Technology Copyright
MK15 User Manual v1.5
When the remote controller is in good communication with the air unit, but it fails to
establish datalink connection with GCS, please try to follow the steps below for
troubleshooting.
1. Confirm if the air unit is wired to the flight controller by correct telemetry cable.
⚫ If the TX and RX pins in the flight controller and air unit telemetry port are
swapped?
3. In “SIYI TX” app, go to the “Link Status” page to check communication status.
cable connection between the TELEM 1 port and the TELEM 2 port on flight
controller.
6. If both the remote controller and air unit are the latest firmware?
102
2024 SIYI Technology Copyright
MK15 User Manual v1.5
Mark
If you have done trouble shooting by following all steps above, but there are still no clues,
103
2024 SIYI Technology Copyright
MK15 User Manual v1.5
4.8.1 Format
4.8.2 Commands
Request Hardware ID
CMD_ID:0x40 ------ Request Hardware ID
Send data format
No. Data Type Data Name Data Description
Example:
Send (HEX): 55 66 01 00 00 00 00 40 81 9c
Response (HEX): 55 66 02 0C 00 09 00 40 36 38 30 31 31 33 30 31 31 31 00 00 7b 8b
104
2024 SIYI Technology Copyright
MK15 User Manual v1.5
105
2024 SIYI Technology Copyright
MK15 User Manual v1.5
Joystick Type:
0: Mode 1
Uint8_t Joy_type 1: Mode 2
2: Mode 3
3: Custom
Uint8_t reserved
ACK Data Format
1: ok
int8_t sta
Negative number means error
Mark:
Enabling RC channel output will affect telemetry communication as they are using the same port.
Example:
Send (HEX):
55 66 01 01 00 00 00 42 02 B5 C0 (4 Hz)
55 66 01 01 00 00 00 42 00 F7 E0(OFF)
DC 05 DC 05 1A 04 1A 04 FF 88
Example:
Send (HEX): 55 66 01 00 00 00 00 43 e2 ac
Response (HEX): 55 66 02 0F 00 01 00 43 02 00 00 02 00 02 00 00 00 00 00 00 00 00 00 2E 5C
107
2024 SIYI Technology Copyright
MK15 User Manual v1.5
int32_t freq Current frequency: Mhz
int32_t channel Current Channel
Example:
Send (HEX): 55 66 01 00 00 00 00 44 05 dc
Response (HEX): 55 66 02 24 00 02 00 44 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 A4 15 00 00 6C 00 00 00 2C D9
Example:
Send (HEX): 55 66 01 00 00 00 00 48 89 1d
Response (HEX): 55 66 02 20 00 16 00 48 00 00 00 01 00 02 00 03 05 00 05 01 05 02 01 00 01 01 01 02 01
03 00 04 00 05 02 01 02 00 03 00 C1 28
Example:
Send (HEX): 55 66 01 01 00 00 00 49 02 4F 1C
Response (HEX): 55 66 02 03 00 17 00 49 02 00 01 33 9F
Example:
Send (HEX): 55 66 01 03 00 00 00 4A 02 00 00 4F EB
Response (HEX): 55 66 02 02 00 18 00 4A 02 01 4C C3
110
2024 SIYI Technology Copyright
MK15 User Manual v1.5
2 int8_t CH2_rever Reverse Channel 2
se 1: Normal
-1: Reversed
3 int8_t CH3_rever Reverse Channel 3
se 1: Normal
-1: Reversed
4 int8_t CH4_rever Reverse Channel 4
se 1: Normal
-1: Reversed
5 int8_t CH5_rever Reverse Channel 5
se 1: Normal
-1: Reversed
...... int8_t .......
Example:
Send (HEX): 55 66 01 00 00 00 00 4B EA 2D
Response (HEX): 55 66 02 10 00 19 00 4B 01 FF 01 01 01 01 01 01 01 01 01 01 01 01 01 01 D1 F9
Example:
Send (HEX): 55 66 01 01 00 00 00 4C 02 BA E3
Response (HEX): 55 66 02 02 00 1C 00 4C 02 FF 3B F6
Example:
Send (HEX): 55 66 01 02 00 00 00 4D 02 FF 0F 86
Response (HEX): 55 66 02 02 00 1D 00 4D 02 01 8B 65
Mark:
The request firmware version is four bytes in hexadecimal, with the first byte in the low bit and the last byte in
the high bit. The first byte is the product ID, and the remaining three bytes are the version number.
For example, 0x00 0x03 0x05 0x68, the product ID is 0x68, and the version number is 5.3.0. The same applies
Example:
Send (HEX): 55 66 01 00 00 00 00 47 66 ec
Response (HEX): 55 66 02 10 00 02 00 47 00 03 05 68 07 02 05 69 02 02 00 56 02 02 00 56 6d 21
SIYI datalink SDK supports four interfaces, which can be switched in SIYI TX app.
2) USB COM (USB to Serial) (Baud rate is the same with datalink baud rate)
3) Bluetooth
4) MK15 RC Upgrade Port / MK32 RC Type-C Port (Virtual serial port based on USB port)
/***********************************************************
CRC16 Coding & Decoding G(X) = X^16+X^12+X^5+1
***********************************************************/
uint16_t CRC16_cal(uint8_t *ptr, uint32_t len, uint16_t crc_init)
{
uint16_t crc, oldcrc16;
uint8_t temp;
crc = crc_init;
while (len--!=0)
{
temp=(crc>>8)&0xff;
oldcrc16=crc16_tab[*ptr^temp];
crc=(crc<<8)^oldcrc16;
ptr++;
}
//crc=~crc; //??
return(crc);
}
return 2;
113
2024 SIYI Technology Copyright
MK15 User Manual v1.5
}
114
2024 SIYI Technology Copyright
MK15 User Manual v1.5
products for video display, camera stream settings, and communication link status
monitoring.
Mark
https://siyi.biz/en/index.php?id=downloads&asd=427
115
2024 SIYI Technology Copyright
MK15 User Manual v1.5
116
2024 SIYI Technology Copyright
MK15 User Manual v1.5
5.1 Settings
In “Settings” page, you can select camera type with stream type, select or input
video stream IP addresses, custom app interface, and switch video decoding type.
About Settings
Camera IP: Select among SIYI AI Camera, SIYI Camera 1 and SIYI Camera 2, between
main stream and sub stream, select or input video stream RTSP addresses, disable image, or
Cross Sight: Enable / disable a cross sight in the center of the image.
Map: Enable / disable the map box over the left-bottom corner of the image.
Map Type: Switch map type (currently between Baidu and Google).
117
2024 SIYI Technology Copyright
MK15 User Manual v1.5
Speed Unit: Switch speed unit between meter per seconds and kilometer per hour.
118
2024 SIYI Technology Copyright
MK15 User Manual v1.5
Configure the abundant functions of SIYI optical pod and gimbal camera.
Boot Record: Enable / disable automatic video recording by SD card as soon as the camera
is powered.
Laser Calibration: The target position in the camera image may need to be calibrated to
119
2024 SIYI Technology Copyright
MK15 User Manual v1.5
match the accurate laser rangefinder orientation. (Only available for ZT30)
Full Image Thermometric: Enable / disable the full image temperature measurement feature
Synchronize Zoom: Enable / disable simultaneous zooming of the thermal camera and the
zoom camera.
Thermal Palette: Assign different color solutions for the thermal imaging camera.
Thermal Gain: Switch between low gain and high gain for the thermal imaging camera.
Thermal RAW: Choose to include the RAW data in thermal images or not.
Main / Sub Stream: Configure the main stream and the sub stream separately for their
Image Mode: Select the video stream’s image type and camera source. Single image or split
Stream Resolution: Decide to switch the output resolution of the current video stream or not
Record Resolution: Decide to switch the recording resolution or not according to camera
⚫ CVBS: Through the CVBS pin in the gimbal camera’s Ethernet port to output videos in
120
2024 SIYI Technology Copyright
MK15 User Manual v1.5
Gimbal Working Mode: Switch gimbal working mode among Lock Mode, Follow Mode,
⚫ Lock Mode: Horizontally, gimbal does not follow when aircraft rotates.
⚫ FPV Mode: Gimbal rotates simultaneously as aircraft rolls to get FPV view, and output
⚫ AI Tracking: When the gimbal is connected to the AI tracking module and the AI
Zoom Firmware Version: Display current gimbal firmware version (Only available for
121
2024 SIYI Technology Copyright
MK15 User Manual v1.5
Displays the software version of SIYI FPV and common contact information of SIYI
Technology.
122
2024 SIYI Technology Copyright
MK15 User Manual v1.5
Date 2024-01-26
Version 2.5.15.695
Updates 2. New: Support AI follow function.
Date 2023-12-18
Version 2.5.15.691
2. Fix: Temperature data still shows on image after switching to optical
cameras from thermal camera.
3. New (A8 mini): Enable OSD watermark on recording images.
4. New: Both video streams can turn on / off recording.
5. New (SIYI AI Tracking Module): A switch for flight tracking.
Updates
6. New (Thermal): A switch for thermal gain.
7. New (Thermal): A switch for thermal calibration.
8. New (Thermal): A switch for thermal RAW.
9. Fix: Camera control interface bug when two different cameras are
plugged.
Date 2023-10-20
Version 2.5.15.679
1. New: AI recognition and tracking function control interface.
2. New (ZT30): Zoom & thermal camera simultaneous recording function
control interface.
Updates
3. New: Add the AI tracking module to IP addresses settings.
4. Improve: Occasionally video stream does not recover when the link is
disconnected under SIYI camera protocol.
Date 2023-08-24
Version 2.5.15.660
1. New (ZT30): Laser calibration. Display laser ranging target’s coordinates.
2. New: Support TF format.
Updates 3. New (ZT30): Thermal color palette.
4. New: File manager to preview stored pictures in TF card.
5. Improve: New icon indication for missing TF card.
Date 2023-07-31
Version 2.5.14.644
1. New: Status indication for successfully integrated flight controller attitude
data.
Updates
2. New: Google map is supported.
3. Fix: Flight controller location was no accurate. New icons for flight
123
2024 SIYI Technology Copyright
MK15 User Manual v1.5
controller location and device location.
4. New: Status indication for missing TF card.
124
2024 SIYI Technology Copyright
MK15 User Manual v1.5
SIYI provides the SIYI FPV SDK to help professional Android application developers
to integrate the unique features in SIYI FPV app to their own GCS.
125
2024 SIYI Technology Copyright
MK15 User Manual v1.5
126
2024 SIYI Technology Copyright
MK15 User Manual v1.5
mSurfaceView.getHolder().addCallback(new SurfaceHolder.Callback() {
@Override
public void surfaceCreated(SurfaceHolder holder) {
Logcat.d(TAG, "onSurfaceCreated...");
mConnectionManager.notifySurfaceCreate(holder.getSurface());
}
@Override
public void surfaceChanged(SurfaceHolder holder, int format, int width
, int height) {
}
@Override
public void surfaceDestroyed(SurfaceHolder holder) {
mConnectionManager.notifySurfaceDestroy(holder.getSurface());
}
});
⚫ When you quit the application, please do not forget to call the
“UsbConnectionManager.release()” method.
ConnectionManager
Name Description
Single case method for
getInstance(Context context)
“ConnectionManager”
setWirelessUrl(String url1, String url2) Set the addresses for video stream.
checkConnectWithIntent(Intent intent) Initial the connection.
Notify that the first “Surface” is
notifySurfaceCreate(Surface surface) created, the “Surface” is for video
display.
Notify that the first “Surface” is
notifySurfaceDestroy(Surface surface)
destroyed.
127
2024 SIYI Technology Copyright
MK15 User Manual v1.5
Notify that the second “Surface” is
notifySecondSurfaceCreate(Surface
created, the “Surface” is for video
surface)
display.
notifySecondSurfaceDestroy(Surface Notify that the second “Surface” is
surface) destroyed.
setConnectionListener(ConnectionListen Set callback for the connection
er listener) status.
setFrameListeners(FrameListener
frameListener, FrameListener Set callback for video stream.
secondFrameListener)
getSDKVersion() Request SDK version.
release() Release SDK.
SettingsConfig
Name Description
SettingsConfig.getInstance().initConfig( Initialize the settigns. This
context) method must be called.
Set if print the log in the sdk. It is
setLogEnable(boolean) suggested to disable print in the
“release” version.
setDecodeType(Context context,
Set decoding type. In default it is
@IDecodeListener.DecodeType int
hardware decoding.
decodeType)
setSupportWirelessConnection(Context
Set if to support Ethernet
context,
connection method.
boolean supportWireless)
Set if to activate the video stream
distortion correction function. The
function is disabled in default and is
only for A2 mini FPV gimbal at this
moment. It works only when the
video stream addresses is
“RtspConstants.DEFAULT_TCP_VI
DEO_URL”
setRectify(Context context, boolean
“SUB_TCP_VIDEO_URL”.
rectify)
Attention:
If distortion correction is activated,
when you switch from SIYI camera
addresses
“RtspConstants.DEFAULT_TCP_VI
DEO_URL”
“SUB_TCP_VIDEO_URL” to RTSP
128
2024 SIYI Technology Copyright
MK15 User Manual v1.5
addresses, new surface objects
should be imported. One way to do
this is to remove “SurfaceView” and
add a new “SurfaceView” through
“addView”, then import the “Surface”
object again in
“SurfaceHolder.Callback”.
Request camera control objects.
getCameraManager()
SYSDKCameraManager
SYSDKCameraManager
Name Description
/**
* Set Camera Resolution
* @param streamType:
* [CameraInfo.STREAM_MAIN],
[CameraInfo.STREAM_SUB].
* @param resolution:
[CAMERA_RESOLUTION_SD] 480p,
[CAMERA_RESOLUTION_HD] 720p,
Set camera resolution.
[CAMERA_RESOLUTION_FHD] 1080p.
* [CAMERA_RESOLUTION_2K] 2K,
[CAMERA_RESOLUTION_4K] 4K,
*/
fun setResolution(cameraIndex: Int,
@CameraInfo.StreamType
streamType: Int,
@CameraResolution resolution: Int)
129
2024 SIYI Technology Copyright
MK15 User Manual v1.5
Version 2.5.15
1. Fix the issue that RTSP stream may blurr.
2. Add camera control interface.
3. Fix some other known issues.
Updates
Mark:
It is necessary to update the “so” and “aar” file, which can be
updated frm the “aar_so” folder.
Version 2.5.14
1. Fix some issues which causes anormal in JNI library
(need to update “so” library).
2. Fix some other known issues.
Updates
Mark:
It is necessary to update the “so” and “aar” file, which can be
updated frm the “aar_so” folder.
Version 2.5.13
1. Fix the issue that the video stream of some IP65 cameras
may blurr.
2. Add to support ZT30 camera video stream.
Updates
Mark:
It is necessary to update the “so” and “aar” file, which can be
updated frm the “aar_so” folder.
130
2024 SIYI Technology Copyright
MK15 User Manual v1.5
6 IMAGE TRANSMISSION
The MK15 link supports up to 1080p resolution, 60 fps, and real-time image
transmission with a latency as low as 150 milliseconds. It is suitable for SIYI optical
pods and gimbal cameras and supports connecting to third-party optical pods and
gimbal cameras. The external air unit HDMI input converter can be expanded to
support cameras with HDMI input. The external multi-camera adapter module (FPV
Hub) can expand the connection to support multiple video stream inputs.
6.1 Control Gimbal Camera from SIYI FPV App or SIYI QGC App on
SIYI Handheld Ground Station
Gimbal connects to air unit directly to control gimbal rotation, gimbal functions, and
video display in SIYI FPV app or SIYI QGC app when the air unit is communicating
6.1.1 Preparation
It is necessary to prepare the tools, firmware, and software below before controlling
cameras)
131
2024 SIYI Technology Copyright
MK15 User Manual v1.5
Mark
Above products can be purchased from SIYI directly or from SIYI authorized dealers.
Mark
Mark
Above software can be downloaded from relevant product page on SIYI official website.
2. Use SIYI Gimbal to SIYI Link Cable to connect the air unit’s Ethernet port with
4. Run SIYI FPV app, go to “Settings” and select the relevant SIYI camera type with
132
2024 SIYI Technology Copyright
MK15 User Manual v1.5
main / sub stream, video stream will display. Gimbal motion and camera
2. Use SIYI Gimbal to SIYI Link Cable to connect the air unit’s Ethernet port with
3. Run SIYI QGC app, go to “Comm Links – Video Settings”, and select “RTSP
Video Stream” for “Source”, then enter the default RTSP addresses of SIYI
gimbal camera, video stream will display. Gimbal motion and camera functions
Sliding on touchscreen can control gimbal rotation. Sliding left and right are yaw
Mark
Slide on touchscreen and hold it, gimbal will continue rotating till it reaches physical limit.
Farther that you hold it from the center of the screen, faster the gimbal rotates.
133
2024 SIYI Technology Copyright
MK15 User Manual v1.5
6.1.3 Zoom
Touching “Zoom in” or “Zoom out” icon on can control the zoom camera, up to 6X
digital zoom.
Touch “Photo” icon once on to take a picture. Touch “Record” icon to start video
Mark
Before taking a picture or recording video, it is necessary to insert SD card into the camera.
Before connecting a third-party camera to the air unit, please change its IP address
to “192.168.144.X”. The X should not be “11”, “12”, or “20”, otherwise it won’t work.
The three addresses have been occupied by the air unit, the ground unit, and the
Android system.
134
2024 SIYI Technology Copyright
MK15 User Manual v1.5
Steps
1. In camera settings, check and copy the RTSP address of your camera.
Video Settings”.
3. Configure “Source” as “RTSP Video Stream”. Then input the copied RTSP
135
2024 SIYI Technology Copyright
MK15 User Manual v1.5
HDMI camera must be through the SIYI air unit HDMI input converter to output to
the SIYI air unit, please refer to the steps below for detail.
Video Settings”.
2. Configure “Source” as “RTSP Video Stream”. Then input the RTSP addresses of
136
2024 SIYI Technology Copyright
MK15 User Manual v1.5
Input dual-channel video stream to the air unit must be through the FPV Hub. Dual-
Mark
Dual video stream does not work when the two cameras use the same IP address.
For more details about the IP addresses of SIYI links and gimbal cameras, please refer to
6.4.1 Input Dual SIYI Cameras / Gimbals / Air Unit HDMI Input Converters
Please assign different IP addresses to SIYI cameras, gimbals, and air unit input
after connecting both cameras / converters to the FPV Hub and running SIYI FPV
app, you can see dual video stream when the IP addresses are selected as “SIYI
Make sure that the two IP cameras / pods use different IP addresses and connect
them to the FPV Hub. Then open SIYI FPV app, input the RTSP addresses, and
137
2024 SIYI Technology Copyright
MK15 User Manual v1.5
Make sure that the IP camera use a different IP address from the HDMI converter
and connect them to the FPV Hub. Then open SIYI FPV app, input the RTSP
138
2024 SIYI Technology Copyright
MK15 User Manual v1.5
rtsp://192.168.144.25:8554/main.264
Mark
SIYI cameras released after ZT30 (including ZT30 and ZT6) start to use the new addresses.
SIYI cameras released before ZT30 (including ZR30, A2 mini, A8 mini, ZR10, and R1M)
140
2024 SIYI Technology Copyright
MK15 User Manual v1.5
If MK15 remote controller failed to display image, please try to follow the steps
1. Check communication:
⚫ If the remote controller is bound with the air unit (remote controller and air
⚫ If the camera is well connected to the air unit (remote controller successfully
3. Check network:
Ethernet Switch: In Android system status bar, check if the Ethernet icon exists.
141
2024 SIYI Technology Copyright
MK15 User Manual v1.5
Mark
If you have done trouble shooting by following all steps above, but there are still no clues,
142
2024 SIYI Technology Copyright
MK15 User Manual v1.5
There are multiple ways to output video stream from remote controller.
Use a standard HDMI cable to connect remote controller’s HDMI port to the
Let’s take an example of outputting video stream to a Windows laptop, running SIYI
QGroundControl.
1. Go to Android system settings “Network & Internet – Hotspot & Tethering – Wi-
Fi Hotspot”.
2. Enable “Wi-Fi Hotspot”, configure the hotspot name and its password.
143
2024 SIYI Technology Copyright
MK15 User Manual v1.5
3. Connect the Windows laptop’s with the remote controller through WiFi.
5. In “RTSP URL”, input the RTSP addresses of the camera, return to QGC
Mark
If the same video source is used in the laptop and the remote controller simultaneously, one
of the video streams may delay or stuck due to bandwidth limit. If it happens, you can assign
one video stream as “SIYI Camera 1 / 2” protocol, and another video stream as standard
RTSP protocol.
144
2024 SIYI Technology Copyright
MK15 User Manual v1.5
7 ANDROID OS
⚫ SIYI TX
⚫ SIYI FPV
⚫ SIYI QGroundControl
⚫ Ping Tools
If you need to download the above apps, please visit the relevant product pages on
Save the files into your TF card and insert the card into the remote conroller. Copy
the files from the TF card to the Android system storage. Then go to “File Manger”
Save the files into your USB disk and plug the disk onto the remote controller. Copy
145
2024 SIYI Technology Copyright
MK15 User Manual v1.5
the files from the disk to the Android system storage. Then go to “File Manger” in
CAUTION
Please try to simplify the Android system as much as possible and avoid installing useless
Steps
1. Connect the remote controller to the Windows computer through the Type-C port.
146
2024 SIYI Technology Copyright
MK15 User Manual v1.5
6. You will see the remote controller as a storage device in your Windows computer.
147
2024 SIYI Technology Copyright
MK15 User Manual v1.5
148
2024 SIYI Technology Copyright
MK15 User Manual v1.5
Steps
3. Slide down to the last option to check the Android firmware version.
149
2024 SIYI Technology Copyright
MK15 User Manual v1.5
8 SIYI Assistant
Mark
SIYI PC Assistant and the relevant firmware pack can be downloaded from SIYI official
website:
https://siyi.biz/en/index.php?id=downloads1&asd=193
150
2024 SIYI Technology Copyright
MK15 User Manual v1.5
SIYI remote controller and air unit can be connected to Windows computer and be
Before upgrading, it is necessary to prepare the tools, software, and firmware below.
Mark
Above software and firmware can be downloaded from relevant product page on SIYI
official website.
Mark
151
2024 SIYI Technology Copyright
MK15 User Manual v1.5
2. Use the upgrade cable to connect the remote controller’s upgrade port to the
3. Run “SIYI Assistant” and switch to the “Upload” page to check the current
152
2024 SIYI Technology Copyright
MK15 User Manual v1.5
4. If the firmware is not the latest, then click the “Select File” button in the “RC” line
to import the latest remote controller firmware. Then click “Upgrade” and wait till
it is “100%” finished.
5. Disconnect the ground unit from the Windows device. Connect the air unit’s
Type-C port to your Windows device’s USB port. Then repeat the above steps
Mark
Please choose the correct firmware according to the initial number in the boot loader number
version. For instance, if the boot loader number is 5.1.0, then please choose the firmware
version starting with number 5. If the boot loader number is 0.1.0, then please choose the
Don’t worry if the ground unit firmware and the air unit firmware are different in initial
numbers, they can still bind and work normally if their firmware version match.
153
2024 SIYI Technology Copyright
MK15 User Manual v1.5
Date 2023-12-15
Ground Unit
0.2.1
Firmware
SIYI TX App 1.1.253
Date 2023-11-02
Ground Unit
5.4.6
Firmware
Air Unit
5.3.1
Firmware
HD-Ground 0.2.6
SIYI TX App 1.1.248
SIYI FPV App 2.5.15.679
SIYI PC
1.3.8
Assistant
1. New: Support establishing UDP datalink between the remote controller and
the network device through Android WiFi hotspot (HD-Ground must be 0.2.6).
2. New: Support establishing UDP datalink with Mission Planner GCS (HD-
Ground must be 0.2.6).
Updates 3. New: Auto frequency channel adapt (HD-Ground must be 0.2.6).
4. Improve: Manual frequency channel switching works in real-time (HD-Ground
must be 0.2.6).
5. Fix: Datalink baud rate does not actually change occasionally.
Date 2023-04-03
Ground Unit
V5.4.2 svn6565
Firmware
Air Unit
V5.2.8 svn6270
Firmware
1. New: Now SIYI datalink SDK can request remote controller and air unit
Updates
firmware version.
154
2024 SIYI Technology Copyright
MK15 User Manual v1.5
2. New: Now the 4-pin serial port on the top of the remote controller is
recognizable.
3. New: Compatible with a new Bluetooth chip.
4. New: Compatible with A2 mini gimbal pitch rotation control.
5. New: Support binding to up to five air units in turns.
155
2024 SIYI Technology Copyright
MK15 User Manual v1.5
Date 2024-01-06
Version 1.4.0
1. New: Support AI follow function and adjusting follow speed.
Updates
Date 2023-12-18
Version 1.3.9
1. New (ZT30, ZT6): An activation process for thermal imaging function.
Updates
Date 2023-11-02
Version 1.3.8 svn6958
2. New: Compatibility to ZT6 Mini Dual-Sensor Optical Pod.
3. New: A switch to enable zoom camera and thermal camera recording
simultaneously (only in non-split-image mode and main / sub stream should
Updates
be zoom / thermal camera).
4. Fix: ZT30 does not record video after setting recording resolution.
5. Fix: ZT30 does not set main stream resolution.
Date 2023-08-24
Version 1.3.7 svn6958
6. New: Compatibility to a new model.
7. New: Support ZT30 to switch between H265 and H264 codec.
Updates
8. Improve: Gimbal calibration function has its own page now.
9. New: Gimbal configuration (thermal synchronize zoom, thermal color palette)
156
2024 SIYI Technology Copyright
MK15 User Manual v1.5
9 After-sale Service
If there were any questions or problems using SIYI Technology’s product, you can
always try to send an email to SIYI Official A/S Center ([email protected]) or consult
If your purchased SIYI products cannot work properly, please contact SIYI Official
⚫ Product Defect
⚫ Product Damage
SIYI products under the two situations can be sent back to SIYI for repairing. Defect
products with valid warranty can be repaired for free. Defect products without valid
157
2024 SIYI Technology Copyright
MK15 User Manual v1.5
9.2 Warranty
SIYI Technology guarantees that, subject to the following conditions, Return &
Within seven (7) days of receiving a product if the product has no manufacturing
defect, has not been activated and is still in new or like-new condition.
Within seven (7) days of receiving a product if the product has a manufacturing
defect.
A product sent to SIYI for Return & Refund Service does not include all original
158
2024 SIYI Technology Copyright
MK15 User Manual v1.5
of the product, including exposure to moisture, entry of foreign bodies (water, oil,
Product labels, serial numbers, waterproof marks, etc. show signs of tampering or
alteration.
A product is not delivered to SIYI within seven (7) calendar days after Return &
Within fifteen (15) calendar days of receiving the product if the product has
sustained a substantial damage in transit, provided always that the damage proof
159
2024 SIYI Technology Copyright
MK15 User Manual v1.5
Within fifteen (15) calendar days of receiving the product if the product does not
match the original description of the product in one or more significant respects.
Within fifteen (15) calendar days of receiving the product if the product suffers
performance failure.
Service is requested more than fifteen (15) calendars days after receiving a product.
A product sent to SIYI for replacement does not include all original accessories,
A product is found to have no defects after all appropriate tests are conducted by
SIYI.
of the product, including exposure to moisture, entry of foreign bodies (water, oil,
Received product has not been sent back to SIYI seven (7) calendar days after
If a product does not function as warranted during the warranty period, you may
obtain after-sales service by contacting SIYI’s service center. You will need to
provide a valid proof-of-purchase, receipt, or order number for the warranty service.
Charges may apply for services not covered by this Limited Warranty. Please
Please note that the warranty service is only available in the respective SIYI service
161
2024 SIYI Technology Copyright
MK15 User Manual v1.5
Damage caused by operation in bad weather (i.e., strong winds, rain, sand/dust
storms, etc.)
signals, etc.)
party parts.
Products or parts with an altered identification label or from which the identification
162
2024 SIYI Technology Copyright
MK15 User Manual v1.5
10 FCC STATEMENT
This device complies with Part 15 of the FCC Rules. Operation is subject to the
(2) This device must accept any interference received, including interference
WARNING
Changes or modifications not expressly approved by the party responsible for compliance
NOTE: This equipment has been tested and found to comply with the limits for a
Class B digital device, pursuant to Part 15 of the FCC Rules. These limits are
residential installation. This equipment generates uses and can radiate radio
frequency energy and, if not installed and used in accordance with the instructions,
guarantee that interference will not occur in a particular installation. If this equipment
determined by turning the equipment off and on, the user is encouraged to try to
163
2024 SIYI Technology Copyright
MK15 User Manual v1.5
Increase the separation between the equipment and Air Unit. Connect the
equipment into an outlet on a circuit different from that to which the Air Unit is
connected.
This equipment complies with FCC radiation exposure limits set forth for an
with minimum distance 20cm between the radiator & your body.
164
2024 SIYI Technology Copyright
MK15 User Manual v1.5
SIYI Technology
165
2024 SIYI Technology Copyright