Methods, systems, equipment, and media for synchronizing burst information between multiple display and control terminals

By determining the master/slave attribute between display and control terminals and adopting a unified synchronization method, the problem of inconsistent parameter data between display and control terminals is solved, and synchronous configuration and consistency are achieved in the event of sudden information.

CN115840549BActive Publication Date: 2026-04-03CHINA ELECTRONICS TECHNOLOGY AVIONICS CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-14
Publication Date
2026-04-03

AI Technical Summary

Technical Problem

When parameter adjustments and settings are not synchronized between multiple display and control terminals, inconsistencies in parameter data between terminals occur, affecting the implementation of system functions.

Method used

By determining the master/slave attribute of the display and control terminal, different burst information synchronization methods are adopted, and the master terminal uniformly processes and distributes information to ensure the consistency between the slave terminal and the master terminal.

Benefits of technology

It enables synchronized configuration of multiple display and control terminals when setting or modifying parameters, ensuring the uniqueness and consistency of the data source and avoiding conflicts in information synchronization processing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115840549B_ABST
    Figure CN115840549B_ABST
Patent Text Reader

Abstract

This invention discloses a method, system, device, and medium for synchronizing burst information among multiple display and control terminals. The multiple display and control terminals include a master terminal with a master / slave attribute and several slave terminals with master / slave attributes. First, it is determined whether the current display and control terminal is a master terminal or a slave terminal. Then, different burst information synchronization methods are executed according to whether the current display and control terminal is a master terminal or a slave terminal. This invention solves the problem of effectively synchronizing configuration burst information among multiple display and control terminals.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of information and communication technology, specifically to a method, system, device, and medium for synchronizing burst information between multiple display and control terminals. Background Technology

[0002] In civil aircraft avionics systems, there are often three onboard intelligent display and control devices that back each other up. For example, general aviation aircraft typically have 2-3 onboard displays directly in front of the pilot, used to display various information such as aircraft attitude, engine status, flight plan, charts, navigation, monitoring, and warnings. These displays also have built-in control knobs and buttons for inputting information and performing operational controls. Furthermore, to meet the cost and weight reduction requirements of general aviation aircraft, modern general aviation avionics systems generally eliminate separate onboard processing computers, integrating flight management, navigation calculations, status monitoring, and other processing functions into the displays, making the onboard displays intelligent display and control devices with display, control, and processing capabilities.

[0003] These airborne intelligent display devices have identical hardware and software, but they display different images by default depending on their installation location on the aircraft. For example, under normal circumstances, the left and right displays show information such as the aircraft's attitude, heading, airspeed, and altitude, and are called the Primary Flight Display (PFD), while the middle display shows various information such as flight charts, flight plans, navigation information, engine status indicators, and crew warnings, and is called the Multi-function Display (MFD).

[0004] Although the monitors display different images by default, each monitor can freely switch between different images as needed, achieving mutual backup between monitors. For example, when the left monitor malfunctions or shuts down, the middle monitor can switch to the PFD image, and the right monitor can switch to the MFD image; when the middle monitor malfunctions or shuts down, the right monitor can switch to the MFD image; in extreme cases, when two monitors malfunction or shut down, the remaining monitor can overlay the MFD navigation image onto the PFD, displaying both PFD and MFD information on one screen simultaneously.

[0005] Based on the above requirements, each display needs to obtain completely consistent information for display and storage to ensure mutual backup. However, the input parameters may differ significantly across displays. For example, any display can set parameters such as communication, navigation, and monitoring radio frequencies and operating modes, as well as operating modes for flight instrument systems and flight management systems. Different operators may set different parameters for the same item on different displays. How can the system generate unified information when different values ​​or operating modes are set simultaneously on different displays? This involves the synchronization of sudden information between the three displays. If this problem is not handled properly, it will lead to inconsistencies in the data across the displays, affecting the system's functionality. Currently, no relevant technical documentation has been publicly available regarding the implementation scheme for core technologies such as display information synchronization. Summary of the Invention

[0006] The technical problem to be solved by this application is that the parameter adjustment, setting and other configuration information of a single display and control terminal is not effectively synchronized to other display and control terminals, resulting in the problem of asynchronous and inconsistent parameter data between display and control terminals. The purpose of this application is to provide a method, system, device and medium for synchronizing sudden information between multiple display and control terminals, thereby solving the problem of effective synchronization of configuration sudden information between multiple display and control terminals.

[0007] This application is achieved through the following technical solutions:

[0008] Firstly, this application provides a method for synchronizing burst information between multiple display and control terminals. The multiple display and control terminals include a master terminal with a master / slave attribute (master display) and several slave terminals with master / slave attributes (slave display). First, it is determined whether the current display and control terminal is the master terminal or a slave terminal. Then, different burst information synchronization methods are executed according to whether it is the master terminal or a slave terminal. If the current display and control terminal is the master terminal, the burst information synchronization method for the current master terminal includes the following steps: A1: Determine whether the master terminal has any configuration-generated burst information. If so, perform corresponding parameter update operations based on the burst information generated by the master terminal, output the updated data for the master terminal to store, display, and apply, and simultaneously distribute the updated data to other slave terminals; A2: Determine whether the master terminal has received burst information requesting synchronization from other slave terminals. If so, perform corresponding parameter update operations using the burst information from other slave terminals, output the updated data for the master terminal to store, display, and apply, and simultaneously distribute the updated data to other slave terminals. If the current display and control terminal is a slave terminal, the burst information synchronization method of the current slave terminal includes the following steps: B1: Determine whether the current slave terminal has any burst information generated by configuration. If so, send the burst information generated by the configuration of the current slave terminal to the master terminal to request synchronization; B2: Determine whether the current slave terminal has received the synchronized burst information sent by the master terminal. If so, use the burst information sent by the master terminal to perform the corresponding parameter update operation, and output the updated data for the current slave terminal to store, display and apply.

