Unmanned plane firmware upgrading device, method and terminal

A firmware upgrade and machine firmware technology, which is applied to program control devices, program control design, instruments, etc., can solve problems such as poor user experience and unfriendly firmware upgrade methods, making the upgrade process simple and convenient, and preventing the system from failing to start or Effects that cannot be used and improve user experience

Inactive Publication Date: 2017-11-17
TIANJIN YUANDU TECH CO LTD
View PDF2 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the above-mentioned existing firmware upgrade method is very unfriendly, and users often need to bring a heavy PC and USB cables with mul

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Unmanned plane firmware upgrading device, method and terminal
  • Unmanned plane firmware upgrading device, method and terminal
  • Unmanned plane firmware upgrading device, method and terminal

Examples

Experimental program
Comparison scheme
Effect test

Example

[0033] First embodiment

[0034] See Figure 4 , A UAV firmware upgrade device 400 provided in an embodiment of the present invention includes: an acquisition module 410, a comparison module 420, a switching module 430, a pushing module 440, a sending module 450, and a verification module 460.

[0035] The obtaining module 410 is used to obtain the latest version of the firmware in response to the click operation of the first control.

[0036] In the embodiment of the present invention, every time the UAV firmware upgrade terminal 100 connects to a UAV 500, it first obtains the basic information of the UAV 500, which includes the firmware version and firmware of the UAV 500. The format of the version is main version number. minor version number, and then record the firmware version of the drone 500 in the drone firmware upgrade terminal 100. For example, it can be recorded in the memory 102 of the drone firmware upgrade terminal 100. The aircraft firmware upgrade terminal 100 only r...

Example

[0050] Second embodiment

[0051] See Figure 5 with Image 6 , Is the step diagram and detailed flowchart of the drone firmware upgrade method provided by the embodiment of the present invention. The drone firmware upgrade method provided by the embodiment of the present invention includes the following steps:

[0052] Step S1: Acquire the latest version of firmware in response to the click operation of the first control.

[0053] In the embodiment of the present invention, step S1 may be executed by the acquiring module 410. In the embodiment of the present invention, every time the UAV firmware upgrade terminal 100 connects to a UAV 500, it first obtains the basic information of the UAV 500, which includes the firmware version and firmware of the UAV 500. The format of the version is main version number. minor version number, and then record the firmware version of the drone 500 in the drone firmware upgrade terminal 100. For example, it can be recorded in the memory 102 of the ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The embodiment of the invention provides an unmanned plane firmware upgrading device, method and a terminal. The unmanned plane firmware upgrading method comprises steps of responding clicked operation of a first control to obtain latest version firmware, responding clicked operation of a second control to push the latest version firmware to an unmanned plane, sending an upgrading instruction to the unmanned plane after the latest version firmware push is completed, verifying an upgrading result when the unmanned plane firmware upgrade is finished, and stopping executing take-off action for the unmanned plane if the upgrade fails. In the embodiment, a connection between a PC and the unmanned plane via a USB connection line is unnecessary, and unmanned firmware upgrading can be achieved via wireless network, so the upgrading process of the unmanned plane can be simplified; and user experience can be enhanced.

Description

technical field [0001] The present invention relates to the technical field of firmware upgrades, in particular to a UAV firmware upgrade device, method and terminal. Background technique [0002] UAV is an unmanned aerial vehicle that is mainly controlled by radio remote control or its own program, has automatic navigation and performs special tasks. Whether it is a radio remote control or self-programmed UAV, a flight controller must be installed in the UAV. The main job of the flight controller is to read the preset parameters or receive remote control commands from an external remote control device to control The flight of the UAV is controlled, and the data monitored by various recording devices and sensing devices in the UAV are received. After the UAV leaves the factory, the manufacturer may also perform maintenance on the UAV, such as performance improvement, bug fixes, or adding functions, usually by upgrading the firmware. [0003] In the prior art, it is general...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F9/445
CPCG06F9/44573
Inventor 杨建军徐敏高立兴
Owner TIANJIN YUANDU TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products