Alarm location determination method, mobile terminal, product and medium
By visualizing engineering drawings on the mobile terminal and using the built-in positioning system to confirm the position coordinate data, combined with infrared communication or sound signals to transmit position information, the problem of error-prone alarm position information in the prior art is solved, and a more efficient and accurate position determination process is achieved.
Patent Information
- Application Number
- CN202510201792.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-24
- Publication Date
- 2025-05-13
- Estimated Expiration
- 2045-02-24
AI Technical Summary
When installing an alarm in an existing building, the location information is transmitted and confirmed many times, and errors are prone to occur, resulting in an error in the alarm position information.
By visualizing the engineering drawings, the mobile terminal uses the built-in positioning system to confirm the current position coordinate data at the click, and transmits the position information through infrared communication or sound signals to ensure accurate information transmission.
It reduces the probability of errors in the alarm position determination process, improves operating efficiency, and ensures the accuracy of position information.
Smart Images

Figure CN119723836B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of digital information transmission, and in particular to an alarm location determination method, a mobile terminal, a product and a medium. Background Art
[0002] In daily life, alarms are needed in many places, such as fire alarms. When the alarm is installed during construction, on-site construction personnel are often required to confirm and record the location of the alarm, and enter the recorded location information into the control device or post it next to the control device so that when the control device alarms, it is convenient for managers to quickly understand where the danger has occurred.
[0003] At present, when installing alarms in existing buildings, the location is first planned according to the functional zoning and usage requirements of the building. The technicians generally use the architectural drawings as a reference to mark the preliminary location. After the installation workers have completed the installation, they manually confirm and record the location information according to the architectural design drawings, or manually record the address code information on the paper drawings. After the installation records are completed, the technicians will reorganize the paper drawings manually recorded on site, and then enter the location data into the main alarm control device to record the location of the alarm.
[0004] However, in this process, the alarm location information is transmitted and confirmed for many times, and the alarm location information may be wrong due to information errors during the alarm location determination process. Summary of the invention
[0005] The present application provides a method for determining the position of an alarm, a mobile terminal, a product and a medium, which are used to reduce the probability of errors occurring in the process of determining the position of an alarm.
[0006] In a first aspect, the present application provides a method for determining the location of an alarm, which is applied to a mobile terminal and specifically includes:
[0007] After receiving the engineering drawing, the engineering drawing is displayed; after detecting the first operation, the current position coordinate data of the area clicked by the first operation is confirmed, and a first prompt information page and a confirmation control are displayed; the first operation is to click on any area in the engineering drawing; the first prompt information page is to prompt the user to enter the position information of the corresponding alarm device; after receiving the position information and the confirmation control is triggered, the position information and the current position coordinate data are sent out through infrared communication, and the second prompt information and a judgment control are displayed; the position information and the current position coordinate data are used to enable the alarm to trigger a response operation when the position information and the current position coordinate data are received; the second prompt information is to prompt the user to confirm whether the alarm is triggered The response operation; after detecting the second operation, converting the position information and the current position coordinate data into a sound signal of a preset frequency, playing the sound signal through a speaker, and displaying the second prompt information and a judgment control; the second operation is clicking the negative option in the judgment control; after detecting the third operation, displaying the engineering drawing, and displaying the third prompt information, and closing the third prompt information after the preset prompt information duration; the third operation is clicking the affirmative option in the judgment control; the third prompt information is a prompt that the step of determining the position of the alarm has been completed, that is, after the position information and the current position coordinate data are transmitted to the alarm, they are sent to the main control device together with the coded data of the alarm to confirm the position of the alarm.
[0008] In the above embodiment, by visualizing the engineering drawings, the alarm installer can directly view the building layout and operate the engineering drawings. After installing the alarm, click on the corresponding installation area in the drawing. The mobile terminal uses the built-in positioning system to confirm the current position coordinate data of the clicked location, and pops up a page and confirmation control to prompt the input of the alarm device location information. After receiving the input location information and triggering the confirmation control, the location and coordinate data are sent to the surrounding area using infrared communication, allowing the alarm to receive a response. Subsequently, according to the user's judgment of the alarm response, in the case of infrared communication transmission failure, the sound signal is sent, or the positioning process is completed successfully. The process of determining the alarm location can be completed directly at the construction site, which reduces the probability of errors in determining the alarm location and improves work efficiency.
[0009] In combination with some embodiments of the first aspect, in some embodiments, after the location information is received and the confirmation control is triggered, the location information and the current location coordinate data are sent outwardly through infrared communication, and the second prompt information and the judgment control are displayed, which specifically includes:
[0010] After receiving the position information and triggering the confirmation control, the position information and the current position coordinate data are sent out through infrared communication; the preset coordinate data of all alarms in the engineering drawing are retrieved as a preset coordinate data group, and the coordinate distance value between the current position coordinate data and all the preset coordinate data in the preset coordinate data group is calculated; the infrared interface position information of the alarm corresponding to the shortest coordinate distance value is retrieved, and the standard alignment angle corresponding to the infrared interface position information is calculated; the real-time tilt angle is measured and compared with the standard alignment angle, and when the difference between the real-time tilt angle and the standard alignment angle is greater than the preset angle deviation threshold, a fourth prompt message is displayed; the fourth prompt message is to prompt the user that there is a deviation in the current angle, and an alignment auxiliary tool interface is displayed; when the fourth prompt message is displayed, if the difference between the real-time tilt angle and the standard alignment angle is still greater than the preset angle deviation threshold, a vibration signal with a preset vibration duration is sent; when the difference between the real-time tilt angle and the standard alignment angle is not greater than the preset angle deviation threshold, a second prompt message and a judgment control are displayed.
[0011] In the above embodiment, after receiving the position information and triggering confirmation, infrared communication is used to send key data outward, then the preset coordinates of the alarm are retrieved from the engineering drawings, the distance to the current coordinates is calculated, the nearest alarm infrared interface position is locked, the standard alignment angle is calculated, and the tilt angle is measured in real time for comparison. If the deviation between the real-time angle and the standard angle is large, the user is prompted to align and the auxiliary alignment tool is displayed. If the deviation continues to exceed the standard, a vibration reminder will be displayed until the angle deviation is qualified. Subsequent prompts and controls are displayed. This makes infrared communication accurate and efficient, guiding users to calibrate quickly and ensuring that information is accurately delivered to the alarm.
[0012] In combination with some embodiments of the first aspect, in some embodiments, after the location information is received and the confirmation control is triggered, the location information and the current location coordinate data are sent outward via infrared communication, specifically including:
[0013] After receiving the location information and the confirmation control is triggered, it is detected whether the text information format of the location information meets the preset text format standard; if the text information format does not meet the preset text format standard, a fifth prompt message is displayed; the fifth prompt message is to prompt that the input location information does not meet the format, please re-enter; after the display time of the fifth prompt information page reaches the preset prompt information duration, the first prompt information page and the confirmation control are displayed; if the text information format meets the preset text format standard, the location information and the current location coordinate data are sent out through infrared communication.
[0014] In the above embodiment, after receiving the location information and triggering the confirmation control, the text format of the location information will be checked first to determine whether it meets the preset standard. If the format does not match, a prompt message will be displayed to inform the user that they need to re-enter the information. After the prompt message is displayed for a specified period of time, the initial input page and confirmation control will be presented again to guide the user to make corrections; only when the format is correct will the data be transmitted externally through infrared communication. This process makes the transmitted location information more standardized and accurate, and effectively avoids errors in the alarm location determination process due to format errors.
[0015] In combination with some embodiments of the first aspect, in some embodiments, after detecting the second operation, converting the position information and the current position coordinate data into a sound signal of a preset frequency, playing the sound signal through a speaker, and displaying the second prompt information and the judgment control specifically includes:
[0016] After detecting the second operation, according to the preset encoding rules, the position information and the current position coordinate data are converted into a sound signal with a preset sound frequency and a preset sound duration; the sound signal is played through a speaker, and the sound signal sending progress bar value, the second prompt information and the judgment control are displayed at the same time; the sound signal sending progress bar value is the ratio of the real-time sent sound signal data volume to the total sound signal data volume.
[0017] In the above embodiment, after the second operation is detected, the location information and the current location coordinate data are converted into a sound signal with a specific frequency and duration according to the preset coding rules, and then the sound signal is played by the speaker, so that the information is transmitted outward in the form of sound waves. At the same time, the sound signal sending progress bar value is displayed in real time, and the proportion of the sent data to the total data volume is intuitively presented. When information cannot be transmitted through infrared communication, sound can be used as a carrier to ensure the delivery of information, thereby ensuring the timeliness and accuracy of information transmission.
[0018] In combination with some embodiments of the first aspect, in some embodiments, after detecting the second operation, according to a preset coding rule, the position information and the current position coordinate data are converted into a sound signal with a preset sound frequency and a preset sound duration, further comprising:
[0019] The built-in microphone collects surrounding noise signals and detects the surrounding noise intensity; when the surrounding noise intensity is greater than the preset maximum noise threshold, a noise cancellation signal is generated in real time according to the surrounding noise signal; the noise cancellation signal is superimposed on the sound signal to obtain a filtered sound signal.
[0020] In the above embodiment, after the location information and coordinate information are converted into sound signals, the surrounding noise signals are collected with the help of the built-in microphone to detect the environmental noise intensity. Once the noise intensity exceeds the preset maximum threshold, a cancellation signal is generated in real time based on the collected noise signal, and superimposed with the original sound signal to form a filtered sound signal. This series of operations enables the sound signal carrying information to effectively avoid noise interference in a noisy environment, and to be transmitted clearly and accurately, thereby ensuring the reliability of information transmission and reducing the probability of errors in determining the location of the alarm.
[0021] In combination with some embodiments of the first aspect, in some embodiments, after playing the sound signal and displaying the sound signal sending progress bar interface, the method further includes:
[0022] The sound signal is encrypted using a preset encryption algorithm to obtain an encrypted sound signal; the encrypted sound signal is stored in a preset project archive folder in a digital audio format.
[0023] In the above embodiment, after playing the sound signal and displaying the sending progress bar interface, the preset encryption algorithm is enabled to encrypt the sound signal and convert it into an encrypted sound signal. Subsequently, the encrypted sound signal is stored in a preset project archive folder in a digital audio format. The archive storage is convenient for subsequent retrieval and review at any time, providing reliable information for project backtracking, problem troubleshooting and experience summary.
[0024] In combination with some embodiments of the first aspect, in some embodiments, after detecting the third operation, the engineering drawing is displayed, and the third prompt information is displayed, and after the third prompt information is closed after a preset prompt information duration, the method further includes:
[0025] Display the sixth prompt information and confirmation control; the sixth prompt information is used to prompt the user to enter identity information; after receiving the identity information and the confirmation control is triggered, the location information, current location coordinate data, engineering drawings and identity information are packaged to obtain an archive data group; after encrypting the archive data group using the preset encryption algorithm, the archive data group is stored in a preset project archive folder.
[0026] In the above embodiment, after the third operation is detected and the alarm location determination process is completed, the sixth prompt information is displayed to collect the operator's identity information, and the location information, current location coordinate data, engineering drawings and operator identity information are integrated and packaged to form an archive data group. Then, a preset encryption algorithm is used to encrypt it, so that the data becomes ciphertext form, and finally stored in the engineering archive folder. This allows the key information in the entire alarm location determination process to be completely preserved, and encryption protects data privacy. If the operation process needs to be traced back later, it is convenient to find the actual operator and re-analyze and find problems, while preventing information leakage.
[0027] In a second aspect, an embodiment of the present application provides a mobile terminal, which includes: one or more processors and a memory; the memory is coupled to the one or more processors, the memory is used to store computer program code, the computer program code includes computer instructions, and the one or more processors call the computer instructions to enable the mobile terminal to execute the method described in the first aspect and any possible implementation method of the first aspect.
[0028] In a third aspect, an embodiment of the present application provides a computer program product comprising instructions, which, when executed on a mobile terminal, enables the mobile terminal to execute the method described in the first aspect and any possible implementation of the first aspect.
[0029] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, comprising instructions. When the instructions are executed on a mobile terminal, the mobile terminal executes the method described in the first aspect and any possible implementation manner of the first aspect.
[0030] It is understandable that the mobile terminal provided in the second aspect, the computer program product provided in the third aspect, and the computer storage medium provided in the fourth aspect are all used to execute the alarm location determination method provided in the embodiment of the present application. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding method, which will not be repeated here.
[0031] One or more technical solutions provided in the embodiments of the present application have at least the following technical effects or advantages:
[0032] 1. This application visualizes the engineering drawings so that the alarm installer can directly view the building layout and operate the engineering drawings. After installing the alarm, click on the corresponding installation area in the drawing. The mobile terminal uses the built-in positioning system to confirm the current location coordinate data of the clicked location, and pops up a page and confirmation control to prompt the input of the alarm device location information. After receiving the input location information and triggering the confirmation control, the location and coordinate data are sent to the surrounding area using infrared communication so that the alarm receives a response. Subsequently, based on the user's judgment of the alarm response, if the infrared communication transmission fails, the sound signal is sent, or if the transmission is successful, the positioning process is completed. The process of determining the alarm location can be completed directly at the construction site, which reduces the probability of errors in determining the alarm location and improves work efficiency.
[0033] 2. After receiving the location information and triggering confirmation, this application uses infrared communication to send key data outward, then retrieves the preset coordinates of the alarm from the engineering drawing, calculates the distance to the current coordinates, locks the nearest alarm infrared interface position, calculates the standard alignment angle, and then measures the tilt angle in real time for comparison. If the deviation between the real-time angle and the standard angle is large, the user will be prompted to align and the auxiliary alignment tool will be displayed. If the deviation continues to exceed the standard, a vibration reminder will be displayed until the angle deviation is qualified before displaying subsequent prompts and controls. This makes infrared communication accurate and efficient, guiding users to quickly calibrate and ensure that information is accurately delivered to the alarm.
[0034] 3. After converting the location information and coordinate information into sound signals, the present application uses a built-in microphone to collect surrounding noise signals and detect the intensity of ambient noise. Once the noise intensity exceeds the preset maximum threshold, a cancellation signal is generated in real time based on the collected noise signal, and superimposed with the original sound signal to form a filtered sound signal. Then the filtered sound signal is played, and its sending progress bar interface is displayed synchronously. This series of operations enables the sound signal carrying information to effectively avoid noise interference in a noisy environment, and to be transmitted clearly and accurately, thereby ensuring the reliability of information transmission and reducing the probability of errors in determining the location of the alarm. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] Figure 1 This is a schematic diagram of an exemplary application scenario of the method for determining the position of an alarm in an embodiment of the present application;
[0036] Figure 2 It is a flow chart of a method for determining the position of an alarm device in an embodiment of the present application;
[0037] Figure 3 is another flow chart of the method for determining the position of an alarm device in an embodiment of the present application;
[0038] Figure 4 It is a schematic diagram of an exemplary hardware structure of a mobile terminal in an embodiment of the present application. DETAILED DESCRIPTION
[0039] The terms used in the following embodiments of the present application are only for the purpose of describing specific embodiments, and are not intended to be used as limitations to the present application. As used in the specification and appended claims of the present application, the singular expressions "one", "a kind of", "the", "above", "the" and "this" are intended to also include plural expressions, unless there is a clear indication to the contrary in the context. It should also be understood that the term "and / or" used in the present application refers to and includes any or all possible combinations of one or more listed items.
[0040] In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as suggesting or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features, and in the description of the embodiments of the present application, unless otherwise specified, "plurality" means two or more.
[0041] Figure 1 It is a schematic diagram of an exemplary application scenario of the method for determining the location of an alarm in an embodiment of the present application.
[0042] See also Figure 1 , which is an application scenario 100 of the alarm location determination method, including an alarm 101 and a mobile terminal 102.
[0043] The alarm 101 can be, but is not limited to, a variety of intelligent alarms such as smoke alarms, fire alarms, and gas leak alarms, which are used for detection and early warning. After sensing an abnormality in the environment, it sends a signal and is directly connected to the centralized monitoring and management equipment (hereinafter referred to as the main control equipment) located in the fire control room, and can communicate directly. There is a device capable of receiving infrared signals in the alarm 101, and it can receive infrared signals through infrared communication technology. This infrared receiving capability enables the alarm to effectively capture the signal content within a certain range as long as the infrared signal strength is sufficient, and the alarm 101 is set in advance to trigger the corresponding response operation after receiving a valid infrared signal. At the same time, the alarm 101 also has the function of receiving sound signals, and can receive sound signals of a specific frequency, and after receiving a valid sound signal, trigger the same response operation as the above-mentioned after receiving the infrared signal.
[0044] In some embodiments of the present application, the response operation of the alarm upon receiving a valid infrared signal or sound signal is a flashing signal light; in other embodiments of the present application, the response operation of the alarm upon receiving a valid infrared signal or sound signal may also be emitting a sound of a certain frequency, etc., which is not limited here.
[0045] The mobile terminal 102 can be, but is not limited to, various personal computers, laptops, smart phones, tablet computers, portable wearable devices, and professional customized devices. It is used in the application scenario 100 of the alarm location determination method. It needs to have infrared communication and sound signal sending functions. After obtaining the physical location information and coordinate information of the corresponding alarm, the physical location information and coordinate information are transmitted to the corresponding alarm.
[0046] During the entire alarm location determination process, the coordinate data and location information of the actual installation location corresponding to the alarm 101 are determined through the mobile terminal 102 and sent to the alarm 101. After receiving the coordinate data and location information, the alarm 101 sends it to the main control device in combination with its own coding address, completing the entire process of alarm location determination.
[0047] In the related art, after the installer completes the installation of the alarm inside the building, the installer can mark the actual physical location of all installed alarms on the paper or electronic engineering drawings to obtain the marked engineering drawings; then the marked engineering drawings are handed over to the corresponding technicians for information entry, matching of each alarm with its actual physical location information, and the matched information is uniformly sent to the main control device to complete the determination of the alarm location. However, in the above process, firstly, the entire alarm location determination process needs to be divided into two stages: location recording at the construction site and unified information entry and confirmation; secondly, since most of the installers are workers and it is difficult for them to operate complex systems, they can only perform simple manual recording of the physical location information of the alarm after the installation is completed, resulting in the location recording and unified information entry and confirmation at the construction site. The two processes need to be completed by two or more people. Due to the large number of steps and the need for multiple steps to transmit information, the efficiency is low, and the probability of errors in the alarm location determination process increases.
[0048] By adopting the method for determining the location of the alarm in the embodiment of the present application, the alarm installer can directly view the building layout and operate the engineering drawings by visualizing the engineering drawings. After installing the alarm, click on the corresponding installation area in the drawings of the mobile terminal. The mobile terminal uses the built-in positioning system to confirm the current location coordinate data of the clicked location, and pops up a page and confirmation control to prompt the input of the alarm device location information. After receiving the input location information and triggering the confirmation control, the location and coordinate data are sent to the surrounding area using infrared communication, so that the alarm receives the response. Subsequently, according to the user's judgment of the alarm response, in the case of infrared communication transmission failure, the sound signal is sent, or the location process is successfully completed, and other auxiliary measures are taken, so that the efficiency of the alarm location determination step is improved, and the probability of errors in this process is reduced.
[0049] See also Figure 2 , is a flow chart of a method for determining the position of an alarm device according to an embodiment of the present application, comprising the following steps:
[0050] S201, after receiving the engineering drawing, display the engineering drawing;
[0051] Engineering design drawings are generally in CAD (Computer-Aided Design) format. First, they are exported to a format that can be directly recognized and divided into different files according to the project layout to prevent the drawings from being too large and the local information from being too small when browsing the whole picture. Secondly, the file name of each file is set according to information such as floor area to facilitate file access. After preliminary processing of the engineering drawings, they are transmitted to the mobile terminal through network transmission, local import, etc. (such as downloading from the server of the architectural design department or reading from an external storage device).
[0052] In some embodiments of the present application, considering that engineering drawings may involve sensitive building layout and safety planning information, these engineering drawings themselves will be encrypted and stored in ciphertext form, and only designated mobile terminals can receive and open the engineering drawings. In this way, any unauthorized third-party mobile terminal cannot open and view the contents even if it obtains the drawing file, thereby effectively preventing the leakage of engineering drawing information, ensuring the security and confidentiality of the project, and avoiding potential safety hazards and business risks caused by the leakage of drawing information.
[0053] When the mobile terminal receives the engineering drawing file, it will parse the drawing file, identify its format and content, and convert the lines, annotations, graphics and other information of the drawing into a visual image. It will be presented on the screen of the mobile terminal according to the set display ratio, clarity and other requirements, allowing operators to check the building layout and alarm planning points at any time.
[0054] S202: after detecting the first operation, confirm the current position coordinate data of the first operation click area, and display a first prompt information page and a confirmation control;
[0055] Specifically, the first operation is to click on any area in the engineering drawing; the first prompt information page is to prompt the user to input the location information of the corresponding alarm device.
[0056] When the operator needs to determine the location of the current alarm, he finds the corresponding area of the current alarm in the engineering drawing on the mobile terminal screen and clicks it (i.e., the first operation). After the built-in touch sensing system of the mobile terminal captures this action, it calculates the current position coordinate data of the clicked area in the actual building space. At the same time, the system automatically calls out the pre-designed first prompt information page, prompting the operator to enter the location information of the corresponding alarm device, allowing the operator to manually enter the location information of the current alarm, and displays a confirmation control at an appropriate position on the screen, so that the operator can click the confirmation control to confirm the input after completing the input of the location information.
[0057] Among them, the current position coordinate data refers to the coordinate position of the clicked area in the actual building space calculated by the mobile terminal based on its own built-in positioning algorithm and combined with the parameter settings such as the scale and coordinate origin of the engineering drawing after the operator clicks on an area on the engineering drawing. It is expressed in digital form. For example, it may be expressed as a coordinate value such as (x, y) in a two-dimensional plane, and it may be in the form of (x, y, z) in a three-dimensional space, which clearly points out the specific position in the entire architectural space layout.
[0058] Location information refers to the text description of the location of the alarm device manually entered by the operator, such as "east side of the corridor on the first floor", "door of the warehouse on the second floor", etc. Its expression form makes it easy for people to intuitively understand which specific area of the building the alarm is located.
[0059] In the above steps, the actual location information of the alarm seen from the operator's perspective and the precisely located coordinate data cooperate with each other, making the determination of the alarm location more comprehensive and accurate. After the alarm detects an abnormality and sounds an alarm, personnel who are not familiar with the building structure can roughly know the location of the alarm by looking at the location information, and then accurately locate it through the coordinate data, so that the location of the alarm that sounds the alarm can be found efficiently and accurately after an abnormal situation occurs.
[0060] S203, after receiving the location information and the confirmation control is triggered, the location information and the current location coordinate data are sent outwardly through infrared communication, and the second prompt information and the judgment control are displayed;
[0061] Specifically, the position information and current position coordinate data are used to enable the alarm to trigger a response operation upon receiving the position information and current position coordinate data; the second prompt information is used to prompt the operator to confirm whether the alarm triggers a response operation.
[0062] After the mobile terminal obtains the location information input by the operator and detects that the confirmation control is triggered, it immediately encodes the location information and the current location coordinate data, converts it into an infrared signal and transmits it to the surroundings. At the same time, the terminal system displays a second prompt message on the screen according to the preset program, reminding the operator to pay attention to whether the alarm has a response action, and simultaneously presents the judgment control, which is convenient for the operator to feedback the actual response of the alarm, ensuring the timeliness and accuracy of information interaction.
[0063] In the above steps, infrared communication uses infrared rays to transmit data. In a mobile terminal, when it is necessary to send location information and current location coordinate data, the terminal's infrared communication module will encode these data into an infrared signal. This infrared signal is sent out from the terminal's infrared transmitter at a certain frequency and intensity. The infrared receiving module on the alarm will receive these signals, decode the signals, and obtain the location information and coordinate data; at the same time, after the alarm receives the infrared communication signal, it will trigger a response operation, so that the operator can observe whether the alarm triggers the corresponding operation and know whether the alarm has successfully received the infrared communication signal.
[0064] Before executing the alarm location determination method, the alarm is pre-set to trigger a response action after receiving an infrared signal, such as flashing indicator lights, making sounds, and other operations.
[0065] In the scenario of determining the location of the alarm in the building, since the installer uses the mobile terminal to determine the location of the alarm after installing the alarm, in this case, the distance between the mobile terminal and the alarm is usually close. The effective transmission distance of infrared communication is generally short, which just meets the need for data transmission at a close distance. At the same time, short-distance transmission can reduce signal interference. Since the alarm is usually used to monitor whether there is an abnormality in the surrounding environment, only one alarm will be installed at a close distance, and the alarms will not be too close to each other, which will avoid the corresponding signal transmission to other alarms, reduce the probability of data being transmitted to the non-corresponding alarm by mistake, and ensure the accuracy of data transmission. In addition, infrared communication technology is relatively mature, and its hardware equipment (such as infrared transmitters and receivers) is low in cost. In the scenario of large-scale installation of alarms, the use of infrared communication can reduce equipment costs. In addition, the infrared communication module is small in size and easy to integrate into mobile terminals and alarm equipment, without increasing the size and complexity of too much equipment.
[0066] In the application scenario of determining the location of the alarm, the mobile terminal only needs to send the location information and coordinate data to the alarm, without the need for complex two-way communication. Infrared communication just meets the needs of this one-way signal transmission, simplifying the communication process and system design. After the mobile terminal sends the signal, the alarm can receive and process it, without the need for complex protocols and feedback mechanisms, which improves the efficiency of data transmission.
[0067] In some embodiments of the present application, the mobile terminal has infrared communication capability and can be used directly; in other embodiments of the present application, the mobile terminal that does not have infrared communication capability can use the TYPE-C interface to expand infrared communication, and the mobile terminal here only needs to have a sending function, which further reduces the equipment cost.
[0068] S204, after detecting the second operation, converting the position information and the current position coordinate data into a sound signal of a preset frequency, playing the sound signal through a speaker, and displaying a second prompt information and a judgment control;
[0069] Specifically, the second operation is to click a negative option in the judgment control.
[0070] When it is detected that the operator clicks the negative option (second operation) in the judgment control, the software program in the mobile terminal will convert the stored location information and the current location coordinate data into a sound signal of a specific frequency according to the preset coding rules. This conversion process involves modulation of the data so that it can be converted into a sound form acceptable to the preset alarm. Then, the sound signal is played out through the speaker of the mobile terminal, while the second prompt information and the judgment control continue to be displayed on the screen, prompting the operator again to confirm whether the alarm triggers a response operation.
[0071] S205: After detecting the third operation, display the engineering drawing and the third prompt information, and close the third prompt information after a preset prompt information duration.
[0072] Specifically, the third operation is to click the affirmative option in the judgment control; the third prompt information is to prompt that the steps of alarm location have been completed, that is, after the location information and current location coordinate data are transmitted to the corresponding alarm, they are sent to the main control device together with the coded data of the alarm to confirm the alarm location.
[0073] When it is detected that the operator clicks the affirmative option (third operation) in the judgment control, the system of the mobile terminal receives the operation instruction, returns to display the engineering drawing, and presents the third prompt information on the screen to inform the operator that the alarm location determination step has been completed. After that, the time is counted according to the preset prompt information duration. When the duration is up, the system automatically executes the instruction to close the third prompt information to complete this process link.
[0074] In some embodiments of the present application, if the alarm has successfully received the location information and the current location coordinate data once, when the location information and the current location coordinate data are received again, only the second response operation will be triggered. The second response operation here is different from the response operation when the alarm receives the location information and the current location coordinate data for the first time. The above-mentioned second prompt information also includes that if the alarm has a second response operation, prompting the user to perform the third operation, that is, if the alarm has successfully received the location information and the current location coordinate data, then on the mobile terminal, the third operation will also be detected, and the display of the engineering drawing will be returned and the third prompt information will be displayed, and the third prompt information will be closed after the preset prompt information duration. For alarms that have already set location information, it is also possible to receive operation information that the alarm has successfully determined the location to prevent repeated operations.
[0075] In the above embodiment, during the entire process of determining the position of the alarm, the installer only needs to perform simple operations on the mobile terminal after the alarm is installed, and the actual position of the alarm can be determined through a one-step process. In the technical step, infrared communication is used to transmit information, which further reduces the probability of information transmission errors during the communication process. Compared with related technologies, the steps of the process of determining the position of the alarm are simplified, the number of information transmissions is greatly reduced, the actual position of the alarm is verified on site, the accuracy of the position information is ensured, and the operation efficiency is improved, so that the engineering operation can be digitized and informationized, and the situation where information is incorrect after being transmitted by multiple people is avoided, so that the probability of errors in the process of determining the position of the alarm is reduced.
[0076] In some embodiments, since infrared communication has a certain directionality and the signal transmission angle is relatively narrow, some special situations may be encountered in the process of determining the alarm location. For example, during the infrared communication process, the alarm fails to receive information due to the incorrect transmission angle of the mobile terminal. The alarm location method can display an angle alignment auxiliary page to facilitate angle alignment, thereby improving the success rate of position information transmission.
[0077] like Figure 3 FIG. 1 is another flow chart of the alarm location method provided in an embodiment of the present application. The method can be used to Figure 1 In the application scenario shown, the following steps are included:
[0078] S301, after receiving the engineering drawing, display the engineering drawing;
[0079] S302: after detecting the first operation, confirm the current position coordinate data of the click area of the first operation, and display a first prompt information page and a confirmation control;
[0080] S303: After receiving the location information and the confirmation control is triggered, detecting whether the text format of the location information meets the preset text format standard;
[0081] If not, execute the following step S304;
[0082] If yes, execute the following step S306;
[0083] When the mobile terminal receives the location information input by the operator and confirms that the control is triggered, it compares and analyzes the input location information character by character and field by field according to the pre-set text format standard to determine whether it is compliant. If the format is found to be inconsistent, such as missing key identifiers, wrong character types, etc., the fifth prompt message will be displayed on the screen to inform the operator to re-enter; if the format is correct, the location information and the current location coordinate data will be converted into infrared signals and sent out.
[0084] For example, the communication protocol between the main control equipment of the fire protection system and the on-site alarm is generally simple and the data volume is not large. The location text information set in the mobile terminal should be transmitted in an encoded manner. The control host, alarm and mobile terminal information must use a unified Chinese encoding format. Subject to the limitations of the control host's processor, operating system and Chinese character library, Chinese can use the GB2312 format, for example. Information that exceeds the format range will be prompted to prevent garbled characters from appearing when the information is transmitted to the control host.
[0085] S304, displaying the fifth prompt information;
[0086] Specifically, the fifth prompt message is that the input location information does not conform to the format, please re-enter;
[0087] When the system determines that the text format of the location information input by the operator does not meet the preset standards, the system presents a fifth prompt message in text form in a specific area of the screen, such as an operation feedback bar or a pop-up window, based on a preset prompt message template, to prompt that the input location information does not meet the format and asks the user to re-enter the information.
[0088] S305, after the display time of the fifth prompt information page reaches the preset prompt information duration, display the first prompt information page and the confirmation control;
[0089] After the fifth prompt information page pops up, the timing starts. When the preset prompt information duration is reached, the current fifth prompt information page is closed, and the relevant code and data of the first prompt information page and the confirmation control are retrieved from the storage area and displayed again on the screen according to the preset layout, so that the operator can re-enter the location information that meets the format requirements and continue the subsequent operation process.
[0090] S306, sending the location information and current location coordinate data to the outside through infrared communication;
[0091] S307, retrieving the preset coordinate data of all alarms in the engineering drawing as a preset coordinate data group, and calculating the coordinate distance value between the current position coordinate data and all the preset coordinate data in the preset coordinate data group;
[0092] While transmitting information via infrared communication, the database corresponding to the engineering drawing is accessed to extract the coordinate data of all pre-set alarms and integrate them into a preset coordinate data set. Then, the built-in coordinate distance calculation algorithm is used to compare the currently acquired position coordinate data with each coordinate data in this preset coordinate data set one by one, and the coordinate distance value between them is accurately calculated through the corresponding mathematical formula.
[0093] S308, retrieve the infrared interface position information of the alarm corresponding to the shortest coordinate distance value, and calculate the standard alignment angle corresponding to the infrared interface position information;
[0094] After all the coordinate distance values are obtained, the minimum value is found among these coordinate distance values to determine the alarm closest to the current position. The infrared interface location information of the alarm is retrieved from the stored data. This information contains the location coordinates of the interface in three-dimensional space. Then, using trigonometric functions and geometric principles, combined with the current location coordinates and the infrared interface location coordinates, the standard alignment angle is calculated, that is, the ideal angle at which the mobile terminal needs to align with the infrared interface of the alarm in order to achieve accurate infrared communication.
[0095] S309, measuring the real-time tilt angle, and comparing it with the standard alignment angle, and displaying a fourth prompt message when the difference between the real-time tilt angle and the standard alignment angle is greater than a preset angle deviation threshold;
[0096] Specifically, the fourth prompt information is to prompt the operator that there is a deviation in the current angle, and display the alignment auxiliary tool interface;
[0097] The mobile terminal uses a built-in sensor to measure its real-time tilt angle, and after obtaining the angle data, it compares it with the calculated standard alignment angle. The difference between the real-time tilt angle and the standard alignment angle is calculated. When the difference exceeds the preset angle deviation threshold, a fourth prompt message is displayed on the screen to prompt the operator that the current angle is deviated, and an alignment auxiliary tool interface is displayed at the same time, so that the operator can adjust the angle according to the prompts and tools to achieve accurate angle alignment.
[0098] S310, when the fourth prompt information is displayed, if the difference between the real-time tilt angle and the standard alignment angle is still greater than the preset angle deviation threshold, a vibration signal with a preset vibration duration is issued;
[0099] After the mobile terminal displays the fourth prompt message, it will continue to monitor the difference between the real-time tilt angle and the standard alignment angle. Once it is found that the difference is still greater than the preset angle deviation threshold, its built-in vibration motor will receive the corresponding command to start working, and vibrate according to the preset vibration duration, such as 3 seconds, to give the operator a stronger reminder, letting the operator know that the angle deviation problem has not been solved and the angle of the mobile terminal needs to be further adjusted.
[0100] In some embodiments of the present application, after the mobile terminal displays the fourth prompt information, when the difference between the real-time tilt angle and the standard alignment angle is still greater than the preset angle deviation threshold, a vibration signal will be issued; in other embodiments of the present application, operations such as flashing indicator lights can also be used to prompt the operator that further adjustment of the direction of the mobile terminal is still required, which is not limited here.
[0101] S311, when the difference between the real-time tilt angle and the standard alignment angle is not greater than a preset angle deviation threshold, displaying a second prompt message and a judgment control;
[0102] When the difference between the real-time tilt angle and the standard alignment angle is detected to be no greater than the preset angle deviation threshold, it indicates that the angle of the mobile terminal has been adjusted to the correct angle and meets the requirement of accurate alignment with the infrared interface of the alarm. At this time, a second prompt message is displayed on the screen to remind the operator to confirm whether the alarm triggers a response operation, and a judgment control is displayed at the same time to facilitate the operator to provide operation feedback.
[0103] S312, after detecting the second operation, converting the position information and the current position coordinate data into a sound signal with a preset sound frequency and a preset sound duration according to a preset coding rule;
[0104] S313, collecting surrounding noise signals through a built-in microphone to detect the intensity of surrounding environmental noise;
[0105] The mobile terminal activates the built-in microphone and converts the sound vibration in the surrounding environment into electrical signals through its own sensing device. These electrical signals are stored and transmitted to the signal processing module, which analyzes the electrical signals and calculates the intensity of the sound according to a certain algorithm, thereby obtaining the specific value of the surrounding noise intensity.
[0106] S314, when the ambient noise intensity is greater than a preset maximum noise threshold, generating a noise cancellation signal in real time according to the ambient noise signal;
[0107] When the ambient noise intensity is detected to be greater than the preset maximum noise threshold, the ambient noise signal collected by the microphone is first analyzed to extract key feature information such as frequency and phase. Then, based on these features, the acoustic correlation algorithm is used to generate a noise cancellation signal with an opposite phase and similar amplitude.
[0108] S315, superimposing the noise cancellation signal and the sound signal to obtain a filtered sound signal;
[0109] The generated noise cancellation signal and the sound signal to be transmitted are retrieved, and the corresponding data of the two are added point by point using the superposition algorithm according to the corresponding data rules. For example, the amplitude, frequency and other data of the noise cancellation signal are fused and calculated with the corresponding part of the sound signal to generate a new filtered sound signal, which can reduce the noise interference as much as possible while retaining the information carried by the original sound signal.
[0110] In some special environments with strong electromagnetic interference, such as around large substations, laboratories where electromagnetic experiments are being conducted, etc., electromagnetic interference may affect the accuracy of the microphone's noise signal collection and subsequent signal processing, resulting in the above-mentioned steps of canceling noise based on the collection of noise signals not being able to work properly. At this time, physical sound insulation can be used to achieve similar purposes, such as using a soundproof cover to cover the sound-generating device (such as a speaker that transmits sound signals, etc.). The soundproof cover is made of materials with good electromagnetic shielding properties and good sound insulation effects (such as sound-absorbing cotton with added metal fibers, etc.), which can not only block the introduction of external noise, but also resist electromagnetic interference, ensuring that the sound signal is transmitted more purely.
[0111] S316, playing the filtered sound signal, and displaying a filtered sound signal sending progress bar interface, a second prompt message, and a judgment control at the same time;
[0112] Specifically, the filtering sound signal sending progress bar interface is used to display the ratio of the real-time sent filtering sound signal data volume to the total filtering sound signal data volume;
[0113] After acquiring the filtered sound signal, the speaker starts to play the signal, allowing it to spread around in the form of sound waves. At the same time, by real-time monitoring and statistics of the data volume of the filtered sound signal, the proportion of the sent data volume to the total data volume is calculated, and this proportion value is presented in an intuitive graphical form or numerical form on the preset progress bar interface, so that the operator can clearly understand the sending progress; at the same time, the second prompt information is displayed again to remind the operator to confirm whether the alarm triggers a response operation, and the judgment control is displayed at the same time, so that the operator can provide operation feedback.
[0114] S317, using a preset encryption algorithm to encrypt the sound signal to obtain an encrypted sound signal;
[0115] Call the preset encryption algorithm, such as the common symmetric encryption or asymmetric encryption algorithm. First, the sound signal is digitized according to certain rules and converted into a corresponding data sequence. Then, according to the key and encryption function set in the encryption algorithm, each element in the data sequence is converted and calculated. After a series of encryption operations, the encrypted sound signal is finally obtained.
[0116] S318, storing the encrypted sound signal in a preset project archive folder in a digital audio format;
[0117] After obtaining the encrypted sound signal, the encrypted sound signal is converted and packaged according to the standard requirements of the digital audio format to make it conform to the corresponding encoding specifications. Then, according to the preset path, the processed encrypted sound signal data is accurately stored in the preset project archive folder, so that the audio file can be quickly found and called when needed later.
[0118] S319, after detecting the third operation, displaying the engineering drawing and the third prompt information, and closing the third prompt information after a preset prompt information duration;
[0119] S320, displaying a sixth prompt message and a confirmation control;
[0120] The sixth prompt information is used to prompt the user to input identity information, and after inputting the identity information, the user clicks the prompt control, and the mobile terminal detects that the identity information is input successfully.
[0121] For the above identity information collection steps, if there are problems in the subsequent alarm location determination process, or if there are doubts about the accuracy and compliance of certain operation links, the operator's identity information can be used to quickly locate the person performing the relevant operation and clarify the responsibility. Secondly, in project management, the operation records of different operators can be counted, and their operating habits, work efficiency, etc. can be analyzed to provide a basis for optimizing the workflow and improving overall efficiency. Furthermore, from a security perspective, if a security incident such as a data leak occurs, identity information can be used as a tracking clue to help identify the source of the leak and take timely countermeasures.
[0122] S321, after receiving the identity information and confirming that the control is triggered, packaging the location information, the current location coordinate data, the engineering drawing and the identity information to obtain an archived data group;
[0123] Call the corresponding packaging function module to obtain the existing location information, current location coordinate data and identity information, and then extract the corresponding engineering drawing file. Then, according to the preset packaging rules, these different types of data are integrated and gathered together, and after system encoding and other operations, a complete archive data group is finally formed.
[0124] In some embodiments of the present application, the archived data group also includes various real-time data collected in real time, such as environmental noise, tilt angle, etc.
[0125] S322: After encrypting the archived data group using a preset encryption algorithm, the data is stored in a project archive folder.
[0126] The preset encryption algorithm is called to convert the location information, coordinate data and other data contained in the archived data group into encrypted ciphertext data through the key and encryption function according to the rules set by the algorithm. After that, the encrypted archived data group is placed in the project archive folder according to the established storage path, which is convenient for subsequent management and calling according to regulations when needed.
[0127] Steps S301, S302, S306, S312, S319, and Figure 2 Steps S201 - S205 in the illustrated embodiment are similar, and reference may be made to the description of steps S201 - S205 , which will not be repeated here.
[0128] In the embodiment of the present application, the determination of the alarm position and the processing and management of related data are realized through a series of operations. First, the engineering drawing is received and displayed. After the operator clicks on the drawing area to obtain the coordinates and enters the alarm device location information, the information is transmitted using infrared communication or sound signals. The operator is guided to confirm the alarm response through the interaction of different operations and corresponding prompt information to ensure accurate information transmission. Secondly, the format of the location information is checked to ensure information standardization; the device posture is adjusted according to the angle deviation to improve the infrared communication effect, generate noise cancellation signals, encrypted sound signals and archived data groups. The above steps enable the operator to flexibly choose the information transmission method in different scenarios to ensure the accurate and secure transmission of the alarm location information. At the same time, taking into account the environmental noise interference and the security and standardization of information storage, the efficiency, accuracy and reliability of the entire alarm location determination process are improved, and the probability of errors in the process of determining the alarm location is reduced.
[0129] An exemplary mobile terminal 400 provided in an embodiment of the present application is introduced below. Figure 4 It is a schematic diagram of an exemplary hardware structure of the mobile terminal 400 provided in an embodiment of the present application.
[0130] In some embodiments, the mobile terminal 400 is a computer device or the mobile terminal 400 includes a computer device. The computer device includes a processor, a memory and a network interface connected via a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store data. The network interface of the computer device is used to communicate with other external terminals or servers through a network connection. In some embodiments, the network interface can be a wired network interface, and in some embodiments, the network interface can also be a wireless network interface. When the computer program is executed by the processor, the method in the embodiment of the present application is implemented.
[0131] Those skilled in the art will understand that Figure 4 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0132] As described above, the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.
[0133] As used in the above embodiments, the term "when..." may be interpreted to mean "if..." or "after..." or "in response to determining..." or "in response to detecting...", depending on the context. Similarly, the phrases "upon determining..." or "if (the stated condition or event) is detected" may be interpreted to mean "if determining..." or "in response to determining..." or "upon detecting (the stated condition or event)" or "in response to detecting (the stated condition or event)", depending on the context.
[0134] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from one website site, computer, server or data center to another website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrated. The available medium may be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state hard disk), etc.
[0135] Those skilled in the art can understand that to implement all or part of the processes in the above-mentioned embodiments, the processes can be completed by computer programs to instruct related hardware, and the programs can be stored in computer-readable storage media. When the programs are executed, they can include the processes of the above-mentioned method embodiments. The aforementioned storage media include: ROM or random access memory RAM, magnetic disk or optical disk and other media that can store program codes.
Claims
1. A method for determining the location of an alarm, applied to a mobile terminal, characterized in that: include: After receiving the engineering drawings, displaying the engineering drawings; After detecting the first operation, confirming the current position coordinate data of the area clicked by the first operation, and displaying the first prompt information page and the confirmation control; the first operation is clicking the installation area of the corresponding alarm in the engineering drawing; The first prompt information page is for prompting input of location information of the corresponding alarm device; After receiving the position information and the confirmation control is triggered, the position information and the current position coordinate data are sent outwardly through infrared communication, and a second prompt information and a judgment control are displayed; the position information and the current position coordinate data are used to enable the alarm to trigger a response operation when receiving the position information and the current position coordinate data; The second prompt information is to prompt the user to confirm whether the alarm triggers the response operation; After detecting the second operation, converting the position information and the current position coordinate data into a sound signal of a preset frequency, playing the sound signal through a speaker, and displaying the second prompt information and the judgment control; the second operation is clicking a negative option in the judgment control; After detecting the third operation, the engineering drawing is displayed, and the third prompt message is displayed, and the third prompt message is closed after a preset prompt message duration; the third operation is to click the affirmative option in the judgment control; the third prompt message is to prompt that the steps of determining the position of the alarm have been completed, that is, after the position information and the current position coordinate data are transmitted to the alarm, they are sent to the main control device together with the coded data of the alarm to confirm the position of the alarm.
2. The method according to claim 1, characterized in that After receiving the position information and the confirmation control is triggered, the position information and the current position coordinate data are sent outwardly through infrared communication, and the second prompt information and the judgment control are displayed, which specifically includes: After receiving the position information and the confirmation control is triggered, the position information and the current position coordinate data are sent outwardly through infrared communication; Retrieving the preset coordinate data of all alarms in the engineering drawing as a preset coordinate data group, and calculating the coordinate distance value between the current position coordinate data and all the preset coordinate data in the preset coordinate data group; Retrieving the infrared interface position information of the alarm corresponding to the shortest coordinate distance value, and calculating the standard alignment angle corresponding to the infrared interface position information; Measuring the real-time tilt angle and comparing it with the standard alignment angle, and displaying a fourth prompt message when the difference between the real-time tilt angle and the standard alignment angle is greater than a preset angle deviation threshold; the fourth prompt message is to prompt the user that the current angle is deviated, and display an alignment auxiliary tool interface; When the fourth prompt information is displayed, if the difference between the real-time tilt angle and the standard alignment angle is still greater than the preset angle deviation threshold, a vibration signal with a preset vibration duration is issued; When the difference between the real-time tilt angle and the standard alignment angle is not greater than a preset angle deviation threshold, a second prompt message and a judgment control are displayed.
3. The method according to claim 2, characterized in that After receiving the position information and the confirmation control is triggered, sending the position information and the current position coordinate data outward through infrared communication specifically includes: After receiving the location information and the confirmation control is triggered, detecting whether the text information format of the location information meets the preset text format standard; When the text information format does not conform to the preset text format standard, a fifth prompt message is displayed; the fifth prompt message is to prompt that the input location information does not conform to the format, and please re-enter; After the display time of the fifth prompt information page reaches the preset prompt information duration, displaying the first prompt information page and the confirmation control; When the text information format meets the preset text format standard, the position information and the current position coordinate data are sent out through infrared communication.
4. The method according to claim 1, characterized in that After detecting the second operation, converting the position information and the current position coordinate data into a sound signal of a preset frequency, playing the sound signal through a speaker, and displaying the second prompt information and the judgment control specifically includes: After detecting the second operation, converting the position information and the current position coordinate data into a sound signal with a preset sound frequency and a preset sound duration according to a preset coding rule; The sound signal is played through a speaker, and the sound signal sending progress bar value, the second prompt information and the judgment control are displayed at the same time; the sound signal sending progress bar value is the ratio of the real-time sent sound signal data volume to the total sound signal data volume.
5. The method according to claim 4, characterized in that After the second operation is detected, the position information and the current position coordinate data are converted into a sound signal with a preset sound frequency and a preset sound duration according to a preset coding rule, and further comprising: The built-in microphone collects surrounding noise signals and detects the intensity of surrounding noise; When the ambient noise intensity is greater than a preset maximum noise threshold, generating a noise cancellation signal in real time according to the ambient noise signal; The noise cancellation signal is superimposed on the sound signal to obtain a filtered sound signal.
6. The method according to claim 4, characterized in that After playing the sound signal and displaying the sound signal sending progress bar interface, the method further includes: Using a preset encryption algorithm, encrypting the sound signal to obtain an encrypted sound signal; The encrypted sound signal is stored in a preset project archive folder in a digital audio format.
7. The method according to claim 1, characterized in that After the third operation is detected, the engineering drawing is displayed, and the third prompt information is displayed, and after the third prompt information is closed after a preset prompt information duration, the method further includes: Displaying the sixth prompt information and the confirmation control; the sixth prompt information is used to prompt the user to enter identity information; After receiving the identity information and the confirmation control is triggered, the location information, the current location coordinate data, the engineering drawing and the identity information are packaged to obtain an archived data group; After the archived data group is encrypted using the preset encryption algorithm, it is stored in a preset project archive folder.
8. A mobile terminal, characterized in that: The mobile terminal comprises: one or more processors and a memory; the memory is coupled to the one or more processors, the memory is used to store computer program code, the computer program code comprises computer instructions, and the one or more processors call the computer instructions so that the mobile terminal executes the method as described in any one of claims 1-7.
9. A computer program product comprising instructions, characterized in that When the computer program product is executed on a mobile terminal, the mobile terminal is enabled to execute the method according to any one of claims 1 to 7.
10. A computer-readable storage medium comprising instructions, characterized in that: When the instruction is executed on a mobile terminal, the mobile terminal is caused to execute the method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Device for realizing code matching between wireless alarms and wireless alarm control host
CN102509429A
Fire alarm r-type receiver having signal generator and fire alarm system including same
KR101427628B1