[0009] Before synchronizing burst information, this application first determines the master / slave attribute of the display and control terminal. Different burst information synchronization methods are executed for master display and control terminals with master attributes and slave display and control terminals with slave attributes. Burst information generated by both the master and slave terminals must be uniformly handed over to the master terminal for synchronization and distribution. This application's solution, with the master terminal leading the synchronization processing of burst information generated by configuration modifications and settings, avoids conflicts in information synchronization processing between multiple terminals. Slave terminals do not need to synchronize their own burst information; they only need to forward their own burst information to the master terminal and then perform corresponding parameter update operations based on the burst information transmitted by the master terminal, ensuring that the information configuration of the slave terminal always remains consistent with that of the master terminal. This application's solution is applied to situations where multiple display and control terminals back up data to each other, achieving synchronized configuration of multiple display and control terminals when burst information such as parameter settings or modifications is generated by one or more display and control terminals.

[0010] Furthermore, determining whether the current display / control terminal is a master or slave terminal involves the following methods: Based on the self-test information of the current display / control terminal, determine whether the current display / control terminal is functioning correctly; if the current display / control terminal is not functioning correctly, then designate it as a slave terminal. If the current display / control terminal is functioning correctly, then perform the following operations: If the master / slave attribute of the current display / control terminal is none, the power-on / power-off status of other display / control terminals changes, or the master / slave attribute of other display / control terminals changes, then determine the master / slave attribute of the current display / control terminal.

[0011] Furthermore, the method for determining the master / slave attribute of the current display and control terminal is as follows: if there is a master terminal among the other display and control terminals, then the current display and control terminal is designated as a slave terminal; if there is no master terminal among the other display and control terminals, then the serial number of the current display and control terminal is obtained based on its installation location, and the master / slave attribute of the current display and control terminal is determined based on the serial number.

[0012] Furthermore, there are three display and control terminals, and their serial numbers are 1, 2 and 3 respectively.

[0013] Furthermore, the master / slave attribute of the current display / control terminal is determined based on the serial number, as follows: a) If the serial number of the current display / control terminal is 1, then the current display / control terminal is designated as the master terminal; b) If the serial number of the current display / control terminal is 2, and the display / control terminal with serial number 1 is not powered on, then the current display / control terminal is designated as the master terminal; if the display / control terminal with serial number 1 is powered on, then after waiting for one unit of time, it is determined whether there is a master terminal among the other display / control terminals: if there is a master terminal among the other display / control terminals, then the current display / control terminal with serial number 2 is designated as the slave terminal; if there is no master terminal among the other display / control terminals, then the current display / control terminal with serial number 2 is designated as the slave terminal. c. If the current display control terminal number is 3, and the display control terminals numbered 1 and 2 are not powered on, then the current display control terminal is designated as the master terminal; if only the display control terminal numbered 1 is powered on, then wait for 1 unit of time; if only the display control terminal numbered 2 is powered on, then wait for 2 units of time; if both the display control terminals numbered 1 and 2 are powered on, then wait for 2 units of time; then determine whether there is a master terminal among the other display control terminals: if there is a master terminal among the other display control terminals, then the current display control terminal numbered 3 is designated as the slave terminal; if there is no master terminal among the other display control terminals, then the current display control terminal numbered 3 is designated as the master terminal.

[0014] Furthermore, the installation location is identified by reading the high / low status signals of the SDI discrete pins of the display and control terminal.

[0015] Furthermore, the multiple display and control terminals exchange data information with each other, including master / slave attributes, power on / off status, and burst information generated by configuration.

[0016] Furthermore, the multiple display and control terminals are connected in pairs via a digital bus and discrete lines. The digital bus is used to transmit master / slave attributes and burst information generated by configuration, and the discrete lines are used to transmit power-on / power-off status information.

[0017] Furthermore, the burst information generated by the configuration includes burst information generated by parameter setting and / or modification operations.

[0018] Secondly, this application provides a system for synchronizing burst information between multiple display and control terminals. The multiple display and control terminals include a master terminal with a master / slave attribute (master display) and several slave terminals with master / slave attributes (slave display). Each display and control terminal includes: a master / slave judgment module for determining whether the current display and control terminal is a master terminal or a slave terminal; a master terminal burst information synchronization module for determining whether the master terminal has any configuration-generated burst information; if so, performing corresponding parameter update operations based on the burst information generated by the master terminal, outputting updated data for the master terminal to store, display, and apply, and simultaneously distributing the updated data to other slave terminals; and a module for determining whether the master terminal has received data from other slave terminals. The master terminal receives burst information requesting synchronization. If such information exists, the master terminal uses the burst information from other slave terminals to perform corresponding parameter update operations, outputting the updated data for storage, display, and application. Simultaneously, the updated data is distributed to other slave terminals. The slave terminal burst information synchronization module determines whether the current slave terminal has configuration-generated burst information. If so, it sends the configuration-generated burst information from the current slave terminal to the master terminal to request synchronization. It also determines whether the current slave terminal has received synchronized burst information from the master terminal. If so, it uses the burst information from the master terminal to perform corresponding parameter update operations, outputting the updated data for storage, display, and application.

[0019] Thirdly, this application provides a storage medium storing a computer program, which, when executed by a processor, implements the above-mentioned method for synchronizing burst information among multiple display and control terminals.

[0020] Fourthly, this application provides a computer electronic device, including a processor and a memory storing program code, wherein when the program code is executed by the processor, it implements the above-mentioned method for synchronizing burst information among multiple display and control terminals.

[0021] Compared with the prior art, this application has the following advantages and beneficial effects:

[0022] 1. If any display or control terminal generates sudden configuration information such as modifications or settings, it needs to be judged and synchronized by the master terminal before being uniformly distributed to other slave terminals, so that the remaining display and control terminals can maintain the same configuration; even if multiple display and control terminals modify the same parameter at the same time, the uniqueness and consistency of the data source can be guaranteed by the master terminal.

