Position state interaction method and system between interphones and related equipment
Through the automatic position return system (APRS), the position state interaction between the walkie-talkies is realized, solving the problems of low efficiency and poor accuracy in obtaining teammate position information of walkie-talkies in the existing technology, and achieving efficient and accurate position information sharing and rescue support.
Patent Information
- Application Number
- CN202510191205.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-20
- Publication Date
- 2025-05-27
AI Technical Summary
When the existing handheld intercom obtains teammate position information during outdoor activities, it relies on voice communication, which is inefficient, inaccurate information, and increases the difficulty of rescue in emergencies.
Through the automatic position return system (APRS), the position status interaction between the walkie-talkies is realized, including obtaining the local position status information, modulating and sending it to the surrounding walkie-talkies through radio frequency, receiving and analyzing the position status information feedback from the surrounding walkie-talkies, and generating a device list and a relative position map.
It realizes automatic position exchange between walkie-talkies, improves the efficiency and accuracy of location information acquisition, simplifies voice communication, reduces the difficulty of rescue, and is suitable for team management in outdoor activities.
Smart Images

Figure CN120050630A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of intercom interaction, and particularly to a method, system and related devices for position status interaction between intercoms. Background Art
[0002] Currently, when handheld intercoms are used for outdoor activity teams, they can usually only obtain information such as the positions of teammates through voice communication. This method is not only inefficient and inaccurate in information, but also increases the power consumption of the whole machine. When an emergency occurs and teammates are unable to describe their positions and status information, it adds great difficulty to rescue.
[0003] Therefore, the existing technology still needs to be improved and developed. Summary of the Invention
[0004] The present invention provides a method, system and related devices for position status interaction between intercoms. The main purpose of the present invention is to solve the technical problems mentioned in the background art of the existing technology.
[0005] The first aspect of the present invention provides a method for position status interaction between intercoms, including:
[0006] In response to a request for updating the position information of the networking device, obtain the first position status information of the local intercom;
[0007] Modulate the first position status information and send it to the surrounding networking intercoms through radio frequency;
[0008] Receive a radio frequency signal containing the second position status information feedback by the surrounding networking intercoms based on the automatic position reporting system;
[0009] Generate a device list and a relative position map of the local intercom and the surrounding intercoms in the first interface of the local intercom based on the first position status information and the second position status information.
[0010] In an optional implementation manner of the first aspect of the present invention, the modulating the first position status information and sending it to the surrounding networking intercoms through radio frequency includes:
[0011] Packetize the first position status information through the AX.25 protocol and obtain a first sine wave signal by using AFSK modulation;
[0012] Further modulate the first sine wave signal through FM and send it to the surrounding networking intercoms through the radio frequency antenna of the local intercom.
[0013] In an alternative embodiment of the first aspect of the present invention, receiving the radio frequency signal containing the second position status information fed back by the surrounding networked walkie-talkie based on the automatic position reporting system includes:
[0014] Receiving the radio frequency signal containing the second position status information fed back by the surrounding networked walkie-talkie based on the automatic position reporting system;
[0015] Performing FM demodulation on the radio frequency signal to obtain a second sine wave signal;
[0016] Performing AFSK demodulation on the second sine wave signal to obtain an AX.25 data packet;
[0017] After performing CRC check on the AX.25 data packet, obtaining the second position status information.
[0018] In an alternative embodiment of the first aspect of the present invention, generating a device list and a relative position map of the local walkie-talkie and the surrounding walkie-talkies in the first interface of the local walkie-talkie based on the first position status information and the second position status information includes:
[0019] Extracting device call sign information from the first position status information and the second position status information;
[0020] Generating the device list based on the device call sign information;
[0021] Extracting device position information from the first position status information and the second position status information;
[0022] Generating the relative position map based on the device position information.
[0023] In an alternative embodiment of the first aspect of the present invention, after generating the relative position map based on the device position information includes:
[0024] Based on the device position information of the local walkie-talkie and the surrounding walkie-talkies, calculating the distance information and azimuth information between the surrounding walkie-talkie and the local walkie-talkie;
[0025] Writing the distance information and the azimuth information into the relevant attribute parameters of the surrounding walkie-talkie in the device list.
[0026] In an alternative embodiment of the first aspect of the present invention, after generating the device list and the relative position map of the local walkie-talkie and the surrounding walkie-talkies in the first interface of the local walkie-talkie based on the first position status information and the second position status information includes:
[0027] Receive a click on a specified walkie - talkie by the user in the device list, generate a function menu for the specified walkie - talkie, where the function menu includes location tracking, path playback, and path pursuit;
[0028] Receive the user's selection of the function menu, enter the information interface of the function menu, and generate the detailed data information of the specified walkie - talkie and the functional sub - map of the function menu.
[0029] In an optional implementation manner of the first aspect of the present invention, the obtaining of the first position status information of the local walkie - talkie in response to the location information update request for the networked device includes:
[0030] Generate the location information update request at preset intervals or when receiving a refresh instruction from the user;
[0031] In response to the location information update request for the networked device, obtain the first position status information of the local walkie - talkie.
[0032] The second aspect of the present invention provides a location status interaction system between walkie - talkies, and the location status interaction system between walkie - talkies includes:
[0033] A local location status obtaining module, configured to obtain the first position status information of the local walkie - talkie in response to the location information update request for the networked device;
[0034] A local location status sending module, configured to modulate the first position status information and send it to surrounding networked walkie - talkies through radio frequency;
[0035] An opposite - party location status obtaining module, configured to receive a radio frequency signal containing the second position status information feedback by the surrounding networked walkie - talkies based on the automatic location reporting system;
[0036] A surrounding device information generating module, configured to generate a device list and a relative position map of the local walkie - talkie and the surrounding walkie - talkies in the first interface of the local walkie - talkie based on the first position status information and the second position status information.
[0037] The third aspect of the present invention provides a walkie - talkie device, and the walkie - talkie device includes: a memory and at least one processor, where instructions are stored in the memory, and the memory and the at least one processor are interconnected by a line;
[0038] The at least one processor calls the instructions in the memory to enable the walkie - talkie device to execute the location status interaction method between walkie - talkies as described in any one of the first aspects of the present invention above.
[0039] A fourth aspect of the present invention provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it implements the method for position status interaction between walkie-talkies as described in any one of the first aspects of the present invention above.
[0040] Beneficial effects: The present invention provides a method, system and related devices for position status interaction between walkie-talkies. The method includes responding to a position information update request for a networking device, obtaining first position status information of the local walkie-talkie; modulating the first position status information and sending it via radio frequency to surrounding networking walkie-talkies; receiving a radio frequency signal containing second position status information feedback by the surrounding networking walkie-talkies based on an automatic position reporting system; generating a device list and a relative position map of the local walkie-talkie and the surrounding walkie-talkies in a first interface of the local walkie-talkie based on the first position status information and the second position status information. The walkie-talkies in the technical solution of the present invention can automatically exchange positions through an automatic position reporting system, and the devices and positions of surrounding walkie-talkies can be displayed on the first interface of the walkie-talkie, solving the technical problem that position interaction between walkie-talkies can only be carried out through voice communication, which is very inconvenient. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] Figure 1 It is a schematic diagram of an embodiment of the main method steps of a method for position status interaction between walkie-talkies of the present invention;
[0042] Figure 2 It is a schematic diagram of an embodiment of the structural composition of signal transmission and signal reception of a walkie-talkie of the present invention;
[0043] Figure 3 It is a schematic diagram of an embodiment of a first interface between walkie-talkies of the present invention;
[0044] Figure 4 It is a schematic diagram of an embodiment of a spherical azimuth angle modeling of the present invention.
[0045] Figure 5 It is a schematic diagram of an embodiment of a function menu of the present invention;
[0046] Figure 6 It is a schematic diagram of an embodiment of a first information interface for position tracking of the present invention.
[0047] Figure 7 It is a schematic diagram of an embodiment of a second information interface for path playback of the present invention;
[0048] Figure 8 It is a schematic diagram of an embodiment of a third information interface for path pursuit of the present invention.
[0049] Figure 9Schematic diagram of an embodiment of a method for position status interaction between walkie - talkies according to the present invention;
[0050] Figure 10 Schematic diagram of an embodiment of a walkie - talkie device according to the present invention. Detailed implementation manners
[0051] In the description and claims of the present invention and the above - mentioned drawings, terms such as "first", "second", "third", "fourth", etc. (if any) are used to distinguish similar objects and do not necessarily describe a specific order or sequence. It should be understood that such data can be interchanged under appropriate circumstances so that the embodiments described herein can be implemented in an order different from that illustrated or described herein. In addition, the terms "comprising" or "having" and any variations thereof are intended to cover non - exclusive inclusion. For example, a process, method, system, product or device that includes a series of steps or units does not necessarily limit to those steps or units clearly listed, but may include other steps or units not clearly listed or inherent to these processes, methods, products or devices.
[0052] For ease of understanding, the specific process of the embodiments of the present invention is described below. Please refer to Figure 1 In the first aspect of the present invention, a method for position status interaction between walkie - talkies is provided, including:
[0053] S100. In response to a request for updating the position information of the networking device, obtain the first position status information of the local walkie - talkie; in the present invention, the walkie - talkie device used integrates an APRS (Automatic Position / Packet Report System) automatic position reporting system. Refer to Figure 2 In terms of hardware composition, the walkie - talkie device used in the present invention includes a central processing unit, a cache unit, a transmitting unit, and a receiving unit. Among them, the transmitting unit specifically includes a positioning unit, a compass unit, a digital signal generating unit, and a radio frequency transmitting unit, and the receiving unit further includes a radio frequency receiving unit, a permanent storage unit, a digital signal solving unit, and a display processing unit.
[0054] In an alternative implementation manner of step S100 of the present invention, the obtaining the first position status information of the local walkie - talkie in response to the request for updating the position information of the networking device includes: generating the position information update request at preset intervals (for example, 1 - 5 minutes) or when receiving a refresh instruction from the user (for example, the user clicks the refresh button on the first interface); and obtaining the first position status information of the local walkie - talkie in response to the request for updating the position information of the networking device.
[0055] S200. Modulate the first position status information and send it to surrounding networked walkie-talkies via radio frequency. In an alternative implementation of step S200 of the present invention, the operation of modulating the first position status information and sending it to surrounding networked walkie-talkies via radio frequency includes: packetizing the first position status information through the AX.25 protocol, and obtaining a first sine wave signal by using AFSK modulation; then modulating the first sine wave signal through FM modulation and sending it to surrounding networked walkie-talkies through the radio frequency antenna of the local walkie-talkie.
[0056] Specifically, in the present invention, the local walkie-talkie first obtains the first position status information of the local unit (including but not limited to GPS coordinate information, status information, and call sign information). It will first be packetized through the AX.25 protocol and use the AFSK modulation method. In AFSK, a 1200HZ sine wave represents the number 1, and a 2200HZ sine wave represents the number 0. Then, the generated sine wave signals are modulated to the radio frequency end and transmitted. The call sign is unique, ensuring the distinction between different devices. After receiving the information, the surrounding walkie-talkies first demodulate the baseband signal of AFSK through FM, and then send it to the digital signal processing unit for decoding to analyze the digital 0 and 1 data represented by the 1200HZ and 2200HZ sine waves. The protocol analysis unit analyzes the AX.25 data packet and obtains the GPS coordinate information, status information, and call sign information of the other party after CRC check.
[0057] The full name of CRC check is Cyclic Redundancy Check. It is an important class of linear block codes with simple encoding and decoding methods, strong error detection and correction capabilities, and is widely used in the communication field to implement error control. In the present invention, the CRC check uses 16-bit CRC-CITT, and the calculation formula is x16 + x12 + x2 + 1. Let the original information polynomial before encoding be P(x), and the highest power of P(x) plus 1 is equal to k; the generating polynomial is G(x), and the highest power of G(x) is equal to r; the CRC polynomial is R(x); the information polynomial with CRC after encoding is T(x). Encoding method of the sender: Multiply P(x) by x r (that is, the corresponding binary code sequence is shifted left by r bits), and then divide it by G(x). The obtained remainder is R(x). It is expressed by the formula T(x) = x r P(x) + R(x). Decoding method of the receiver: Divide T(x) by G(x). If the remainder is 0, it means that there is no error in the transmission. Otherwise, it means that the transmission is incorrect.
[0058] S300. Receive a radio frequency signal containing second position status information fed back by the surrounding networked walkie-talkie based on the automatic position reporting system. It should be noted that the information sending and information demodulation used by any walkie-talkie device in the network of the present invention adopt the same protocol method. Therefore, in an optional implementation manner of S300 of the present invention, the receiving of the radio frequency signal containing second position status information fed back by the surrounding networked walkie-talkie based on the automatic position reporting system includes: receiving the radio frequency signal containing second position status information fed back by the surrounding networked walkie-talkie based on the automatic position reporting system; performing FM demodulation on the radio frequency signal to obtain a second sine wave signal; performing AFSK demodulation on the second sine wave signal to obtain an AX.25 data packet; and after performing CRC check on the AX.25 data packet, obtaining the second position status information.
[0059] S400. Generate a device list and a relative position map of the local walkie-talkie and the surrounding walkie-talkies in the first interface of the local walkie-talkie based on the first position status information and the second position status information. Figure 3 Illustrates the display manner of the device list and the relative position map on the first interface of the walkie-talkie of the present invention.
[0060] In an optional implementation manner of step S400 of the present invention, the generating of the device list and the relative position map of the local walkie-talkie and the surrounding walkie-talkies in the first interface of the local walkie-talkie based on the first position status information and the second position status information includes:
[0061] Extract device call sign information from the first position status information and the second position status information; generate the device list based on the device call sign information; extract device position information from the first position status information and the second position status information; and generate the relative position map based on the device position information.
[0062] Furthermore, the step of generating the device list further includes writing relevant attribute parameters (including distance, azimuth, and speed). That is, based on the device position information of the local walkie-talkie and the surrounding walkie-talkies, calculate the distance information and the azimuth information between the surrounding walkie-talkie and the local walkie-talkie; and write the distance information and the azimuth information into the relevant attribute parameters of the surrounding walkie-talkie in the device list. The local walkie-talkie of the present invention automatically calculates the distance information between the local and other teammates every certain period of time (1 minute). Devices that can receive position replies within 10 minutes are marked as online status, and devices that have not received for more than 10 minutes are marked as timed-out offline status.
[0063] In the present invention, after obtaining the position status information of the other party, the relative distance and relative direction are calculated through an algorithm in combination with the position information of the local device. Since the Earth is elliptical, the calculation of distance is relatively complex. To adapt to the use on walkie-talkies, a simplified algorithm, namely the Haversine formula method, is adopted for calculation. It is a mathematical formula for calculating the distance between two coordinate points on a sphere and is particularly suitable for calculating the spherical distance on the Earth. This formula is based on spherical trigonometry and uses the arc length between two points on the sphere to calculate the distance between them. The form of this formula is as follows:
[0064]
[0065] distance=R·c
[0066] Where:
[0067] ·lat 1 ,lon 1 are the latitude and longitude of the first point;
[0068] ·lat 2 ,lon 2 are the latitude and longitude of the second point;
[0069] ·Δlat is the difference in latitude (lat 2 -lat 1 );
[0070] ·Δlon is the difference in longitude (lon 2 -lon 1 );
[0071] ·R is the radius of the Earth (usually taken as 6371 km);
[0072] ·atan2 is the arctangent function.
[0073] The azimuth angle (i.e., the relative direction) is the horizontal angle between the north-pointing meridian of a certain point and the target direction line in the clockwise direction (as shown by θ in Figure 4 ), which can be regarded as the angle indicated by a compass, that is, the magnitude of the dihedral angle formed by the OPN plane and the OPQ plane. The specific calculation formula can be as follows: Where λ1, are the longitude and latitude of the first point, and λ2, are the longitude and latitude of the second point. Substituting them into the above formula can calculate the azimuth angle.
[0074] In an alternative embodiment of the first aspect of the present invention, after generating the device list and the relative position map of the local intercom and the surrounding intercoms in the first interface of the local intercom based on the first position status information and the second position status information, the following steps are included:
[0075] Receive a click by the user on a specified intercom in the device list to generate a function menu for the specified intercom (see Figure 5 ), the function menu includes position tracking, path playback, and path following; receive the user's selection of the function menu, enter the information interface of the function menu, and generate the detailed data information of the specified intercom and the function sub-map of the function menu. Figure 6 、 Figure 7 and Figure 8 respectively show the first information interface when the function menu is position tracking, the second information interface when it is path playback, and the third information interface when it is path following. In the present invention, position tracking, path playback, and path following. Position tracking and path following are different. Position tracking puts the latest position of the other party into the calculation formula, and path following is to completely follow the path walked by the other party, and sequentially put the positions of the other party from the oldest to the latest into the calculation formula.
[0076] More specifically, in the present invention, after selecting position tracking, the detailed information of the teammate can be viewed. Figure 6 The middle arrow is the current direction, and the dot is the azimuth of the target. The distance, azimuth, status, and the distance and movement yaw direction required to navigate to this point can be prompted through the navigation interface. Therefore, even when the other party's information cannot be received again during rescue, the position of the rescued person can be tracked through the last saved waypoint.
[0077] Selecting path playback can view the recently walked path of the teammate, providing a more valuable information reference for rescue and outdoor activities. Each time the receiver receives the APRS information of the teammate, their position information will be saved in the storage medium unit, storing one point every 1 minute or every 10 meters, and 10,000 points can be stored, facilitating position following. As Figure 7 shown, it can be seen that the dot is the position of the other party, the dotted line is the path walked by the other party, and the speed, longitude, and latitude at that time are shown on the left.
[0078] Selecting path following is to walk along the path walked by the teammate again. Especially for the people at the end of the team, they can walk along the path walked by the people in front. When the front team changes the route of travel and does not notify the rear team in time, this function can effectively solve this situation. As Figure 8As shown, it can be seen that the arrow indicates the position of the current person, the dashed line is the path taken by the teammate, and the dot is the final position of the teammate. The distance to the other party and the yaw angle calculated based on the path can be displayed on the left. Each time APRS information is received, it includes the longitude and latitude information of the other party and the direction of the compass. Then, this information is stored in each waypoint information. Suppose 4 waypoints are stored, and their directions are 92°, 30°, 15°, and 45° respectively. If the compass direction of the local machine at the position of waypoint 1 is 10°, then it needs to turn right by 82° and then move forward. In this way, the direction can be corrected in time when passing through each stored waypoint.
[0079] Generally speaking, the technical solution of the present invention is that communication between walkie-talkies does not need to pass through other servers, and the azimuth map can be directly displayed on the walkie-talkie. In the actual use process, it can be set to send the digital information of APRS by releasing the PTT, or it can be set to automatically send APRS information at intervals. The intervals can be 30 seconds, 1 minute, 5 minutes, or 10 minutes. When the user releases the PTT or the automatic transmission cycle arrives, the central processing unit first obtains the longitude and latitude, ground speed, ground course, and compass direction information from the positioning unit and the compass unit respectively, and packs and sends them to the digital signal generating unit. At this time, the conversion from digital information to analog baseband is completed. When passing through the digital signal generating unit, the AFSK modulation method is used, and the sine wave of 1200HZ represents 1, and the sine wave of 2200HZ represents 0, and then an analog baseband signal is generated.
[0080] These baseband signals pass through the radio frequency transmitting unit, are frequency-converted by FM modulation and transmitted through the antenna. After the radio frequency receiving unit receives the signal, the digital signal calculation unit calculates the digital 0 and 1. After the central processing unit verifies and confirms that it is an APRS data packet, it parses and extracts information such as longitude and latitude, ground speed, ground course, time, and compass direction, and displays this information on the display processing unit. The distance and azimuth angle between the other party and the local machine can be calculated through the positioning unit of the local machine. In this way, each walkie-talkie user supporting APRS can see the distance and direction between nearby users.
[0081] In addition, the parsed information will be saved as a waypoint in the cache unit. The central processing unit reads the information in the cache unit and allocates a storage space in the permanent storage unit for the same call sign. The waypoints of the same call sign should be stored in the same area and stored in a FIFO manner, which ensures continuous storage and avoids the problem of insufficient space for storage.
[0082] Different call signs are in different address spaces, which ensures that the waypoint information between call signs is not interfered with or overwritten. During path tracking, the central processing unit obtains the longitude, latitude, speed, heading, and compass direction information of the latest waypoint of the selected call sign from the permanent storage unit, and calculates the distance based on the longitude and latitude information obtained by the positioning unit. In addition, the compass direction is read from the oldest waypoint information of the call sign and compared with the compass unit to calculate the yaw angle.
[0083] In the technical solution of the present invention, the walkie-talkie directly and real-time shares the position through the APRS function and displays the azimuth, speed, and heading. In addition, the last received target position can provide a position reference for rescue, the position can be replayed to view the path of teammates, and the path tracking is convenient for the subsequent team to move forward. Through this solution, the position information can be shared with teammates, simplifying the voice communication and confirmation. During the rescue process, the position of the other party can be accurately obtained, reducing the difficulty of rescue. It is convenient for the team to move forward during outdoor activities and avoid falling behind.
[0084] See Figure 9 , the second aspect of the present invention provides a position status interaction system between walkie-talkies, and the position status interaction system between walkie-talkies includes:
[0085] The local position status acquisition module 10 is configured to acquire the first position status information of the local walkie-talkie in response to a position information update request for the networking device;
[0086] The local position status sending module 20 is configured to modulate and send the first position status information to the surrounding networking walkie-talkies through radio frequency;
[0087] The other party's position status acquisition module 30 is configured to receive the radio frequency signal containing the second position status information fed back by the surrounding networking walkie-talkies based on the automatic position reporting system;
[0088] The surrounding device information generation module 40 is configured to generate a device list and a relative position map of the local walkie-talkie and the surrounding walkie-talkies in the first interface of the local walkie-talkie based on the first position status information and the second position status information.
[0089] In an optional implementation manner of the second aspect of the present invention, the local position status sending module includes:
[0090] The AFSK modulation unit is configured to packetize the first position status information through the AX.25 protocol and obtain a first sine wave signal by using AFSK modulation;
[0091] The FM modulation unit is configured to further modulate the first sine wave signal and send it to the surrounding networking walkie-talkies through the radio frequency antenna of the local walkie-talkie.
[0092] In an alternative embodiment of the second aspect of the present invention, the other party position status acquisition module includes:
[0093] A signal receiving unit, configured to receive a radio frequency signal containing second position status information fed back by the surrounding networked walkie-talkies based on an automatic position reporting system;
[0094] An FM demodulation unit, configured to perform FM demodulation on the radio frequency signal to obtain a second sine wave signal;
[0095] An AFSK demodulation unit, configured to perform AFSK demodulation on the second sine wave signal to obtain an AX.25 data packet;
[0096] A data verification unit, configured to perform CRC verification on the AX.25 data packet to obtain the second position status information.
[0097] In an alternative embodiment of the second aspect of the present invention, the surrounding device information generation module includes:
[0098] A call sign information acquisition unit, configured to extract device call sign information from the first position status information and the second position status information;
[0099] A device list generation unit, configured to generate the device list based on the device call sign information;
[0100] A position information acquisition unit, configured to extract device position information from the first position status information and the second position status information;
[0101] A relative position map generation unit, configured to generate the relative position map based on the device position information.
[0102] In an alternative embodiment of the second aspect of the present invention, the surrounding device information generation module further includes:
[0103] A parameter calculation unit, configured to calculate distance information and azimuth information between the surrounding walkie-talkies and the local walkie-talkie based on the device position information of the local walkie-talkie and the surrounding walkie-talkies;
[0104] A parameter display unit, configured to write the distance information and the azimuth information into relevant attribute parameters of the surrounding walkie-talkies in the device list.
[0105] In an alternative embodiment of the second aspect of the present invention, the position status interaction system between walkie-talkies further includes:
[0106] A menu generation module, configured to receive a click on a specified walkie-talkie in the device list by a user, and generate a function menu for the specified walkie-talkie, where the function menu includes location tracking, path playback, and path pursuit;
[0107] A menu sub-interface generation module, configured to receive a selection of the function menu by a user, enter an information interface of the function menu, and generate detailed data information of the specified walkie-talkie and a function sub-map of the function menu.
[0108] In an optional implementation manner of the second aspect of the present invention, the local position status acquisition module includes:
[0109] An instruction generation unit, configured to generate the location information update request at preset time intervals or when receiving a refresh instruction from a user;
[0110] An instruction response unit, configured to obtain first location status information of the local walkie-talkie in response to a location information update request for a networking device.
[0111] Figure 10 FIG. is a schematic structural diagram of a walkie-talkie device provided by an embodiment of the present invention. The walkie-talkie device may vary greatly due to different configurations or performances, and may include one or more processors 50 (central processing units, CPUs) (for example, one or more processors) and a memory 60, and one or more storage media 70 for storing application programs or data (for example, one or more mass storage devices). Among them, the memory and the storage media may be transient storage or persistent storage. The program stored in the storage media may include one or more modules (not shown in the figure), and each module may include a series of instruction operations on the walkie-talkie device. Further, the processor may be configured to communicate with the storage media and execute a series of instruction operations in the storage media on the walkie-talkie device.
[0112] The walkie-talkie device of the present invention may further include one or more power supplies 80, one or more wired or wireless network interfaces 90, one or more input / output interfaces 100, and / or one or more operating systems, such as Windows Serve, Mac OS X, Unix, Linux, FreeBSD, etc. Those skilled in the art can understand that Figure 10 The shown structure of the walkie-talkie device does not constitute a limitation on the walkie-talkie device, and may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0113] The present invention also provides a computer-readable storage medium, which may be a non-volatile computer-readable storage medium or a volatile computer-readable storage medium. Instructions are stored in the computer-readable storage medium. When the instructions are run on a computer, the computer is caused to execute the steps of the method for position status interaction between walkie-talkies described above.
[0114] Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working processes of the above-described system or system and unit can refer to the corresponding processes in the foregoing method embodiments and will not be described herein again.
[0115] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The foregoing storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical discs that can store program codes.
[0116] As described above, the above embodiments are only used to illustrate the technical solution of the present invention and are not intended to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing embodiments or perform equivalent replacements for some of the technical features; and these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the various embodiments of the present invention.
Claims
1. A method for interacting position status between walkie-talkies, characterized in that: include: In response to a location information update request for a networking device, obtaining first location status information of the local intercom; Modulating the first position status information and sending it to the surrounding networked intercoms via radio frequency; Receiving a radio frequency signal containing second position status information fed back by the surrounding networked intercom based on an automatic position reporting system; A device list and a relative position diagram of the local intercom and the surrounding intercoms are generated in a first interface of the local intercom based on the first position status information and the second position status information.
2. The method for location status interaction between interphones according to claim 1, characterized in that: The step of modulating the first position status information and sending it to the surrounding networked intercoms via radio frequency comprises: Packing the first position state information into groups through the AX.25 protocol, and using AFSK modulation to obtain a first sinusoidal wave signal; The first sinusoidal wave signal is then FM modulated and sent to the surrounding networked intercoms through the radio frequency antenna of the local intercom.
3. The method for location status interaction between interphones according to claim 2, characterized in that: The receiving of the radio frequency signal containing the second position state information fed back by the surrounding networked intercom based on the automatic position reporting system comprises: Receiving a radio frequency signal containing second position state information fed back by the surrounding networked intercom based on an automatic position reporting system; Performing FM demodulation on the radio frequency signal to obtain a second sinusoidal wave signal; Performing AFSK demodulation on the second sinusoidal wave signal to obtain an AX.25 data packet; After performing CRC check on the AX.25 data packet, second position status information is obtained.
4. The method for location status interaction between interphones according to claim 3, characterized in that: The generating of a device list and a relative position diagram of the local intercom and the surrounding intercoms in the first interface of the local intercom based on the first position status information and the second position status information comprises: extracting device call sign information from the first location status information and the second location status information; generating the device list based on the device call sign information; Extracting device location information from the first location status information and the second location status information; The relative position map is generated based on the device position information.
5. The method for location status interaction between interphones according to claim 4, characterized in that: The step of generating the relative position map based on the device position information includes: Based on the device location information of the local intercom and the surrounding intercoms, calculate the distance information and direction information between the surrounding intercoms and the local intercom; The distance information and the orientation information are written into the relevant attribute parameters of the surrounding walkie-talkies in the device list.
6. The method for location status interaction between interphones according to claim 4, characterized in that: The method further comprises: generating a device list and a relative position diagram of the local intercom and the surrounding intercoms in the first interface of the local intercom based on the first position status information and the second position status information; receiving a user click on a designated intercom in the device list, and generating a function menu of the designated intercom, the function menu including location tracking, path playback and path tracing; Receive a user's selection of the function menu, enter the information interface of the function menu, and generate detailed data information of the designated intercom and a function sub-map of the function menu.
7. The method for location status interaction between interphones according to claim 3, characterized in that: The step of obtaining the first location status information of the local intercom in response to the location information update request of the networking device includes: Generate the location information update request at a preset time interval or upon receiving a refresh instruction from the user; In response to a location information update request for a networking device, first location status information of the local intercom is obtained.
8. A location status interaction system between walkie-talkies, characterized in that: The inter-talkie location status interaction system comprises: A local position status acquisition module, used to obtain first position status information of the local intercom in response to a location information update request of the networking device; The local position status sending module is used to send the first position status information to the surrounding networked intercoms through radio frequency after modulation; A peer position status acquisition module, used to receive a radio frequency signal containing second position status information fed back by the surrounding networked intercom based on an automatic position reporting system; The surrounding device information generation module is used to generate a device list and a relative position diagram of the local intercom and the surrounding intercoms in the first interface of the local intercom based on the first position status information and the second position status information.
9. A walkie-talkie device, characterized in that: The intercom device comprises: a memory and at least one processor, the memory stores instructions, and the memory and the at least one processor are interconnected via a line; The at least one processor calls the instructions in the memory to enable the interphone device to execute the location status interaction method between interphones according to any one of claims 1 to 7.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method for interacting with location status between walkie-talkies as described in any one of claims 1 to 7 is implemented.
Citation Information
Cited By
Communication positioning device
CN120603051A
Communication positioning device
CN120603051B