CN113114331A - Method, system, device and medium for merging and transmitting multi-channel serial interfaces - Google Patents
Method, system, device and medium for merging and transmitting multi-channel serial interfaces Download PDFInfo
- Publication number
- CN113114331A CN113114331A CN202110219517.XA CN202110219517A CN113114331A CN 113114331 A CN113114331 A CN 113114331A CN 202110219517 A CN202110219517 A CN 202110219517A CN 113114331 A CN113114331 A CN 113114331A
- Authority
- CN
- China
- Prior art keywords
- data
- serial
- transmission device
- information
- ground station
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
- H04B7/15—Active relay systems
- H04B7/185—Space-based or airborne stations; Stations for satellite systems
- H04B7/18502—Airborne stations
- H04B7/18506—Communications with or from aircraft, i.e. aeronautical mobile service
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Astronomy & Astrophysics (AREA)
- Aviation & Aerospace Engineering (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Communication Control (AREA)
Abstract
The invention relates to a method, a system, a device and a medium for merging and transmitting a plurality of paths of serial interfaces, wherein the method comprises the following steps: firstly, a first transmission device in the aircraft is connected with each auxiliary device hooked by the aircraft through a plurality of serial interfaces and receives data transmitted by all the serial interfaces in a concurrent mode; then, the first transmission device adds data head identifiers to the received data of each serial interface, and combines the data added with the data head identifiers according to the priority order of the serial data to form typical state information; finally, the first transmission device transmits the typical state information to the ground station, so that the ground station acquires the data corresponding to each serial interface according to the data header identification. Compared with the existing scheme, the scheme provided by the invention can realize the access of more channels, can be used without waiting for the use completion and disconnection of the currently occupied serial interface, can realize the simultaneous receiving and transmitting of a plurality of serial interfaces, and greatly increases the line transmission efficiency.
Description
Technical Field
The present invention relates to the field of data transmission technologies, and in particular, to a method, a system, an apparatus, and a medium for merging and transmitting multiple serial interfaces.
Background
In unmanned aerial vehicle data link transmission, there are many data interactions between the aircraft located in the sky and the control station on the ground. The devices on the aircraft are typically connected to the data link devices by way of a serial interface, which is also used by the ground station.
Because modern unmanned aerial vehicle's performance is stronger and stronger, the equipment variety that can carry is also more and more and more complicated also to the function of these equipment of mount, has consequently produced more data and has need and carry out interactive transmission with ground satellite station.
Disclosure of Invention
Technical problem to be solved
In view of the above disadvantages and shortcomings of the prior art, the present invention provides a method, a system, a device and a medium for merging and transmitting multiple serial interfaces, which solves the technical problems of complex processing flow and large data transmission delay of multiple serial port transmission in the prior art.
(II) technical scheme
In order to achieve the purpose, the invention adopts the main technical scheme that:
in a first aspect, an embodiment of the present invention provides a merged transmission method for multiple serial interfaces, including:
s1, connecting the first transmission device in the aircraft with each auxiliary device hooked by the aircraft through a plurality of serial interfaces, and receiving data transmitted by all the serial interfaces in a concurrent mode;
s2, adding data header marks to the received data of each serial interface by the first transmission device;
s3, the first transmission device combines the data added with the data header identification according to the priority order of the serial data to form typical state information;
s4, the first transmission device transmits the typical state information to the ground station, so that the ground station acquires data corresponding to each serial interface according to the data header identification;
wherein, the data header identification includes: serial port identification, serial port data format and/or serial port data rate.
Optionally, after S2, before S3, the method further comprises:
the first transmission device classifies and stores each data added with the data head identification in a buffer area;
accordingly, the number of the first and second electrodes,
s3 includes: and the first transmission device combines the data stored in the buffer area according to the priority order of the serial port data to form typical state information.
Optionally, the typical status information includes at least position information from a satellite positioning device, attitude information of the 6-azimuth aircraft from a gyroscope device, flight parameter information from an onboard flight computer, power detection information from a power battery, airspeed detection information from an airspeed meter, camera focal length and rotation pitch angle information from a loaded camera pan and operating status information from an onboard mounted device.
In a second aspect, another embodiment of the present invention provides a merged transmission method for multiple serial interfaces, including:
p1, receiving the typical state information transmitted by the aircraft by the second transmission device in the ground station;
p2, the ground station acquires the data corresponding to each auxiliary device according to the data header identification in the typical state information;
p3, the ground station sends the data of each auxiliary device to each analysis component, and receives the feedback information corresponding to each auxiliary device through a plurality of serial interfaces in a concurrent mode;
p4, adding information head identification to feedback information by the second transmission device;
p5, the second transmission device combines the feedback information added with the header identification according to the priority order of the serial port data to form a comprehensive control instruction;
p6, the second transmission device transmits the comprehensive control command to the aircraft so that the aircraft can analyze the comprehensive control command and execute the comprehensive control command;
wherein the information header identification comprises: feedback information identification and feedback information data format.
Optionally, the integrated control instruction at least includes: sending a route planning instruction and a safety control instruction to an airborne flight computer; a lens zooming control instruction, a lens rotating/pitching control instruction and a video recording starting/suspending control instruction which are sent to the airborne camera; and sending a control instruction to airborne throwing and spraying equipment.
In a third aspect, an embodiment of the present invention provides a merged transmission system for multiple serial interfaces, including:
the first transmission device and the second transmission device; the first transmission device is connected with each auxiliary device hooked by the aircraft through a plurality of serial interfaces and receives data transmitted by all the serial interfaces in a concurrent mode; the second transmission device is arranged in the ground station;
the first transmission device is used for adding data head identifiers to the received data of the serial interfaces, and combining the data added with the data head identifiers according to the priority order of the serial data to form typical state information to be transmitted to the ground station, so that the ground station can obtain the data corresponding to the serial interfaces according to the data head identifiers;
the second transmission device is used for receiving typical state information transmitted by the aircraft, analyzing and processing the typical state information through the ground station, adding information head identifiers to feedback information of each auxiliary device transmitted by the ground station, and combining the feedback information added with the information head identifiers according to the priority sequence of serial port data to form a comprehensive control instruction to be transmitted to the unmanned aerial vehicle so that the unmanned aerial vehicle can analyze and execute the comprehensive control instruction.
In a fourth aspect, an embodiment of the present invention provides a transmission apparatus, including:
a processor comprising an 8-bit microcontroller and a 32-bit/64-bit embedded processor;
a memory storing the merged transmitting method steps for the processor to control the multiple serial interfaces as described above or the merged transmitting method steps for the multiple serial interfaces as described above.
In a fifth aspect, an embodiment of the present invention provides a computer-readable medium, on which computer-executable instructions are stored, which when executed by a processor implement the merged transmitting method steps of the multiple serial interfaces as described above or the merged transmitting method steps of the multiple serial interfaces as described above.
(III) advantageous effects
The invention has the beneficial effects that: the invention can realize the simultaneous transmission of a plurality of serial interfaces, if a plurality of serial interfaces transmit and receive simultaneously, data are sequenced according to the priority set by a user without carrying out complicated operation procedures of connection request, interface distribution and interface opening, thereby reducing the complexity of the algorithm, reducing the operation speed and the requirement of the device, and even being capable of operating on an 8-bit microcontroller with lower performance.
Drawings
Fig. 1 is a schematic flowchart illustrating a merging transmission method for multiple serial interfaces according to an embodiment of the present invention;
fig. 2 is a schematic diagram of identifier-added data of a merged transmission method for a multiple serial interface according to an embodiment of the present invention;
fig. 3 is a schematic diagram of multi-serial port merged transmission of an airborne device of an unmanned aerial vehicle according to an embodiment of the present invention;
fig. 4 is a schematic diagram illustrating a buffer data classified storage according to a merging transmission method of a multi-channel serial interface according to an embodiment of the present invention;
fig. 5 is a buffer data processing flow chart of a merged transmission method for multiple serial interfaces according to an embodiment of the present invention;
fig. 6 is a schematic flowchart of a merge transmission method for a multiple serial interface according to another embodiment of the present invention;
fig. 7 is a schematic diagram illustrating a merged transmission system of multiple serial interfaces according to an embodiment of the present invention;
FIG. 8 is a block diagram of a computer system of a transmission apparatus according to an embodiment of the present invention;
fig. 9 is a schematic two-stage flow line processing diagram of a merged transmission method for a multiple serial interface according to an embodiment of the present invention.
[ description of reference ]
100: a merging transmission system of a plurality of paths of serial interfaces; 110: a first transmission device; 120: a second transmission device;
200: a computer system; 201: a CPU; 202: a ROM; 203: a RAM; 202: a first bus; 205: an I/O interface; 206: an input section; 207: an output section; 208: a storage section; 209: a communication section; 210: a driver; 211: a removable media.
Detailed Description
For the purpose of better explaining the present invention and to facilitate understanding, the present invention will be described in detail by way of specific embodiments with reference to the accompanying drawings.
Fig. 1 is a schematic flow chart of a merging transmission method for a multiple serial interface according to an embodiment of the present invention, and as shown in fig. 1, the method according to an embodiment of the present invention includes: firstly, a first transmission device in the aircraft is connected with each auxiliary device hooked by the aircraft through a plurality of serial interfaces and receives data transmitted by all the serial interfaces in a concurrent mode; then, the first transmission device adds data head identifiers to the received data of each serial interface, and combines the data added with the data head identifiers according to the priority order of the serial data to form typical state information; finally, the first transmission device transmits the typical state information to the ground station, so that the ground station acquires the data corresponding to each serial interface according to the data header identification.
Compared with the existing scheme, the scheme provided by the invention can realize the access of more channel numbers and has higher processing efficiency. The invention can realize the simultaneous transmission of a plurality of serial interfaces, if a plurality of serial interfaces transmit and receive simultaneously, data are sequenced according to the priority set by a user without carrying out complicated operation procedures of connection request, interface distribution and interface opening, thereby reducing the complexity of the algorithm, reducing the operation speed and the requirement of the device, and even being capable of operating on an 8-bit microcontroller with lower performance.
For a better understanding of the above-described technical solutions, exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the invention are shown in the drawings, it should be understood that the invention can be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art.
Specifically, an embodiment of the present invention provides a method for merging and transmitting multiple serial interfaces, which includes:
and S1, connecting the first transmission device in the aircraft with each auxiliary device hooked by the aircraft through a plurality of serial interfaces, and receiving data transmitted by all the serial interfaces in a concurrent mode.
And S2, adding a data header identification to the received data of each serial interface by the first transmission device. In order to deal with the problem of simultaneous transmission of multiple serial interfaces, the present invention tags data from different serial interfaces in a manner that adds a very small number of identifiers to the serially transmitted data.
Wherein, the data header identification includes: serial port identification, serial port data format and/or serial port data rate. Fig. 2 is a data diagram of a merged transmission method of a multiple serial interface according to an embodiment of the present invention, where characters such as ABC represent identifiers, and the identifiers indicate from which serial interface the following data comes and what format and rate of the data are. Thus, data from multiple serial interfaces appear on the external interface in a priority order, one after the other, at a uniform rate and format.
And S3, the first transmission device combines the data added with the data header identification according to the priority order of the serial data to form typical state information. When two or even a plurality of serial interfaces need to receive and transmit data at the same time, different serial interface data are combined into typical state information according to the priority order specified by a user and are transmitted on an external serial port in a unified manner.
Fig. 3 is a schematic diagram of multi-serial-port merged transmission of airborne equipment of an unmanned aerial vehicle according to an embodiment of the present invention, and as shown in fig. 3, the unmanned aerial vehicle is provided with various airborne equipment including an airborne flight control computer, a GPS/beidou/GLONASS, an attitude sensor, a speed sensor, a camera pan-tilt, and an operation mount, and performs data transmission simultaneously with various serial interfaces corresponding to the various airborne equipment. Thus, typical status information includes at least position information from a satellite positioning device, 6-azimuth aircraft attitude information from a gyroscope device, flight parameter information from an onboard flight computer, power detection information from a power battery, airspeed detection information from an airspeed meter, camera focus and rotational pitch angle information from a loaded camera head, and operational status information from an onboard mounted device.
And S4, the first transmission device transmits the typical state information to the ground station so that the ground station acquires the data corresponding to each serial interface according to the data header identification.
In order to deal with the situation that new data is continuously transmitted and received by a serial interface when the data is recombined, the invention creatively provides a buffer storage scheme.
After S2, before S3, the method further comprises: the first transmission device classifies and stores each data added with the data head identification in a buffer area. Fig. 4 is a schematic diagram of data classification and storage in a buffer area of a merging transmission method for a multi-channel serial interface according to an embodiment of the present invention, and as shown in fig. 4, the present invention classifies typical status information into different sub-areas (e.g., a sub-area a, B sub-area C, D sub-area) in the buffer area.
Accordingly, S3 includes: and the first transmission device combines the data stored in the buffer area according to the priority order of the serial port data to form typical state information. Fig. 5 is a flow chart of buffer data processing of a merging transmission method for multiple serial interfaces according to an embodiment of the present invention, as shown in fig. 5, first, it is determined whether there is a serial interface to transmit data to a buffer, if so, the data is placed in the buffer and the buffer is checked whether the data is stored (i.e., the buffer is empty), and if not, the buffer is directly checked whether the data is stored; and waiting for data transmission of the serial interface when the buffer area is empty, and taking out the data of the buffer area and organizing a sending queue when the buffer area has data storage until the buffer area is empty.
Fig. 6 is a schematic flow chart of a merged transmission method of a multiple serial interface according to another embodiment of the present invention, and as shown in fig. 6, the method according to another embodiment of the present invention includes:
p1, a second transmission device in the ground station, receives the typical status information transmitted by the aircraft.
And P2, the ground station acquires the data corresponding to each auxiliary device according to the data header identification in the typical state information.
The P3 and the ground station send the data of each auxiliary device to each analysis component, and simultaneously receive the feedback information corresponding to each auxiliary device in a concurrent mode through a plurality of serial interfaces.
P4, the second transmission device adds the header identification to the feedback information.
And the P5 and the second transmission device combine the feedback information added with the header identification according to the priority order of the serial data to form a comprehensive control instruction.
P6, the second transmission device transmits the comprehensive control command to the aircraft, so that the aircraft can analyze the comprehensive control command and execute the comprehensive control command.
Wherein the information header identification comprises: feedback information identification and feedback information data format.
Further, the integrated control instruction at least comprises: sending a route planning instruction and a safety control instruction to an airborne flight computer; a lens zooming control instruction, a lens rotating/pitching control instruction and a video recording starting/suspending control instruction which are sent to the airborne camera; and sending a control instruction to airborne throwing and spraying equipment.
Fig. 7 is a schematic diagram illustrating a combined transmission system of multiple serial interfaces according to an embodiment of the present invention, and as shown in fig. 7, the combined transmission system 100 of multiple serial interfaces according to the present invention includes:
the first transmission device 110 and the second transmission device 120; the first transmission device 110 is connected with each auxiliary device hooked by the aircraft through a plurality of serial interfaces and receives data transmitted by all the serial interfaces in a concurrent mode; the second transmission device 120 is disposed in the ground station.
The first transmission device 110 is configured to add a data header identifier to the received data of each serial interface, and combine the data added with the data header identifier according to the priority order of the serial data to form typical status information, so that the ground station obtains the data corresponding to each serial interface according to the data header identifier.
The second transmission device 120 is configured to receive typical state information transmitted by the aircraft, analyze and process the typical state information by the ground station, add information header identifiers to feedback information of each auxiliary device transmitted by the ground station, and combine the feedback information added with the information header identifiers according to the priority order of the serial port data to form a comprehensive control instruction, and transmit the comprehensive control instruction to the aircraft, so that the aircraft analyzes and executes the comprehensive control instruction.
The functions of each module in the system are described in the above method embodiments, and are not described herein again.
Fig. 8 is a schematic structural diagram of a computer system of a transmission device according to an embodiment of the present invention, and fig. 8 is a schematic structural diagram illustrating a computer system 200 suitable for implementing the transmission device according to an embodiment of the present invention. The transmission device shown in fig. 8 is only an example, and should not bring any limitation to the functions and the use range of the embodiments of the present application.
As shown in fig. 8, the computer system 200 includes a Central Processing Unit (CPU)201 that can perform various appropriate actions and processes in accordance with a program stored in a Read Only Memory (ROM)202 or a program loaded from a storage section 208 into a Random Access Memory (RAM) 203. In the RAM 203, various programs and data necessary for the operation of the computer system 200 are also stored. The CPU 201, ROM 202, and RAM 203 are connected to each other via a bus 204. An input/output interface (I/O interface) 205 is also connected to the bus 204.
The following components are connected to the I/O interface 205: an input portion 206 including a keyboard, a mouse, and the like; an output section 207 including a display such as a Cathode Ray Tube (CRT), a Liquid Crystal Display (LCD), and the like, and a speaker; a storage section 208 including a hard disk and the like; and a communication section 209 including a network interface card such as a LAN card, a modem, or the like. The communication section 209 performs communication processing via a network such as the internet. A drive 210 is also connected to the I/O interface 205 as needed. A removable medium 211 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, or the like is mounted on the drive 210 as necessary, so that a computer program read out therefrom is mounted into the storage section 208 as necessary.
In particular, according to an embodiment of the present invention, the processes described above with reference to the flowcharts may be implemented as computer software programs. For example, embodiments of the invention include a computer program product comprising a computer program embodied on a computer-readable medium, the computer program comprising program code for performing the method illustrated in the flow chart. In such an embodiment, the computer program may be downloaded and installed from a network through the communication section 209 and/or installed from the removable medium 211. The above-described functions defined in the system of the present application are executed when the computer program is executed by the Central Processing Unit (CPU) 201.
In another aspect, an embodiment of the present invention further provides a computer-readable medium, which may be included in the apparatus described in the above embodiment; or may be separate and not incorporated into the device. The computer readable medium carries one or more programs which, when executed by a device, cause the device to include the method steps of:
and S1, connecting the first transmission device in the aircraft with each auxiliary device hooked by the aircraft through a plurality of serial interfaces, and receiving data transmitted by all the serial interfaces in a concurrent mode.
And S2, adding a data header identification to the received data of each serial interface by the first transmission device.
And S3, the first transmission device combines the data added with the data header identification according to the priority order of the serial data to form typical state information.
And S4, the first transmission device transmits the typical state information to the ground station so that the ground station acquires the data corresponding to each serial interface according to the data header identification.
Wherein, the data header identification includes: serial port identification, serial port data format and/or serial port data rate.
Or the like, or, alternatively,
p1, a second transmission device in the ground station, receives the typical status information transmitted by the aircraft.
And P2, the ground station acquires the data corresponding to each auxiliary device according to the data header identification in the typical state information.
The P3 and the ground station send the data of each auxiliary device to each analysis component, and simultaneously receive the feedback information corresponding to each auxiliary device in a concurrent mode through a plurality of serial interfaces.
P4, the second transmission device adds the header identification to the feedback information.
And the P5 and the second transmission device combine the feedback information added with the header identification according to the priority order of the serial data to form a comprehensive control instruction.
And P6, the second transmission device transmits the comprehensive control instruction to the unmanned aerial vehicle, so that the unmanned aerial vehicle analyzes the comprehensive control instruction and executes the comprehensive control instruction.
Wherein the information header identification comprises: feedback information identification and feedback information data format.
To sum up, the present invention provides a merging transmission method, a system, an apparatus, and a medium for multiple serial interfaces, and fig. 9 is a schematic diagram illustrating two-stage process lines of a merging transmission method for multiple serial interfaces according to an embodiment of the present invention, where as shown in fig. 9, a first pipeline receives data from multiple serial interfaces and puts the data into a buffer, a second pipeline extracts data from the buffer and organizes a transmission queue according to a preset priority order, and transmits the transmission queue to an external interface of a ground station, and the first pipeline and the second pipeline are not affected by each other. The invention divides the data receiving and sending process into two successive steps of storage and sending and receiving, designs the storage and the sending and receiving into two parts which are independently developed in parallel, can form a pipeline structure, and improves the throughput operation efficiency of the serial interface. When the serial interface A has data to finish the storage operation and prepare for sending, the part responsible for storage processing can process the data of the serial interface B or C, but not wait for the serial interface A to finish the whole storage sending and then process the data of other interfaces B or C and the like, thereby greatly improving the data transmission efficiency.
Based on the above embodiments, it can be seen that the present invention does not need to be like the existing solutions: only one path can be opened at a time, and the serial interfaces of other paths can only continuously request and continuously wait until the currently occupied serial interfaces are used and disconnected. The scheme can realize simultaneous receiving and transmitting of a plurality of serial interfaces, thereby greatly increasing the efficiency of line transmission.
Since the system/apparatus described in the above embodiments of the present invention is a system/apparatus used for implementing the method of the above embodiments of the present invention, a person skilled in the art can understand the specific structure and modification of the system/apparatus based on the method described in the above embodiments of the present invention, and thus the detailed description is omitted here. All systems/devices adopted by the methods of the above embodiments of the present invention are within the intended scope of the present invention.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-readable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions.
It should be noted that in the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps not listed in a claim. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention may be implemented by means of hardware comprising several distinct elements, and by means of a suitably programmed computer. In the claims enumerating several means, several of these means may be embodied by one and the same item of hardware. The use of the terms first, second, third and the like are for convenience only and do not denote any order. These words are to be understood as part of the name of the component.
Furthermore, it should be noted that in the description of the present specification, the description of the term "one embodiment", "some embodiments", "examples", "specific examples" or "some examples", etc., means that a specific feature, structure, material or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the present invention. In this specification, the schematic representations of the terms used above are not necessarily intended to refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples. Furthermore, various embodiments or examples and features of different embodiments or examples described in this specification can be combined and combined by one skilled in the art without contradiction.
While preferred embodiments of the present invention have been described, additional variations and modifications in those embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, the claims should be construed to include preferred embodiments and all changes and modifications that fall within the scope of the invention.
It will be apparent to those skilled in the art that various modifications and variations can be made in the present invention without departing from the spirit or scope of the invention. Thus, if such modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention should also include such modifications and variations.
Claims (8)
1. A merging transmission method for a plurality of paths of serial interfaces is characterized by comprising the following steps:
s1, connecting the first transmission device in the aircraft with each auxiliary device hooked by the aircraft through a plurality of serial interfaces, and receiving data transmitted by all the serial interfaces in a concurrent mode;
s2, adding data header marks to the received data of each serial interface by the first transmission device;
s3, the first transmission device combines the data added with the data header identification according to the priority order of the serial data to form typical state information;
s4, the first transmission device transmits the typical state information to the ground station, so that the ground station acquires data corresponding to each serial interface according to the data header identification;
wherein, the data header identification includes: serial port identification, serial port data format and/or serial port data rate.
2. The merged transmission method of the multiple serial interfaces of claim 1, wherein after S2, before S3, the method further comprises:
the first transmission device classifies and stores each data added with the data head identification in a buffer area;
accordingly, the number of the first and second electrodes,
s3 includes: and the first transmission device combines the data stored in the buffer area according to the priority order of the serial port data to form typical state information.
3. The merged transmission method of the multiple serial interfaces as claimed in claim 1 or 2, wherein said typical status information at least comprises position information from satellite positioning equipment, attitude information of 6-azimuth aircraft from gyroscope equipment, flight parameter information from onboard flight computer, power detection information from power battery, airspeed detection information from airspeed meter, camera focal length and rotation pitch angle information from loading camera pan and working status information from onboard mounting device.
4. A merging transmission method for a plurality of paths of serial interfaces is characterized by comprising the following steps:
p1, receiving the typical state information transmitted by the aircraft by the second transmission device in the ground station;
p2, the ground station acquires the data corresponding to each auxiliary device according to the data header identification in the typical state information;
p3, the ground station sends the data of each auxiliary device to each analysis component, and receives the feedback information corresponding to each auxiliary device through a plurality of serial interfaces in a concurrent mode;
p4, adding information head identification to feedback information by the second transmission device;
p5, the second transmission device combines the feedback information added with the header identification according to the priority order of the serial port data to form a comprehensive control instruction;
p6, the second transmission device transmits the comprehensive control command to the aircraft so that the aircraft can analyze the comprehensive control command and execute the comprehensive control command;
wherein the information header identification comprises: feedback information identification and feedback information data format.
5. The merged transmission method of the multi-path serial interface according to claim 4, wherein the integrated control command at least comprises: sending a route planning instruction and a safety control instruction to an airborne flight computer; a lens zooming control instruction, a lens rotating/pitching control instruction and a video recording starting/suspending control instruction which are sent to the airborne camera; and sending a control instruction to airborne throwing and spraying equipment.
6. A multi-channel serial interface combined transmission system is characterized by comprising a first transmission device and a second transmission device; the first transmission device is connected with each auxiliary device hooked by the aircraft through a plurality of serial interfaces and receives data transmitted by all the serial interfaces in a concurrent mode; the second transmission device is arranged in the ground station;
the first transmission device is used for adding data head identifiers to the received data of the serial interfaces, and combining the data added with the data head identifiers according to the priority order of the serial data to form typical state information to be transmitted to the ground station, so that the ground station can obtain the data corresponding to the serial interfaces according to the data head identifiers;
the second transmission device is used for receiving typical state information transmitted by the aircraft, analyzing and processing the typical state information through the ground station, adding information head identifiers to feedback information of each auxiliary device transmitted by the ground station, and combining the feedback information added with the information head identifiers according to the priority sequence of serial port data to form a comprehensive control instruction to be transmitted to the unmanned aerial vehicle so that the unmanned aerial vehicle can analyze and execute the comprehensive control instruction.
7. A transmission apparatus, comprising:
a processor comprising an 8-bit microcontroller and a 32-bit/64-bit embedded processor;
a memory storing instructions for controlling the combined transmission method steps of the multiple serial interface according to any one of claims 1 to 3 or the combined transmission method steps of the multiple serial interface according to any one of claims 4 to 5 by the processor.
8. A computer-readable medium having stored thereon computer-executable instructions that, when executed by a processor, perform the method steps of the merged transmission method of the multiple serial interface of any of claims 1-3 or the method steps of the merged transmission method of the multiple serial interface of any of claims 4-5.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110219517.XA CN113114331A (en) | 2021-02-26 | 2021-02-26 | Method, system, device and medium for merging and transmitting multi-channel serial interfaces |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110219517.XA CN113114331A (en) | 2021-02-26 | 2021-02-26 | Method, system, device and medium for merging and transmitting multi-channel serial interfaces |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113114331A true CN113114331A (en) | 2021-07-13 |
Family
ID=76709945
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110219517.XA Pending CN113114331A (en) | 2021-02-26 | 2021-02-26 | Method, system, device and medium for merging and transmitting multi-channel serial interfaces |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113114331A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114386365A (en) * | 2021-12-29 | 2022-04-22 | 北京得瑞领新科技有限公司 | Data verification method and system based on verification platform and electronic equipment |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030226071A1 (en) * | 2002-05-31 | 2003-12-04 | Transcept Opencell, Inc. | System and method for retransmission of data |
WO2009144903A1 (en) * | 2008-05-30 | 2009-12-03 | パナソニック株式会社 | Data communication device, data communication system, and data communication control method |
CN201957032U (en) * | 2011-01-27 | 2011-08-31 | 四川九洲电器集团有限责任公司 | Self-adaption multiplexer and de-multiplexer of broadband based on FPGA and priority level |
CN107634794A (en) * | 2017-11-07 | 2018-01-26 | 上海欧科微航天科技有限公司 | A kind of multimode multiple connection storage device for spacecraft |
US20180261020A1 (en) * | 2017-03-13 | 2018-09-13 | Renovo Motors, Inc. | Systems and methods for processing vehicle sensor data |
CN110838892A (en) * | 2019-11-19 | 2020-02-25 | 天津津航计算技术研究所 | High-reliability merging and forwarding method for multi-path full-duplex serial port |
-
2021
- 2021-02-26 CN CN202110219517.XA patent/CN113114331A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030226071A1 (en) * | 2002-05-31 | 2003-12-04 | Transcept Opencell, Inc. | System and method for retransmission of data |
WO2009144903A1 (en) * | 2008-05-30 | 2009-12-03 | パナソニック株式会社 | Data communication device, data communication system, and data communication control method |
CN201957032U (en) * | 2011-01-27 | 2011-08-31 | 四川九洲电器集团有限责任公司 | Self-adaption multiplexer and de-multiplexer of broadband based on FPGA and priority level |
US20180261020A1 (en) * | 2017-03-13 | 2018-09-13 | Renovo Motors, Inc. | Systems and methods for processing vehicle sensor data |
CN107634794A (en) * | 2017-11-07 | 2018-01-26 | 上海欧科微航天科技有限公司 | A kind of multimode multiple connection storage device for spacecraft |
CN110838892A (en) * | 2019-11-19 | 2020-02-25 | 天津津航计算技术研究所 | High-reliability merging and forwarding method for multi-path full-duplex serial port |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114386365A (en) * | 2021-12-29 | 2022-04-22 | 北京得瑞领新科技有限公司 | Data verification method and system based on verification platform and electronic equipment |
CN114386365B (en) * | 2021-12-29 | 2022-09-27 | 北京得瑞领新科技有限公司 | Data verification method and system based on verification platform and electronic equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11366707B2 (en) | Message transmission method and apparatus, device and medium | |
US8521328B2 (en) | Control system for robotic vehicles | |
CN106412046A (en) | One-station-multi-machine control method, apparatus and system | |
CN111414005A (en) | Task dispatching decision method and system for unmanned aerial vehicle cluster | |
CN109496303A (en) | The methods of exhibiting and device and unmanned plane monitoring system of monitored data | |
CN115542951B (en) | Unmanned aerial vehicle centralized management and control method, system, equipment and medium based on 5G network | |
CN109709962A (en) | Unmanned automobile control method, device, computer readable storage medium and system | |
CN113114331A (en) | Method, system, device and medium for merging and transmitting multi-channel serial interfaces | |
CN108513738A (en) | Data transmission method, equipment, machine readable storage medium and system | |
CN104724295A (en) | Universal interface system for unmanned aerial vehicle loads | |
CN111025360A (en) | Unmanned aerial vehicle control method, device, system, equipment and medium | |
CN116610140A (en) | Unmanned aerial vehicle control method, unmanned aerial vehicle control device, computer equipment and storage medium | |
Zhou et al. | Research on reliability modeling of image transmission task based on UAV avionics system | |
CN116805397A (en) | System and method for detecting and identifying small objects in images using machine learning algorithms | |
CN109910790A (en) | A kind of ADAS domain controller | |
CN114743116A (en) | Barracks patrol scene-based unattended special load system and method | |
CN115061386A (en) | Intelligent driving automatic simulation test system and related equipment | |
CA3019599C (en) | Simulator for generating and optimizing simulation data adapted for interacting with a portable computing device | |
CN114489996A (en) | Task scheduling method and device, electronic equipment and automatic driving vehicle | |
CN109286435B (en) | Data transmission method, device and system | |
CN114997380A (en) | Sampler and device for graph neural network model execution | |
CN111508278A (en) | Four-dimensional track uplink transmission system of aircraft | |
US20080133507A1 (en) | System and Method for Providing Aircraft Owner and Operator Information | |
CN113238580B (en) | Method and system for switching static placement deviation and dynamic flight deviation of unmanned aerial vehicle | |
CN113485412B (en) | Method and system for distinguishing return by using multilink data signal source by unmanned aerial vehicle |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information |
Address after: 518000 unit 708, R & D building, Yanxiang science and Technology Industrial Park, Gaoxin Road, Guangming Street, Guangming New District, Shenzhen, Guangdong Applicant after: Dayou Wanlian (Shenzhen) Technology Co.,Ltd. Address before: 518000 Fusen building 7a, Dongzhou community, Guangming Street, Guangming District, Shenzhen City, Guangdong Province Applicant before: SHENZHEN WANLIAN HANGTONG ELECTRONIC TECHNOLOGY CO.,LTD. |
|
CB02 | Change of applicant information | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20210713 |
|
RJ01 | Rejection of invention patent application after publication |