[0023] 2. Each display and control terminal, based on its physical installation location and its understanding of its own diagnostic status and the operational status of other display and control terminals, makes a comprehensive decision to determine its master / slave status. This ensures coordinated and consistent operation among multiple display and control terminals even in special circumstances such as terminal malfunctions, shutdowns, or mid-operation power-on. Attached Figure Description

[0024] To more clearly illustrate the technical solutions of the exemplary embodiments of this application, the accompanying drawings used in the embodiments will be briefly described below. It should be understood that the following drawings only show some embodiments of this application and should not be considered as a limitation of the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort. In the drawings:

[0025] Figure 1 This is a schematic diagram of the burst information synchronization method between multiple display and control terminals in Example 1;

[0026] Figure 2 This is a diagram illustrating a three-monitor connection method.

[0027] Figure 3 This is an information flow diagram of the implementation module in Example 3;

[0028] Figure 4 This is a flowchart illustrating the implementation steps of Example 3;

[0029] Figure 5 This is a flowchart illustrating the implementation of display attribute determination in Example 3.

[0030] Figure 6 This is a flowchart illustrating the synchronous implementation of sudden information in Example 3;

[0031] Figure 7 This is a schematic diagram of the composition structure of the electronic device in Example 5. Detailed Implementation

[0032] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the embodiments and accompanying drawings. The illustrative embodiments and descriptions of this application are only for explaining this application and are not intended to limit this application.

[0033] Example 1

[0034] This embodiment 1 provides a method for synchronizing burst information between multiple display and control terminals. The multiple display and control terminals include a master terminal with master / slave attributes as the master display terminal and several slave terminals with master / slave attributes as the slave display terminals.

[0035] In this embodiment 1, the display and control terminal can be a monitor with host functionality, or it can be a complete system including a host and a monitor. Furthermore, multiple display and control terminals have identical software configurations and software environments, and they share the same data backups. Data backups include both device configuration information backups and information data backups. Device configuration information includes: the master / slave attributes and power-on / off status of each display and control terminal. Information data refers to various parameter data modified, set, and processed by each display and control terminal, including burst information data and periodic information data.

[0036] In a preferred embodiment, multiple display and control terminals have the same physical structure. The master / slave attribute of each display and control terminal can be switched. Ideally, the master / slave attribute of each display and control terminal has a clear priority order based on its physical location, i.e., its installation location. However, in actual operation, factors such as whether each display and control terminal is powered on / off normally, whether it is working normally, whether it leaves / joins midway, and whether there is a delay will all affect the master / slave attribute of multiple display and control terminals.

[0037] Embodiment 1 of this application first determines whether the current display and control terminal is a master terminal or a slave terminal; then, depending on whether it is a master terminal or a slave terminal, different burst information synchronization methods are executed, such as... Figure 1 As shown.

[0038] If the current display and control terminal is the master terminal, the method for synchronizing burst information of the current master terminal includes the following steps:

[0039] A1: Determine if the main terminal has any configuration-related burst information. If so, perform corresponding parameter update operations based on the burst information generated by the main terminal, output the updated data for the main terminal to store, display, and apply, and simultaneously distribute the updated data to other slave terminals. Configuration-related burst information includes software parameter settings and modifications.

[0040] A2: Determine whether the master terminal has received a burst message requesting synchronization from other slave terminals. If so, use the burst message from other slave terminals to perform the corresponding parameter update operation, output the updated data for the master terminal to store, display and apply, and at the same time, distribute the updated data to other slave terminals.

[0041] If the current display and control terminal is a slave terminal, the burst information synchronization method for the current slave terminal includes the following steps:

[0042] B1: Determine if there is any sudden information generated by the current slave terminal configuration. If so, send the sudden information generated by the current slave terminal configuration to the master terminal to request synchronization.

[0043] B2: Determine whether the current slave terminal has received synchronized burst information from the master terminal. If so, use the burst information from the master terminal to perform the corresponding parameter update operation and output the updated data for the current slave terminal to store, display and apply.

[0044] Before synchronizing burst information, the first step in this embodiment 1 is to determine the master / slave attribute of the display and control terminals. Different burst information synchronization methods are executed for the master terminal (master attribute) and the slave terminal (slave attribute). The burst information generated by the master terminal and the burst information from the slave terminals are then uniformly handed over to the master terminal for synchronization and distribution. This embodiment 1 solution, where the master terminal leads the synchronization processing of burst information generated by modifications, settings, and other configurations, avoids conflicts in information synchronization processing between multiple terminals. Slave terminals do not need to synchronize their own burst information; they only need to forward their own burst information to the master terminal and then perform corresponding parameter update operations based on the burst information transmitted by the master terminal, ensuring that the information configuration of the slave terminals always remains consistent with that of the master terminal. This embodiment 1 solution is applied to situations where multiple display and control terminals back up data to each other, achieving synchronized configuration of multiple display and control terminals when one or more display and control terminals generate burst information such as parameter settings or modifications.

[0045] In this embodiment 1, if any display and control terminal generates sudden configuration information such as modification or setting, it needs to be judged and synchronized by the main terminal before being uniformly distributed to other slave terminals, so that the remaining display and control terminals can maintain the same configuration; even if multiple display and control terminals modify the same parameter at the same time, the uniqueness and consistency of the data source can be guaranteed by the main terminal.

[0046] In this embodiment 1, the method for determining whether the current display and control terminal is the master terminal or the slave terminal is as follows:

[0047] Based on the self-test information of the current display and control terminal, determine whether the current display and control terminal is normal; if the current display and control terminal is not normal, then the current display and control terminal will be used as a slave terminal. The self-test information is the information on the current display and control terminal's self-check to see if it is in a normal working state, rather than in a state of startup, crash, or freeze.

[0048] If the current display and control terminal is working properly, then perform the following operations:

[0049] C1: If the master / slave attribute of the current display and control terminal is none, then determine the master / slave attribute of the current display and control terminal; otherwise, proceed to C2.

[0050] C2: If the power-on / power-off status of other display and control terminals changes, determine the master / slave attribute of the current display and control terminal; otherwise, proceed to C3.

[0051] C3: If the master / slave attribute of other display and control terminals changes, then the master / slave attribute of the current display and control terminal will be determined.

[0052] That is, if the master / slave attribute of the current display and control terminal is none, the power on / off status of other display and control terminals changes, or the master / slave attribute of other display and control terminals changes, then the master / slave attribute of the current display and control terminal is determined.

[0053] In Embodiment 1 of this application, the method for determining the master / slave attribute of the current display and control terminal is as follows:

[0054] If there is a master terminal among the other display and control terminals, the current display and control terminal will be designated as a slave terminal. If there is no master terminal among the other display and control terminals, the serial number of the current display and control terminal will be obtained based on its installation location, and the master / slave attribute of the current display and control terminal will be determined based on the serial number. Specifically, the installation location of the display and control terminal is identified by reading the high / low status signals of the SDI discrete pins of the display and control terminal.

[0055] In this embodiment 1, "other display and control terminals" refers to display and control terminals other than the current display and control terminal.

[0056] In this embodiment 1, we will now describe the case of 3 display and control terminals in detail. First, we will assign serial numbers 1, 2 and 3 to the 3 display and control terminals according to their installation locations.

[0057] The master / slave attribute of the current display and control terminal is determined based on the serial number, as follows:

[0058] a. If the current display and control terminal number is 1, then the current display and control terminal will be used as the main terminal.

[0059] b. If the current display / control terminal serial number is 2, and the display / control terminal with serial number 1 is not powered on, then the current display / control terminal is designated as the master terminal; if the display / control terminal with serial number 1 is powered on, then wait for 1 unit of time before determining whether there is a master terminal among the other display / control terminals.

[0060] If there is a master terminal among the other display and control terminals, then the current display and control terminal with serial number 2 will be designated as the slave terminal.

[0061] If there is no master terminal among the other display and control terminals, then the current display and control terminal with serial number 2 will be designated as the master terminal.

[0062] c. If the current display control terminal number is 3, and display control terminals numbered 1 and 2 are not powered on, then the current display control terminal is designated as the master terminal; if only display control terminal numbered 1 is powered on, then wait for 1 unit of time; if only display control terminal numbered 2 is powered on, then wait for 2 units of time; if both display control terminals numbered 1 and 2 are powered on, then wait for 2 units of time; then determine whether there is a master terminal among the other display control terminals:

[0063] If there is a master terminal among the other display and control terminals, then the current display and control terminal with serial number 3 will be designated as the slave terminal.

[0064] If there is no master terminal among the other display and control terminals, then the current display and control terminal with serial number 3 will be designated as the master terminal.

[0065] In Embodiment 1 of this application, the unit duration refers to the time taken for the display and control terminal to go from startup to reaching normal working state. Display and control terminals from different manufacturers, of different models, with different hardware and software configurations, and at different stages of use have different unit durations. In Embodiment 1 of this application, the unit duration of each display and control terminal is considered to be the same.

[0066] In Embodiment 1 of this application, multiple display and control terminals are connected in pairs via a digital bus and discrete lines. The digital bus is used to transmit master / slave attributes and burst information generated by configuration to each other, and the discrete lines are used to transmit power-on / power-off status information to each other.

[0067] Each display and control terminal, based on its physical installation location and its understanding of its own diagnostic status and the operational status of other display and control terminals, makes a comprehensive decision to determine its master / slave status. This ensures coordinated and consistent operation among multiple display and control terminals even in special circumstances such as terminal malfunctions, shutdowns, or mid-operation power-on.

[0068] The application scenarios of the method in Embodiment 1 of this application are not limited to three display and control terminals. It is also suitable for scenarios with multiple display and control devices, such as the control room, console, and bridge of spacecraft and ship equipment, as well as the instrument control center of performance equipment and driving equipment. It is suitable for scenarios where multiple display and control devices have the same hardware structure and the same software parameters, and the data is backed up to each other.

[0069] Example 2

[0070] This embodiment 2, based on the method of embodiment 1, provides a burst information synchronization system between multiple display and control terminals. The multiple display and control terminals include a master terminal with master / slave attributes (master display) and several slave terminals with master / slave attributes (slave display). Each display and control terminal includes:

[0071] Master / Slave Determination Module: Used to determine whether the current display and control terminal is a master terminal or a slave terminal;

[0072] The master terminal burst information synchronization module is used to determine whether the master terminal has any burst information generated by configuration. If so, it performs corresponding parameter update operations based on the burst information generated by the master terminal, outputs the updated data for the master terminal to store, display, and apply, and simultaneously distributes the updated data to other slave terminals. It is also used to determine whether the master terminal has received burst information requesting synchronization from other slave terminals. If so, it performs corresponding parameter update operations using the burst information from other slave terminals, outputs the updated data for the master terminal to store, display, and apply, and simultaneously distributes the updated data to other slave terminals.

[0073] The slave terminal burst information synchronization module is used to determine whether the current slave terminal has any burst information generated by configuration. If so, it sends the burst information generated by the current slave terminal configuration to the master terminal to request synchronization. It is also used to determine whether the current slave terminal has received the synchronized burst information sent by the master terminal. If so, it uses the burst information sent by the master terminal to perform the corresponding parameter update operation and outputs the updated data for the current slave terminal to store, display and apply.

[0074] Example 3

[0075] This embodiment 3 is a burst information synchronization method between three intelligent displays based on the decision of the main display, which is based on the embodiment 1. It is applied to the three airborne intelligent displays of the avionics system of general aircraft, and can also be applied to the information synchronization between other airborne triple-redundant intelligent display and control terminals (such as the triple-redundant tuning control panel (TCP) in the cockpit of a large passenger aircraft).

[0076] This embodiment 3 is a method for synchronizing sudden information such as parameter settings or modifications performed on the displays, considering the mutual backup of three airborne intelligent displays.

[0077] The implementation of the method in Example 3 requires the following basic conditions:

[0078] 1. The three airborne intelligent displays are connected in pairs via a digital bus (such as Ethernet or 429 bus) and discrete lines. The digital bus is used to transmit master / slave display attributes and to exchange burst information; the discrete lines are used to transmit the display's power-on / off status information. Through the interconnection of the digital bus and discrete lines, each display can know whether the other two displays are powered on and their attributes (master or slave display), and burst information can be transmitted and synchronized among the three displays.

[0079] 2. After each display is installed on the aircraft, it can obtain its corresponding position information by reading the high / low status configuration of its own SDI discrete pins, that is, it can know whether it is installed on the left, right, or middle. Displays installed on the left are labeled as Display 1, those installed on the right as Display 2, and those installed in the middle as Display 3.

[0080] 3. The (software or hardware) module implementing the method of this embodiment 3 in the display interfaces with other (software or hardware) modules in the display to obtain input data such as the self-test information of the local machine, SDI discrete pin configuration, power on / off of other machines, master / slave attributes of other machines, and burst information of other machines, and outputs the synchronized burst information, etc.

[0081] The method in this embodiment 3 mainly includes the following steps:

[0082] 1. Receive self-check information and determine if the self-diagnosis is normal. If the self-diagnosis is abnormal, set the self-attribute to "display" and end the entire process.

[0083] 2. If the self-diagnosis is normal, then three conditions are checked: the local machine is in an attribute-free state, the discrete line status of another machine has changed (power off or power on), or the master / slave display attribute of another machine has changed. If any one of the conditions is met, the display attribute determination procedure is initiated. If none of the three conditions are met, the sudden information synchronization procedure is initiated.

[0084] 3. Execute the monitor property determination program, output the local property (master or slave display), and enter the burst information synchronization program.

[0085] 4. Execute the burst information synchronization program, update parameter settings, and output the updated data for local storage, display, and application. If it is the primary display, the updated data also needs to be output to other displays.

[0086] The display attribute determination method of this embodiment 3 is as follows:

[0087] Determine the installation location of the machine and identify its serial number (monitor 1, monitor 2, or monitor 3). Then, execute the following procedure according to the serial number.

[0088] a. Judgment procedure for monitor 1:

[0089] Determine if a primary display is present among the other monitors. If not, this machine is the primary display; otherwise, it is the secondary display. End the decision process.

[0090] b. Display 2 decision procedure:

[0091] Determine if a primary display is present among the other monitors. If present, this device is a secondary display, and the decision process ends; otherwise, determine if monitor 1 is powered on. If monitor 1 is not powered on, this device is the primary display, and the decision process ends; if monitor 1 is powered on, wait 5 seconds before determining if a primary display is present among the other monitors. If present, this device is a secondary display; otherwise, this device is the primary display. End the decision process.

[0092] c. Display 3 Judgment Procedure:

[0093] The system determines if a primary display is present among the other monitors. If so, it is the secondary display and the decision process ends. If not, it checks if Monitor 1 and Monitor 2 are powered on. If neither Monitor 1 nor Monitor 2 is powered on, the current device is the primary display and the decision process ends. If only Monitor 1 is powered on, it waits 5 seconds before checking if a primary display is present among the other monitors. If so, the current device is the secondary display; otherwise, it is the primary display and the decision process ends. If only Monitor 2 is powered on, it waits 10 seconds before checking if a primary display is present among the other monitors. If so, the current device is the secondary display; otherwise, it is the primary display and the decision process ends. If both Monitor 1 and Monitor 2 are powered on, it waits 10 seconds before checking if a primary display is present among the other monitors. If so, the current device is the secondary display; otherwise, it is the primary display and the decision process ends.

[0094] The method for synchronizing burst information in this embodiment 3 is as follows:

[0095] Determine the device's attributes. If the device is the primary display, execute the primary display synchronization program; if the device is the secondary display, execute the secondary display synchronization program.

[0096] 1. Main display synchronization program

[0097] The system determines whether there are any sudden information events generated by parameter setting or modification operations on the local machine. If so, it uses these sudden information events to perform corresponding parameter update operations and outputs the updated data for local storage, display, and other applications. Simultaneously, the updated data is distributed to other displays.

[0098] The system determines whether it has received a burst request for synchronization from another monitor. If so, it uses the burst request from the other monitor to perform the corresponding parameter update operation and outputs the updated data for local storage, display, and other applications. Simultaneously, it distributes the updated data to other monitors.

[0099] 2. Synchronize program from monitor

[0100] Determine if there are any sudden information generated by parameter setting or modification operations on the local machine. If so, send the sudden information to the main display to request synchronization.

[0101] Determine whether the local machine has received synchronized burst information from the main display. If so, use the burst information from the main display to perform the corresponding parameter update operation and output the updated data for local storage, display and other applications.

[0102] In this embodiment 3, each monitor, based on its own location and its understanding of its own diagnostic status and the operational status of other monitors, makes a comprehensive decision to determine its own attributes. Any parameter settings or modifications made on any monitor must be arbitrated and synchronized by the main monitor before being uniformly distributed to all monitors. This embodiment 3 ensures coordinated and consistent operation among the three monitors even in special circumstances such as monitor malfunctions, monitor shutdowns, or monitors being turned on mid-operation. Furthermore, even if multiple monitors simultaneously modify the same parameter, the uniqueness and consistency of the data source can be guaranteed through the main monitor.

[0103] The following is a specific application of this embodiment 3 in a real-world scenario.

[0104] The three monitors need to be connected in pairs, such as Figure 2 As shown. After each display is installed on the aircraft, it can obtain the corresponding station information by reading the high / low status configuration of its two SDI discrete pins. For example, the display installed on the left has both SDI discrete pins grounded and is marked as display 1; the display installed on the right has SDI discrete pin 1 grounded and pin 2 floating and is marked as display 2; the display installed in the middle has SDI discrete pin 1 floating and pin 2 grounded and is marked as display 3.

[0105] Figure 3 This is an information flow diagram related to the implementation module of Embodiment 3. The implementation module of Embodiment 3 in the display needs to interface with other modules in the machine to obtain the input information necessary to implement Embodiment 3, and at the same time, transmit output information to relevant modules.

[0106] I. For example Figure 4 As shown, the implementation steps are as follows:

[0107] 1) Receive self-check information and determine if the self-diagnosis is normal. If the self-diagnosis is abnormal, set the self-attribute to "display" and end the entire process.

[0108] 2) If your self-diagnosis is normal, then determine the following three conditions:

[0109] a) Is this machine in a state without attributes?

[0110] b. Has the status of the discrete line of another machine changed (power off or power on)?

[0111] c. Has the master / slave display attribute of the other machine changed?

[0112] If any one of the three conditions is met, the system will proceed to the monitor property determination procedure. If none of the three conditions are met, the system will proceed to the emergency information synchronization procedure.

[0113] 3) Execute the monitor attribute judgment program, output the local attributes (master display / slave display), and enter the burst information synchronization program.

[0114] 4) Execute the burst information synchronization program, update parameter settings, and output the updated data for local storage, display, and application. If the local machine is the primary display, the updated data also needs to be output to other displays.

[0115] II. The specific implementation steps of the monitor attribute determination method are as follows, and the process is as follows: Figure 5 As shown:

[0116] 1) Based on the high / low configuration information of the SDI discrete pins of the device, determine the installation station of the device and clarify the device number; if the device is monitor 1, proceed to step 2); if the device is monitor 2, proceed to step 3); if the device is monitor 3, proceed to step 4.

[0117] 2) Display 1 attribute determination procedure:

[0118] Determine if a primary display is among the other displays currently available;

[0119] If there is no primary display among the other displays, then this machine is the primary display, and the decision ends;

[0120] If there is a primary display among other displays, then this device becomes the secondary display, and the decision process ends.

[0121] 3) Display 2 attribute determination procedure:

[0122] Determine if there is a primary display among the other displays;

[0123] If there is a primary display among other displays, then this device becomes the secondary display, and the decision process ends.

[0124] If there is no primary display among the other monitors, determine whether monitor 1 is powered on;

[0125] If monitor 1 is not powered on, then this device is the primary display, and the decision process ends.

[0126] If monitor 1 is already powered on, wait 5 seconds before checking if there is a primary display among the other monitors;

[0127] If another monitor has a primary display, then this device becomes the secondary display, and the decision process ends.

[0128] If no other display is the primary display, then this device is the primary display, and the decision process ends.

[0129] 4) Display 3-attribute determination procedure:

[0130] Determine if there is a primary display among the other displays;

[0131] If there is a primary display among other displays, then this device becomes the secondary display, and the decision process ends.

[0132] If there is no main display among the other monitors, determine whether monitor 1 and monitor 2 are powered on;

[0133] If neither monitor 1 nor monitor 2 is powered on, then this device is the primary display, and the decision process ends.

[0134] If either monitor 1 or monitor 2 is powered on, determine which monitor is powered on.

[0135] If only monitor 1 is powered on, wait 5 seconds before checking if the other monitors have a primary display.

[0136] If another monitor has a primary display, then this device becomes the secondary display, and the decision process ends.

[0137] If no other display shows a primary display, then this device is the primary display, and the decision process ends.

[0138] If only monitor 2 is powered on, wait 10 seconds before checking if the other monitors have a primary display.

[0139] If another monitor has a primary display, then this device becomes the secondary display, and the decision process ends.

[0140] If no other display shows a primary display, then this device is the primary display, and the decision process ends.

[0141] If both monitor 1 and monitor 2 are powered on, wait 10 seconds before determining if there is a primary display among the other monitors.

[0142] If another monitor has a primary display, then this device becomes the secondary display, and the decision process ends.

[0143] If no other display is the primary display, then this device is the primary display, and the decision process ends.

[0144] III. The specific implementation steps of the method for synchronizing emergency information are as follows, and the process is as follows: Figure 6 As shown:

[0145] 1) Determine the device's attributes. If the device is the primary monitor, proceed to step 2); if the device is the secondary monitor, proceed to step 3).

[0146] 2) Main display synchronization program

[0147] a) Determine whether any sudden parameter modification (or setting) information generated by the local machine has been received;

[0148] b) If no burst information is received from the local machine, proceed to step f);

[0149] c) If a burst information generated by the local machine is received, update the corresponding parameters using the burst information generated by the local machine;

[0150] d) Output the updated data to local storage, display, and other application modules;

[0151] e) Distribute the updated data to other displays;

[0152] f) Determine if the local machine has received a burst message from another display requesting synchronization;

[0153] g) If the local machine does not receive any burst information from other displays, proceed to step k);

[0154] h) If the local machine receives burst information from other displays, the burst information from other displays shall be used to update the corresponding parameters. If the same parameter receives burst modification (or setting) information from two other displays at the same time, the one with the earlier number shall be used (e.g., if burst information from displays 2 and 3 is received at the same time, the one from display 2 shall be used).

[0155] i) Output the updated data to local storage, display, and other application modules;

[0156] j) Distribute the updated data to other displays;

[0157] k) End the program.

[0158] 3) Synchronize program from monitor

[0159] a) Determine whether any sudden parameter modification (or setting) information generated by the local machine has been received;

[0160] b) If no burst information is received from the local machine, proceed to step d);

[0161] c) If a burst message is received from the local machine, send the burst message to the main display to request synchronization;

[0162] d) Determine whether the local machine has received synchronized burst information from the main display;

[0163] e) If no synchronized burst information is received from the main display, proceed to step h);

[0164] f) If a synchronized burst information is received from the main display, the corresponding parameters are updated using the burst information from the main display;

[0165] g) Output the updated data to local storage, display, and other application modules;

[0166] h) End the program.

[0167] In this embodiment 3, when there are 3 displays, any display can be turned on or off at any time, or any display can malfunction, and the remaining displays can automatically identify the master and slave, and automatically synchronize the messages of all displays.

[0168] Example 4

[0169] This embodiment 4 provides a computer-readable medium storing a computer program that, when executed by a processor, implements the steps of a method for synchronizing burst information between multiple display and control terminals as described in the above embodiments.

[0170] It should be noted that all or part of the processes in the methods of the above embodiments of this application can be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include any entity or device capable of carrying the computer program code, a recording medium, a USB flash drive, a portable hard drive, a magnetic disk, an optical disk, a computer memory, a read-only memory (ROM), a random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc. Of course, there are other readable storage media, such as quantum memories, graphene memories, etc. It should be noted that the content included in the computer-readable medium can be appropriately added or removed according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer-readable media do not include electrical carrier signals and telecommunication signals.

[0171] Example 5

[0172] This embodiment 5 provides a computer electronic device, the structural schematic diagram of which is shown below. Figure 7 As shown, at the hardware level, this electronic device includes a processor, and optionally also includes an internal bus, a network interface, and memory. The memory may include main memory, such as high-speed random-access memory (RAM), or it may include non-volatile memory, such as at least one disk drive. Of course, this electronic device may also include other hardware required for other business operations.

[0173] The processor, network interface, and memory can be interconnected via an internal bus, which can be an ISA (Industry Standard Architecture) bus, a PCI (Peripheral Component Interconnect) bus, or an EISA (Extended Industry Standard Architecture) bus, etc. This bus can be categorized as an address bus, data bus, control bus, etc. For ease of illustration, only line segments are used in the diagram, but this does not imply that there is only one bus or one type of bus.

[0174] A memory is used to store programs. Specifically, the program may include program code, which includes computer operation instructions. The memory may include main memory and non-volatile memory, and provides instructions and data to the processor. The processor reads the corresponding computer program from the non-volatile memory into main memory and then runs it. The processor executes the program stored in the memory to perform all the steps in the aforementioned method for synchronizing burst information between multiple display and control terminals.

[0175] The communication bus mentioned above can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. This communication bus can be divided into address bus, data bus, control bus, etc. For ease of illustration, only one thick line is used to represent it in the diagram, but this does not mean that there is only one bus or one type of bus. The communication interface is used for communication between the above electronic devices and other devices.

[0176] A bus, including hardware, software, or both, is used to couple the aforementioned components together. For example, a bus may include an Accelerated Graphics Port (AGP) or other graphics bus, an Enhanced Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), HyperTransport (HT) interconnect, an Industry Standard Architecture (ISA) bus, an Infinite Bandwidth Interconnect, a Low Pin Count (LPC) bus, a memory bus, a Microchannel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a Video Electronics Standards Association Local (VLB) bus, or other suitable buses, or combinations of two or more of these. Where appropriate, a bus may include one or more buses. Although specific buses are described and illustrated in embodiments of this application, this application contemplates any suitable bus or interconnect.

[0177] The memory may include random access memory (RAM) or non-volatile memory (NVM), such as at least one disk storage device. Optionally, the memory may also be at least one storage device located remotely from the aforementioned processor.

[0178] The memory may include a large-capacity storage device for data or instructions. For example, and not limitingly, the memory may include a hard disk drive (HDD), a floppy disk drive, flash memory, an optical disk drive, a magneto-optical disk drive, magnetic tape, or a Universal Serial Bus (USB) drive, or a combination of two or more of these. Where suitable, the memory may include removable or non-removable (or fixed) media. In a particular embodiment, the memory is a non-volatile solid-state memory. In a particular embodiment, the memory includes a read-only memory (ROM). Where suitable, the ROM may be a mask-programmed ROM, a programmable ROM (PROM), an erasable PROM (EPROM), an electrically erasable PROM (EEPROM), an electrically rewritable ROM (EAROM), or flash memory, or a combination of two or more of these.

[0179] The processors mentioned above can be general-purpose processors, including central processing units (CPUs), network processors (NPs), etc.; they can also be digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components.

[0180] It should be noted that those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is merely an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. Furthermore, the specific names of the functional units and modules are only for easy differentiation and are not intended to limit the scope of protection of this application. The specific working process of the units and modules in the above system can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0181] The apparatus, device, system, module, or unit described in the above embodiments can be implemented by a computer chip or entity, or by a product with a certain function. A typical implementation device is a computer. Specifically, the computer can be, for example, a personal computer, a laptop computer, an in-vehicle human-machine interaction device, a cellular phone, a camera phone, a smartphone, a personal digital assistant, a media player, a navigation device, an email device, a game console, a tablet computer, a wearable device, or any combination of these devices.

[0182] While this application provides the method operation steps as described in the embodiments or flowcharts, more or fewer operation steps may be included based on conventional or non-inventive means. The order of steps listed in the embodiments is merely one possible execution order among many and does not represent the only execution order. In actual devices or terminal products, the methods shown in the embodiments or drawings can be executed sequentially or in parallel (e.g., in a parallel processor or multi-threaded processing environment, or even a distributed data processing environment).

[0183] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0184] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0185] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0186] It should be noted that, in this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0187] The various embodiments in this specification are described in a related manner. Similar or identical parts between embodiments can be referred to mutually. Each embodiment focuses on describing the differences from other embodiments. In particular, the embodiments of apparatus, electronic devices, and readable storage media are basically similar to the method embodiments, so the descriptions are relatively simple; relevant parts can be referred to the descriptions of the method embodiments.

[0188] The above description is merely a preferred embodiment of this application and is not intended to limit the scope of protection of this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application are included within the scope of protection of this application.

Claims

1. A method for synchronizing burst information among multiple display and control terminals, characterized in that, The plurality of display and control terminals include a master terminal with master / slave attributes as the master display terminal and several slave terminals with master / slave attributes as the slave display terminal; Determine whether the current display and control terminal is the master terminal or the slave terminal; If the current display and control terminal is the master terminal, the method for synchronizing burst information of the current master terminal includes the following steps: A1: Determine if the main terminal has any sudden information generated by configuration. If so, perform corresponding parameter update operations according to the sudden information generated by the main terminal, output the updated data for the main terminal to store, display and apply, and at the same time, distribute the updated data to other slave terminals. A2: Determine whether the master terminal has received a burst message requesting synchronization from other slave terminals. If so, use the burst message from other slave terminals to perform the corresponding parameter update operation, output the updated data for the master terminal to store, display and apply, and at the same time, distribute the updated data to other slave terminals. If the current display and control terminal is a slave terminal, the burst information synchronization method for the current slave terminal includes the following steps: B1: Determine if there is any sudden information generated by the current slave terminal configuration. If so, send the sudden information generated by the current slave terminal configuration to the master terminal to request synchronization. B2: Determine whether the current slave terminal has received synchronized burst information from the master terminal. If so, use the burst information from the master terminal to perform the corresponding parameter update operation and output the updated data for the current slave terminal to store, display and apply. Methods for determining whether the current display and control terminal is the master terminal or the slave terminal include: Based on the self-test information of the current display and control terminal, determine whether the current display and control terminal is normal; if the current display and control terminal is not normal, then the current display and control terminal will be used as the slave terminal. If the current display and control terminal is working properly, then perform the following operations: If the master / slave attribute of the current display and control terminal is none, the power on / off status of other display and control terminals changes, or the master / slave attribute of other display and control terminals changes, then the master / slave attribute of the current display and control terminal is determined. The method for determining the master / slave attribute of the current display and control terminal is as follows: If there is a master terminal among the other display and control terminals, then the current display and control terminal will be used as the slave terminal. If there is no master terminal among the other display and control terminals, the serial number of the current display and control terminal is obtained according to its installation location, and the master / slave attribute of the current display and control terminal is determined according to the serial number.

2. The method for synchronizing burst information among multiple display and control terminals according to claim 1, characterized in that, There are three display and control terminals, and their serial numbers are 1, 2 and 3 respectively.

3. The method for synchronizing burst information among multiple display and control terminals according to claim 2, characterized in that, The master / slave attribute of the current display and control terminal is determined based on the serial number, as follows: a. If the current display and control terminal number is 1, then the current display and control terminal will be used as the main terminal. b. If the current display and control terminal number is 2, and the display and control terminal numbered 1 is not powered on, then the current display and control terminal will be used as the main terminal. If the display control terminal with serial number 1 is already powered on, wait for 1 unit of time before determining whether there is a master terminal among the other display control terminals: If there is a master terminal among the other display and control terminals, then the current display and control terminal with serial number 2 will be designated as the slave terminal. If there is no master terminal among the other display and control terminals, then the current display and control terminal with serial number 2 will be designated as the master terminal. c. If the current display and control terminal number is 3, and the display and control terminals with serial numbers 1 and 2 are not powered on, then the current display and control terminal will be designated as the master terminal. If only the display control terminal with serial number 1 is powered on, wait for 1 unit of time; if only the display control terminal with serial number 2 is powered on, wait for 2 units of time; if both display control terminals with serial numbers 1 and 2 are powered on, wait for 2 units of time. Next, determine whether there is a master terminal among the other display and control terminals: If there is a master terminal among the other display and control terminals, then the current display and control terminal with serial number 3 will be designated as the slave terminal. If there is no master terminal among the other display and control terminals, then the current display and control terminal with serial number 3 will be designated as the master terminal.

4. The method for synchronizing burst information among multiple display and control terminals according to claim 1, characterized in that, The installation location is identified by reading the high / low status signals of the SDI discrete pins of the display and control terminal.

5. The method for synchronizing burst information among multiple display and control terminals according to claim 1, characterized in that, Data information is transmitted between the multiple display and control terminals. The data information includes: master / slave attributes, power on / off status, and burst information generated by configuration.

6. The method for synchronizing burst information among multiple display and control terminals according to claim 5, characterized in that, The multiple display and control terminals are connected in pairs via a digital bus and discrete lines. The digital bus is used to transmit master / slave attributes and burst information generated by configuration, and the discrete lines are used to transmit power-on / power-off status information.

7. The method for synchronizing burst information among multiple display and control terminals according to claim 1, characterized in that, The burst information generated by the configuration includes burst information generated by parameter setting and / or modification operations.

8. A system for synchronizing burst information between multiple display and control terminals, characterized in that, The system is used to execute the method according to any one of claims 1-7, wherein the plurality of display control terminals includes a master terminal with master / slave attribute as master display and a plurality of slave terminals with master / slave attribute as slave display, and each display control terminal includes: Master / Slave Determination Module: Used to determine whether the current display and control terminal is a master terminal or a slave terminal; The master terminal burst information synchronization module is used to determine whether the master terminal has any burst information generated by configuration. If so, it performs corresponding parameter update operations based on the burst information generated by the master terminal, outputs the updated data for the master terminal to store, display, and apply, and simultaneously distributes the updated data to other slave terminals. It is also used to determine whether the master terminal has received burst information requesting synchronization from other slave terminals. If so, it performs corresponding parameter update operations using the burst information from other slave terminals, outputs the updated data for the master terminal to store, display, and apply, and simultaneously distributes the updated data to other slave terminals. The slave terminal burst information synchronization module is used to determine whether the current slave terminal has any burst information generated by configuration. If so, it sends the burst information generated by the current slave terminal configuration to the master terminal to request synchronization. It is also used to determine whether the current slave terminal has received the synchronized burst information sent by the master terminal. If so, it uses the burst information sent by the master terminal to perform the corresponding parameter update operation and outputs the updated data for the current slave terminal to store, display and apply.

9. An electronic device, characterized in that, It includes a memory and a processor, wherein the memory stores a computer program, which, when executed by the processor, performs the burst information synchronization method between multiple display and control terminals as described in any one of claims 1 to 7.

10. A storage medium, characterized in that, The computer program stored in the storage medium can be executed by one or more processors and can be used to implement the burst information synchronization method between multiple display and control terminals as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Data synchronization method in distributed system and related equipment

    CN112138372A

  • Emergency broadcast multi-terminal audio synchronization method and emergency broadcast system

    CN114374453A