Bluetooth signal enhancement method and device, equipment and storage medium
By receiving the signal strength detection value of Bluetooth devices and using the signal enhancement model to determine the gain value, the problem of easy distortion of Bluetooth signals during transmission is solved, and effective enhancement of signal strength and signal stability improvement during transmission is achieved.
Patent Information
- Application Number
- CN202411627770.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-14
- Publication Date
- 2025-02-21
- Estimated Expiration
- 2044-11-14
AI Technical Summary
Due to weak signals with very small dynamic current, Bluetooth signals are easily restricted by obstacles, interference and distance, which leads to signal distortion during signal transmission.
By receiving the Bluetooth signal strength detection value sent by the Bluetooth device, when the detection value reaches the boundary condition that triggers the enhanced signal strength, the first target gain value is determined using the preset signal enhancement model and sent to the Bluetooth device to make it match. The subsequent Bluetooth signal is enhanced.
It effectively reduces the probability of signal distortion during signal transmission, and can improve signal stability and quality even if obstacles, interference and distance limitations are encountered during transmission.
Smart Images

Figure CN119497061A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present invention relate to the field of signal processing technology, and in particular to a method, device, equipment and storage medium for enhancing a Bluetooth signal. Background Art
[0002] At present, there are more and more Bluetooth low-power products powered by dry cells or lithium batteries, and the application scenarios of Bluetooth communication are also increasing, ranging from the use of Bluetooth positioning products on the automated production lines of factories to the use of Bluetooth headsets in mobile phones. Therefore, the application scenarios of Bluetooth wireless technology are also increasing.
[0003] Among some wireless communication technologies, Bluetooth wireless technology is widely used in short-distance data transmission, such as network configuration between Bluetooth devices and Bluetooth gateways. However, since Bluetooth signals are weak signals with very small dynamic current, they are easily affected by obstacles, interference and distance during transmission, and signal distortion may easily occur during signal transmission. Summary of the invention
[0004] The purpose of the present invention is to at least provide a Bluetooth signal enhancement method, device, equipment and storage medium, which can at least solve the technical problem that since the Bluetooth signal is a weak signal with very small dynamic current, the Bluetooth signal is easily affected by obstacles, interference and distance limitations during transmission, and it is easy for signal distortion to occur during signal transmission. At least by enhancing the Bluetooth signal based on the first target gain value, even if it is affected by obstacles, interference and distance limitations during transmission, the probability of signal distortion occurring during signal transmission is effectively reduced.
[0005] To solve the above technical problems, at least one embodiment of the present application provides a Bluetooth signal enhancement method, which is applied to a Bluetooth gateway. The method includes:
[0006] Receiving a Bluetooth signal strength detection value sent by a Bluetooth device, wherein the Bluetooth signal strength detection value is a detection value obtained by performing strength detection on a Bluetooth signal sent by the Bluetooth device in the past;
[0007] When the Bluetooth signal strength detection value reaches a boundary condition for triggering enhanced signal strength, a first target gain value for enhancing the strength of the Bluetooth signal is determined using a preset signal enhancement model;
[0008] The first target gain value is sent to the Bluetooth device, so that the Bluetooth device performs signal enhancement on a subsequently sent Bluetooth signal.
[0009] At least one embodiment of the present application further provides a Bluetooth signal enhancement method, which is applied to a Bluetooth device, and the method includes:
[0010] Sending a Bluetooth signal strength detection value to a Bluetooth gateway, wherein the Bluetooth signal strength detection value is a detection value obtained by performing strength detection on a Bluetooth signal previously sent to the Bluetooth gateway;
[0011] Determine whether a first target gain value sent by the Bluetooth gateway is received, the first target gain value being determined by the Bluetooth gateway using a preset signal enhancement model when the Bluetooth signal strength detection value reaches a boundary condition for triggering enhanced signal strength;
[0012] When it is determined that the first target gain value sent by the Bluetooth gateway is received, the Bluetooth signal subsequently sent to the Bluetooth gateway is enhanced based on the first target gain value.
[0013] At least one embodiment of the present application further provides a Bluetooth signal enhancement device, including:
[0014] A receiving module, used for receiving a Bluetooth signal strength detection value sent by a Bluetooth device, wherein the Bluetooth signal strength detection value is a detection value obtained by performing strength detection on a Bluetooth signal sent by the Bluetooth device in the past;
[0015] A gain determination module, configured to determine a first target gain value for enhancing the strength of the Bluetooth signal using a preset signal enhancement model when the Bluetooth signal strength detection value reaches a boundary condition for triggering enhanced signal strength;
[0016] The first signal enhancement module is used to send the first target gain value to the Bluetooth device, so that the Bluetooth device performs signal enhancement on a subsequently sent Bluetooth signal.
[0017] At least one embodiment of the present application further provides a Bluetooth signal enhancement device, including:
[0018] A sending module, used for sending a Bluetooth signal strength detection value to a Bluetooth gateway, wherein the Bluetooth signal strength detection value is a detection value obtained by performing strength detection on a Bluetooth signal previously sent to the Bluetooth gateway;
[0019] A judgment module, used to judge whether a first target gain value sent by the Bluetooth gateway is received, wherein the first target gain value is determined by the Bluetooth gateway using a preset signal enhancement model when the Bluetooth signal strength detection value reaches a boundary condition for triggering enhanced signal strength;
[0020] The second signal enhancement module is configured to enhance the Bluetooth signal subsequently sent to the Bluetooth gateway based on the first target gain value when it is determined that the first target gain value sent by the Bluetooth gateway is received.
[0021] At least one embodiment of the present application further provides a Bluetooth signal interaction system, comprising: a Bluetooth device and a Bluetooth gateway, wherein the Bluetooth device and the Bluetooth gateway communicate via a pre-built data link;
[0022] The Bluetooth device sends a Bluetooth signal strength detection value to the Bluetooth gateway, and the Bluetooth gateway receives the Bluetooth signal strength detection value sent by the Bluetooth device, and when the Bluetooth signal strength detection value reaches a boundary condition for triggering enhanced signal strength, a first target gain value for enhancing the strength of the Bluetooth signal is determined using a preset signal enhancement model;
[0023] The Bluetooth gateway sends the first target gain value to the Bluetooth device, and the Bluetooth device performs signal enhancement on the Bluetooth signal subsequently sent to the Bluetooth gateway based on the first target gain value.
[0024] At least one embodiment of the present application also provides an electronic device, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the above-mentioned Bluetooth signal enhancement method.
[0025] At least one embodiment of the present application further provides a computer-readable storage medium storing a computer program, wherein the computer program implements the above-mentioned Bluetooth signal enhancement method when executed by a processor.
[0026] The Bluetooth signal enhancement method provided in the embodiment of the present application receives a Bluetooth signal strength detection value sent by a Bluetooth device. When the Bluetooth signal strength detection value reaches the boundary condition for triggering enhanced signal strength, a preset signal enhancement model is used to determine a first target gain value for enhancing the strength of the Bluetooth signal, and then the first target gain value is sent to the Bluetooth device, so that the Bluetooth device can enhance the signal of the subsequently sent Bluetooth signal. In this way, by judging the signal strength of the Bluetooth signal, determining the first target gain value for enhancing the Bluetooth signal through the signal enhancement model, and enhancing the Bluetooth signal based on the first target gain value, the probability of signal distortion during signal transmission is effectively reduced even if obstacles, interference and distance restrictions are encountered during transmission.
[0027] In some optional embodiments, the Bluetooth signal strength detection value includes an angular velocity of a gyroscope in the Bluetooth device;
[0028] When the Bluetooth signal strength detection value reaches a boundary condition for triggering enhanced signal strength, determining a first target gain value for enhancing the strength of the Bluetooth signal using a preset signal enhancement model includes:
[0029] When the angular velocity of the gyroscope in the Bluetooth device exceeds a preset signal receiving and transmitting angle range, a preset signal enhancement model is used to determine a first target gain value for enhancing the strength of the Bluetooth signal.
[0030] By detecting whether the angular velocity of the gyroscope exceeds the preset signal receiving and transmitting angle range, it is determined whether the Bluetooth device and the Bluetooth gateway are at the best signal receiving and transmitting angle, so as to determine the signal strength of the Bluetooth signal.
[0031] In some optional embodiments, the signal enhancement model is obtained by the following steps:
[0032] Build the original model;
[0033] The original model is trained using a reinforcement learning algorithm for the acquired angular velocity samples of the gyroscope and the corresponding first target gain value samples to obtain the signal enhancement model.
[0034] By collecting the angular velocity samples of the gyroscope obtained from multiple data transmission cycles in history and the corresponding first target gain value samples as training sample data, the original model is trained using a reinforcement learning algorithm to obtain a signal enhancement model. The signal enhancement module outputs the first target gain value according to the angular velocity of the gyroscope, so that the Bluetooth device enhances the Bluetooth signal according to the first target gain value.
[0035] In some optional embodiments, after sending the first target gain value to the Bluetooth device so that the Bluetooth device performs signal enhancement on a subsequently sent Bluetooth signal, the method further includes:
[0036] receiving a first current value sent by the Bluetooth device and used for transmitting the Bluetooth signal after the signal enhancement;
[0037] a current detection value obtained by amplifying the first current value through a current detection amplifier circuit, judging whether the signal quality of the Bluetooth signal after the signal enhancement sent by the Bluetooth device meets the preset signal quality requirement, wherein the current detection value is positively correlated with the signal quality of the Bluetooth signal;
[0038] When the signal quality of the Bluetooth signal after the signal enhancement does not meet the preset signal quality requirement, determining a second target gain value for improving the quality of the Bluetooth signal after the signal enhancement according to the current detection value;
[0039] The second target gain value is sent to the Bluetooth device, so that the Bluetooth device improves the quality of subsequently sent Bluetooth signals, wherein the second target gain value is greater than the first target gain value.
[0040] The second target gain value used to improve the quality of the Bluetooth signal after signal enhancement is determined by the current detection value output by the current detection amplifier circuit. The Bluetooth device improves the quality of the Bluetooth signal subsequently sent to the Bluetooth gateway according to the second target gain value through the control chip to ensure the quality of the Bluetooth signal after signal enhancement and improve the stability of the Bluetooth signal.
[0041] In some optional embodiments, the current detection value obtained after the current detection amplifier circuit amplifies the first current value, and determines whether the signal quality of the Bluetooth signal after the signal enhancement sent by the Bluetooth device meets the preset signal quality requirement, includes:
[0042] Determining whether the current detection value is less than or equal to a preset stable current value;
[0043] When the current detection value is less than or equal to the preset stable current value, it is determined that the signal quality of the enhanced Bluetooth signal sent by the Bluetooth device does not meet the preset signal quality requirement.
[0044] By comparing the current detection value with the preset stable current value, it is determined whether the signal quality of the Bluetooth signal meets the preset signal quality requirement, so as to judge the signal quality of the Bluetooth signal during the transmission process.
[0045] The Bluetooth signal enhancement method provided in the embodiment of the present application sends a Bluetooth signal strength detection value to a Bluetooth gateway, determines whether a first target gain value sent by the Bluetooth gateway is received, and when it is determined that the first target gain value sent by the Bluetooth gateway is received, the Bluetooth signal subsequently sent to the Bluetooth gateway is enhanced based on the first target gain value. In this way, by judging the signal strength of the Bluetooth signal, determining the first target gain value for signal enhancement of the Bluetooth signal through a signal enhancement model, and by enhancing the Bluetooth signal based on the first target gain value, the probability of signal distortion during signal transmission is effectively reduced even if obstacles, interference and distance restrictions are encountered during transmission.
[0046] In some optional embodiments, after performing signal enhancement on the Bluetooth signal subsequently sent to the Bluetooth gateway based on the first target gain value, the method further includes:
[0047] Sending to the Bluetooth gateway a first current value used when transmitting the Bluetooth signal after the signal enhancement;
[0048] Determine whether a second target gain value sent by the Bluetooth gateway is received, the second target gain value is determined based on the current detection value when the current detection value obtained by the Bluetooth gateway after amplifying the first current value through the current detection amplifier circuit is less than or equal to the preset stable current value, and is used to improve the quality of the Bluetooth signal after the signal enhancement, wherein the second target gain value is greater than the first target gain value;
[0049] Based on the second target gain value, the quality of the subsequently sent Bluetooth signal is improved.
[0050] The second target gain value used to improve the quality of the Bluetooth signal after signal enhancement is determined by the current detection value output by the current detection amplifier circuit. The Bluetooth device improves the quality of the Bluetooth signal subsequently sent to the Bluetooth gateway according to the second target gain value through the control chip to ensure the quality of the Bluetooth signal after signal enhancement and improve the stability of the Bluetooth signal. BRIEF DESCRIPTION OF THE DRAWINGS
[0051] One or more embodiments are exemplarily described by the pictures in the corresponding drawings, and these exemplary descriptions do not constitute limitations on the embodiments.
[0052] Figure 1 It is a flowchart of a method for enhancing Bluetooth signals applied to a Bluetooth gateway provided by an embodiment of the present application;
[0053] Figure 2 It is a flowchart of a method for enhancing a Bluetooth signal applied to a Bluetooth device provided by an embodiment of the present application;
[0054] Figure 3 It is a structural schematic diagram of a Bluetooth signal enhancement device applied to a Bluetooth gateway provided by an embodiment of the present application;
[0055] Figure 4 is a schematic structural diagram of a Bluetooth signal enhancement device applied to a Bluetooth device provided by an embodiment of the present application;
[0056] Figure 5 is a schematic diagram of the structure of an electronic device provided by another embodiment of the present application;
[0057] Figure 6 is a flowchart of a Bluetooth signal enhancement method provided by an embodiment of the present application;
[0058] Figure 7 This is one of the structural diagrams of a Bluetooth gateway provided by an embodiment of the present application;
[0059] Figure 8 This is the second structural diagram of a Bluetooth gateway provided by another embodiment of the present application;
[0060] Fig. 9 is a flow chart of a current detection amplifier circuit provided by another embodiment of the present application;
[0061] Fig.10 It is a circuit structure diagram of a current detection amplifier circuit provided in another embodiment of the present application. DETAILED DESCRIPTION
[0062] To make the purpose, technical scheme and advantages of the embodiments of the present application clearer, the embodiments of the present application will be described in detail below in conjunction with the accompanying drawings. However, it will be appreciated by those skilled in the art that in the present application, many technical details are proposed in order to enable the reader to better understand the present application. However, even without these technical details and various changes and modifications based on the following embodiments, the technical scheme claimed in the present application can also be implemented. The division of the following embodiments is for the convenience of description, and the specific implementation of the present application should not be construed as any limitation, and the various embodiments can be combined and referenced with each other under the premise of no contradiction.
[0063] In order to facilitate understanding of the embodiments of the present application, relevant contents about the Bluetooth signal enhancement method are first introduced here.
[0064] At present, there are more and more Bluetooth low-power products powered by dry cells or lithium batteries, and the application scenarios of Bluetooth communication are also increasing, ranging from the use of Bluetooth positioning products on the automated production lines of factories to the use of Bluetooth headsets in mobile phones. Therefore, the application scenarios of Bluetooth wireless technology are also increasing.
[0065] Among some wireless communication technologies, Bluetooth wireless technology is widely used in short-distance data transmission, such as network configuration between Bluetooth devices and Bluetooth gateways. However, since Bluetooth signals are weak signals with very small dynamic current, they are easily affected by obstacles, interference and distance during transmission, and signal distortion may easily occur during signal transmission.
[0066] In order to solve the above-mentioned technical problem that since the Bluetooth signal is a weak signal with very small dynamic current, the Bluetooth signal is easily affected by obstacles, interference and distance limitations during transmission, and it is easy for signal distortion to occur during signal transmission, the present invention proposes a Bluetooth signal enhancement method. The implementation details of the Bluetooth signal enhancement method of this embodiment are specifically described below. The following content is only the implementation details provided for the convenience of understanding, and is not necessary for the implementation of this solution.
[0067] Embodiment 1:
[0068] The Bluetooth signal enhancement method of this embodiment can be applied to electronic devices with communication, computing and data storage capabilities. It is applied to a Bluetooth gateway. The specific process can be as follows: Figure 1 As shown, including:
[0069] Step 101: receiving a Bluetooth signal strength detection value sent by a Bluetooth device. The Bluetooth signal strength detection value is a detection value obtained by performing strength detection on a Bluetooth signal sent by a Bluetooth device in the past.
[0070] Specifically, the Bluetooth device transmits a Bluetooth signal to the Bluetooth gateway. At the same time or after transmitting the Bluetooth signal, the Bluetooth device also transmits a Bluetooth signal strength detection value to the Bluetooth gateway. The Bluetooth signal strength detection value is a detection value obtained by detecting the strength of the Bluetooth signal sent by the Bluetooth device. In some examples, such as Figure 7 and Figure 8 The Bluetooth gateway shown includes a gateway Bluetooth module, a gateway power supply module, a signal processing module, an enhanced algorithm module and a gateway microprocessor module. When a Bluetooth device transmits a Bluetooth signal to the Bluetooth gateway, the gateway Bluetooth module of the Bluetooth gateway receives the Bluetooth signal and inputs the Bluetooth signal into the signal processing module for preliminary processing, such as filtering and denoising. The Bluetooth signal after preliminary processing and the Bluetooth signal strength detection value are then input into the enhanced algorithm module. During this period, the gateway power supply module provides stable and long-term power supply to the Bluetooth gateway.
[0071] Step 102: When the Bluetooth signal strength detection value reaches a boundary condition for triggering enhanced signal strength, a first target gain value for enhancing the strength of the Bluetooth signal is determined using a preset signal enhancement model.
[0072] Specifically, the boundary condition of triggering signal strength is used to limit the triggering condition for the Bluetooth device to enhance the Bluetooth signal. When the Bluetooth signal strength detection value reaches the boundary condition for triggering enhanced signal strength, it means that the Bluetooth signal strength is weak at this time and the Bluetooth signal needs to be enhanced. In this embodiment, the signal enhancement model is a reinforcement learning model, that is, a model obtained by training a reinforcement learning algorithm. The signal enhancement model is used to determine the first target gain value for enhancing the strength of the Bluetooth signal through the Bluetooth signal strength detection value.
[0073] Step 103: Send the first target gain value to the Bluetooth device, so that the Bluetooth device performs signal enhancement on the Bluetooth signal sent subsequently.
[0074] Specifically, a Bluetooth signal control chip for transmitting and receiving Bluetooth signals with a Bluetooth gateway is provided in the Bluetooth device, and the Bluetooth device enhances the Bluetooth signal subsequently sent to the Bluetooth gateway according to the first target gain value through the control chip. Specifically, the transmission power of the Bluetooth signal sent by the Bluetooth device is adjusted according to the first target gain value, thereby enhancing the signal strength of the Bluetooth signal.
[0075] In this embodiment, a Bluetooth signal strength detection value sent by a Bluetooth device is received. When the Bluetooth signal strength detection value reaches the boundary condition for triggering enhanced signal strength, a first target gain value for enhancing the strength of the Bluetooth signal is determined using a preset signal enhancement model, and then the first target gain value is sent to the Bluetooth device, so that the Bluetooth device performs signal enhancement on the subsequently sent Bluetooth signal. In this way, by judging the signal strength of the Bluetooth signal, determining the first target gain value for signal enhancement of the Bluetooth signal using the signal enhancement model, and enhancing the Bluetooth signal based on the first target gain value, the probability of signal distortion during signal transmission is effectively reduced even if obstacles, interference, and distance restrictions are encountered during transmission.
[0076] In some embodiments, the Bluetooth signal strength detection value includes the angular velocity of a gyroscope in the Bluetooth device;
[0077] When the Bluetooth signal strength detection value reaches the boundary condition for triggering enhanced signal strength, determining a first target gain value for enhancing the strength of the Bluetooth signal using a preset signal enhancement model includes:
[0078] When the angular velocity of the gyroscope in the Bluetooth device exceeds a preset signal receiving and transmitting angle range, a first target gain value for enhancing the strength of the Bluetooth signal is determined using a preset signal enhancement model.
[0079] Specifically, in addition to a Bluetooth signal control chip for receiving and transmitting Bluetooth signals with a Bluetooth gateway, the Bluetooth device is also provided with a gyroscope for detecting the motion state of the Bluetooth device. The angular velocity of the gyroscope is obtained in real time or periodically, and whether the angular velocity of the gyroscope exceeds the preset signal receiving and transmitting angle range is detected to determine whether the Bluetooth device and the Bluetooth gateway are at the best signal receiving and transmitting angle, wherein the angular velocity of the gyroscope can also be referred to as an angle value. It can be understood that the best signal receiving and transmitting angle is within the preset signal receiving and transmitting angle range, and the signal receiving and transmitting angle range is (best signal receiving and transmitting angle-error value, best signal receiving and transmitting angle+error value). When the angle between the Bluetooth device and the Bluetooth gateway is within the signal receiving and transmitting angle range, the signal strength of the Bluetooth signal is better at this time. When the Bluetooth device and the Bluetooth gateway are not within the signal receiving and transmitting angle range, the signal strength of the Bluetooth signal is poor at this time, and the Bluetooth signal is weak, and the Bluetooth signal needs to be enhanced. In this embodiment, when the angular velocity of the gyroscope in the Bluetooth device exceeds the preset signal receiving and transmitting angle range, a preset signal enhancement model is used to determine a first target gain value for enhancing the strength of the Bluetooth signal, and the first target gain value is then sent to the Bluetooth device so that the Bluetooth device can enhance the signal of subsequently sent Bluetooth signals.
[0080] In some embodiments, the signal enhancement model is obtained by the following steps:
[0081] Build the original model;
[0082] The obtained angular velocity samples of the gyroscope and the corresponding first target gain value samples are trained on the original model using a reinforcement learning algorithm to obtain a signal enhancement model.
[0083] Specifically, by collecting gyroscope angular velocity samples and corresponding first target gain value samples obtained in multiple data transmission cycles in history as training sample data, a reinforcement learning algorithm is used to train the original model to obtain a signal enhancement model, wherein the gyroscope angular velocity samples include gyroscope angular velocity samples with a variety of different signal strengths, and the original model is reinforced with the gyroscope angular velocity samples with a variety of different signal strengths and the corresponding first target gain value samples. Through repeated trial and error and learning, a signal enhancement model is obtained.
[0084] In some embodiments, after sending the first target gain value to the Bluetooth device so that the Bluetooth device performs signal enhancement on the subsequently sent Bluetooth signal, the method further includes:
[0085] A first current value used when receiving a Bluetooth signal sent by a Bluetooth device for transmitting a signal-enhanced Bluetooth signal;
[0086] A current detection value obtained by amplifying the first current value through a current detection amplifier circuit is used to determine whether the signal quality of the enhanced Bluetooth signal sent by the Bluetooth device meets the preset signal quality requirement, and the current detection value is positively correlated with the signal quality of the Bluetooth signal;
[0087] When the signal quality of the Bluetooth signal after the signal enhancement does not meet the preset signal quality requirement, determining a second target gain value for improving the quality of the Bluetooth signal after the signal enhancement according to the current detection value;
[0088] The second target gain value is sent to the Bluetooth device so that the Bluetooth device improves the quality of subsequently sent Bluetooth signals, wherein the second target gain value is greater than the first target gain value.
[0089] Specifically, a current detection amplifier circuit is provided in the gateway microprocessor module, and the signal quality of the Bluetooth signal after signal enhancement is judged by the current detection amplifier circuit. After the Bluetooth signal to be sent subsequently is enhanced, the signal quality of the Bluetooth signal needs to be detected to ensure the stability of the Bluetooth signal. The first current value used when transmitting the Bluetooth signal after signal enhancement sent by the Bluetooth device is received, the first current value is input into the current detection amplifier circuit, and the current detection value obtained after the first current value is amplified by the current detection amplifier circuit is used to judge whether the signal quality of the Bluetooth signal after signal enhancement meets the preset signal quality requirement. When the signal quality of the Bluetooth signal after signal enhancement meets the preset signal quality requirement, it means that the signal quality of the Bluetooth signal after signal enhancement is good, and the stability of the Bluetooth signal after signal enhancement is high. There is no need to process the Bluetooth signal again, and the Bluetooth signal to be sent subsequently can be transmitted with the current transmission power. When the signal quality of the Bluetooth signal after signal enhancement does not meet the preset signal quality requirement, it means that the signal quality of the Bluetooth signal after signal enhancement is still not up to standard, and the stability of the Bluetooth signal after signal enhancement is poor. The Bluetooth signal after signal enhancement needs to be processed, and therefore, the second target gain value for improving the quality of the Bluetooth signal after signal enhancement is determined according to the current detection value.
[0090] In this embodiment, the second target gain value for improving the quality of the Bluetooth signal after signal enhancement is determined by the current detection value output by the current detection amplifier circuit, and the Bluetooth device improves the quality of the Bluetooth signal subsequently sent to the Bluetooth gateway according to the second target gain value through the control chip. Specifically, the transmission power of the Bluetooth signal subsequently sent to the Bluetooth gateway is adjusted according to the second target gain value, thereby improving the signal quality of the Bluetooth signal after signal enhancement. Among them, the current detection value is positively correlated with the signal quality of the Bluetooth signal, that is, the larger the current detection value, the larger the transmission power, and the better the signal quality of the Bluetooth signal.
[0091] In some embodiments, judging whether the signal quality of the enhanced Bluetooth signal sent by the Bluetooth device meets the preset signal quality requirement by using the current detection value obtained after the current detection amplifier circuit amplifies the first current value includes:
[0092] Determine whether the current detection value is less than or equal to a preset stable current value;
[0093] When the current detection value is less than or equal to the preset stable current value, it is determined that the signal quality of the enhanced Bluetooth signal sent by the Bluetooth device does not meet the preset signal quality requirement.
[0094] Specifically, if Fig.10As shown, the current detection amplifier circuit includes a first operational amplifier U1, a first resistor R1, a second resistor R2, a third resistor R3, a second operational amplifier U2, a filter resistor R4 and a filter capacitor C1. The inverting input terminal of the first operational amplifier U1 is connected in series with the first resistor R1 for inputting a preset stable current value. The non-inverting input terminal of the first operational amplifier U1 is used to input the first current value. The output terminal of the first operational amplifier U1 is connected to the non-inverting input terminal of the second operational amplifier U2. One end of the second resistor R2 is connected to the inverting input terminal of the first operational amplifier U1 and the first resistor R1. The other end of the second resistor R2 is connected in series with one end of the third resistor R3. The other end of the third resistor R3 is connected to the output terminal of the first operational amplifier U1. The inverting input terminal of the second operational amplifier U2 is connected to the output terminal of the second operational amplifier U2. The output terminal of the second operational amplifier U2 is also connected to the filter resistor R4 and the filter capacitor C1. The output terminal of the second operational amplifier U2 is used to output the current detection value. In addition, when the preset stable current value changes, the preset stable current value can be adjusted by adjusting the resistance values of the first resistor R1, the second resistor R2, and the third resistor R3. The filter resistor R4 and the filter capacitor C1 are used to filter the current detection value output by the output end of the second operational amplifier U2.
[0095] In this embodiment, it is determined whether the current detection value is less than or equal to the preset stable current value; when the current detection value is less than or equal to the preset stable current value, it is determined that the signal quality of the Bluetooth signal after signal enhancement sent by the Bluetooth device does not meet the preset signal quality requirements. In some examples, the signal quality of the Bluetooth signal after signal enhancement is determined by determining whether the first current value is less than or equal to the preset stable current value. When the first current value is less than or equal to the preset stable current value, it indicates that the signal quality of the Bluetooth signal after signal enhancement is poor, and the signal quality of the Bluetooth signal after signal enhancement does not meet the preset signal quality requirements; when the first current value is greater than the preset stable current value, it indicates that the first current value is unstable and the first current value needs to be re-detected. In some examples, such as Fig. 9 As shown, when the first current value is less than or equal to the preset stable current value, the second current value used by the Bluetooth device to transmit the Bluetooth signal after signal enhancement can be detected at intervals of a preset unit time to determine whether the second current value is less than or equal to the preset stable current value, thereby achieving a secondary judgment on the signal quality of the Bluetooth signal after signal enhancement. When the second current value is less than or equal to the preset stable current value, the current detection value output by the output end of the second operational amplifier U2 is filtered by the filter resistor R4 and the filter capacitor C1, and the second target gain value for improving the quality of the Bluetooth signal after signal enhancement is determined by the current detection value. The Bluetooth device improves the quality of the Bluetooth signal subsequently sent to the Bluetooth gateway according to the second target gain value through the control chip.
[0096] Embodiment 2:
[0097] The Bluetooth signal enhancement method of this embodiment can be applied to electronic devices with communication, computing and data storage capabilities. When applied to Bluetooth devices, the specific process can be as follows: Figure 2 As shown, including:
[0098] Step 201: Send a Bluetooth signal strength detection value to a Bluetooth gateway. The Bluetooth signal strength detection value is a detection value obtained by performing strength detection on a Bluetooth signal previously sent to the Bluetooth gateway.
[0099] Specifically, the Bluetooth device transmits a Bluetooth signal to the Bluetooth gateway. At the same time or after transmitting the Bluetooth signal, the Bluetooth device also transmits a Bluetooth signal strength detection value to the Bluetooth gateway. The Bluetooth signal strength detection value is a detection value obtained by detecting the strength of the Bluetooth signal sent by the Bluetooth device. In some examples, such as Figure 7 and Figure 8 As shown, the Bluetooth gateway includes a gateway Bluetooth module, a gateway power supply module, a signal processing module, an enhancement algorithm module and a gateway microprocessor module. When a Bluetooth device transmits a Bluetooth signal to the Bluetooth gateway, the gateway Bluetooth module of the Bluetooth gateway receives the Bluetooth signal, and inputs the Bluetooth signal to the signal processing module for preliminary processing, such as filtering and denoising, and then inputs the preliminary processed Bluetooth signal and the Bluetooth signal strength detection value into the enhancement algorithm module. During this period, the gateway power supply module provides stable and long-term power supply to the Bluetooth gateway.
[0100] Step 201, determining whether a first target gain value sent by a Bluetooth gateway is received, the first target gain value being determined by the Bluetooth gateway using a preset signal enhancement model when a Bluetooth signal strength detection value reaches a boundary condition for triggering enhanced signal strength.
[0101] Specifically, the boundary conditions for triggering signal strength are used to limit the triggering conditions for the Bluetooth device to enhance the Bluetooth signal. When the Bluetooth signal strength detection value reaches the boundary conditions for triggering enhanced signal strength, it means that the Bluetooth signal strength is weak at this time and the Bluetooth signal needs to be enhanced. In this embodiment, the signal enhancement model is a reinforcement learning model, that is, a model obtained by training a reinforcement learning algorithm. The signal enhancement model is used to determine the first target gain value for enhancing the strength of the Bluetooth signal through the Bluetooth signal strength detection value. The Bluetooth device sends the Bluetooth signal strength detection value to the Bluetooth gateway, and the Bluetooth signal strength detection value is input into the preset signal enhancement model through the enhancement algorithm module of the Bluetooth gateway to output the first target gain value to the Bluetooth device.
[0102] Step 203: When it is determined that the first target gain value sent by the Bluetooth gateway is received, a Bluetooth signal subsequently sent to the Bluetooth gateway is enhanced based on the first target gain value.
[0103] Specifically, a Bluetooth signal control chip for transmitting and receiving Bluetooth signals with a Bluetooth gateway is provided in the Bluetooth device, and the Bluetooth device enhances the Bluetooth signal subsequently sent to the Bluetooth gateway according to the first target gain value through the control chip. Specifically, the transmission power of the Bluetooth signal sent by the Bluetooth device is adjusted according to the first target gain value, thereby enhancing the signal strength of the Bluetooth signal.
[0104] In this embodiment, a Bluetooth signal strength detection value is sent to a Bluetooth gateway to determine whether a first target gain value sent by the Bluetooth gateway is received. When it is determined that the first target gain value sent by the Bluetooth gateway is received, the Bluetooth signal subsequently sent to the Bluetooth gateway is enhanced based on the first target gain value. In this way, by determining the signal strength of the Bluetooth signal, the first target gain value for enhancing the Bluetooth signal is determined by the signal enhancement model, and by enhancing the Bluetooth signal based on the first target gain value, the probability of signal distortion during signal transmission is effectively reduced even if obstacles, interference and distance restrictions are encountered during transmission.
[0105] In some embodiments, after the Bluetooth signal subsequently sent to the Bluetooth gateway is enhanced based on the first target gain value, the method further includes:
[0106] Send the enhanced Bluetooth signal to the Bluetooth gateway;
[0107] Determine whether a second target gain value sent by the Bluetooth gateway is received, the second target gain value is determined by the Bluetooth gateway when the signal quality of the Bluetooth signal after signal enhancement does not meet the preset signal quality requirement, using the current detection value output by the current detection amplifier circuit, wherein the second target gain value is greater than the first target gain value, and the current detection value is positively correlated with the signal quality of the Bluetooth signal.
[0108] Specifically, a current detection amplifier circuit is provided in the gateway microprocessor module, and the signal quality of the Bluetooth signal after signal enhancement is judged by the current detection amplifier circuit. After the Bluetooth signal to be sent subsequently is enhanced, the signal quality of the Bluetooth signal needs to be detected to ensure the stability of the Bluetooth signal. The signal quality of the Bluetooth signal after signal enhancement is judged by the current detection amplifier circuit whether it meets the preset signal quality requirements. When the signal quality of the Bluetooth signal after signal enhancement does not meet the preset signal quality requirements, it means that the signal quality of the Bluetooth signal after signal enhancement is still not up to standard, and the stability of the Bluetooth signal after signal enhancement is poor, and the Bluetooth signal after signal enhancement needs to be processed. In this embodiment, the second target gain value for improving the quality of the Bluetooth signal after signal enhancement is determined by the current detection value output by the current detection amplifier circuit, and the Bluetooth device improves the quality of the Bluetooth signal subsequently sent to the Bluetooth gateway according to the second target gain value through the control chip. Specifically, the transmission power of the Bluetooth signal subsequently sent to the Bluetooth gateway is adjusted according to the second target gain value, thereby improving the signal quality of the Bluetooth signal after signal enhancement. Among them, the current detection value is positively correlated with the signal quality of the Bluetooth signal, that is, the larger the current detection value, the larger the transmission power, and the better the signal quality of the Bluetooth signal.
[0109] like Fig.10 As shown, the current detection amplifier circuit includes a first operational amplifier U1, a first resistor R1, a second resistor R2, a third resistor R3, a second operational amplifier U2, a filter resistor R4 and a filter capacitor C1. The inverting input terminal of the first operational amplifier U1 is connected in series with the first resistor R1 for inputting a preset stable current value. The non-inverting input terminal of the first operational amplifier U1 is used to input the first current value. The output terminal of the first operational amplifier U1 is connected to the non-inverting input terminal of the second operational amplifier U2. One end of the second resistor R2 is connected to the inverting input terminal of the first operational amplifier U1 and the first resistor R1. The other end of the second resistor R2 is connected in series with one end of the third resistor R3. The other end of the third resistor R3 is connected to the output terminal of the first operational amplifier U1. The inverting input terminal of the second operational amplifier U2 is connected to the output terminal of the second operational amplifier U2. The output terminal of the second operational amplifier U2 is also connected to the filter resistor R4 and the filter capacitor C1. The output terminal of the second operational amplifier U2 is used to output the current detection value. In addition, when the preset stable current value changes, the preset stable current value can be adjusted by adjusting the resistance values of the first resistor R1, the second resistor R2, and the third resistor R3. The filter resistor R4 and the filter capacitor C1 are used to filter the current detection value output by the output end of the second operational amplifier U2.
[0110] In this embodiment, by obtaining the first current value used by the Bluetooth device to transmit the Bluetooth signal after signal enhancement, and judging whether the first current value is less than or equal to the preset stable current value, the signal quality of the Bluetooth signal after signal enhancement is judged. When the first current value is less than or equal to the preset stable current value, it indicates that the signal quality of the Bluetooth signal after signal enhancement is poor, and the signal quality of the Bluetooth signal after signal enhancement does not meet the preset signal quality requirements; when the first current value is greater than the preset stable current value, it indicates that the first current value is unstable and the first current value needs to be re-detected. In some examples, when the first current value is less than or equal to the preset stable current value, the second current value used by the Bluetooth device to transmit the Bluetooth signal after signal enhancement can be detected at intervals of a preset unit time, and it is judged whether the second current value is less than or equal to the preset stable current value, thereby realizing a secondary judgment on the signal quality of the Bluetooth signal after signal enhancement. When the second current value is less than or equal to the preset stable current value, the current detection value outputted from the output end of the second operational amplifier U2 is filtered by the filter resistor R4 and the filter capacitor C1. The second target gain value for improving the quality of the enhanced Bluetooth signal is determined by the current detection value output by the current detection amplifier circuit. The Bluetooth device improves the quality of the Bluetooth signal subsequently sent to the Bluetooth gateway according to the second target gain value through the control chip.
[0111] Embodiment three:
[0112] like Figure 6 As shown, this embodiment provides exemplary content of Embodiment 1 or Embodiment 2, that is, provides an exemplary process of a Bluetooth signal enhancement method, and the specific content includes:
[0113] S11: The power supply module maintains a long power supply state to power the Bluetooth enhanced gateway and each internal processing module. Each processing module is always in normal working state;
[0114] S12: The Bluetooth device sends a Bluetooth signal to the Bluetooth module in the enhanced gateway. The Bluetooth module here uses a low-power, high-sensitivity Bluetooth module to ensure the stability of signal reception and transmission. Among them, the gateway Bluetooth module can also use a Bluetooth main control chip with radio frequency function or a low-cost LORA Bluetooth transparent transmission module to realize the function of receiving Bluetooth signals. Since the transmitter needs to continuously transmit Bluetooth signals to the Bluetooth enhanced gateway, and then the enhanced gateway completes the data reception and conversion of the received Bluetooth signals, because the duration is relatively long, the selected Bluetooth module is required to meet the requirements of low power consumption. The current under normal working conditions must be less than 8mA, and the static current under standby conditions must reach the uA level (about 35uA) to prevent heating and system instability caused by large power consumption. The signal processing module in the gateway is responsible for filtering the signal received by the Bluetooth module. The signal processing module uses advanced filtering technology, such as Kalman filtering and adaptive filtering, to remove noise and interference in the signal to ensure that the quality of the received signal can meet the recognition accuracy requirements of the ADC analog signal detection pin of the microprocessor;
[0115] S13: Because there will be loss and signal distortion during the transmission process of the signal, especially for weak signals such as Bluetooth signals with very small dynamic current, it is easy to cause signal distortion during the signal transmission process, which will cause the microprocessor to detect abnormalities in the identified signal (the detected voltage value caused by signal distortion exceeds the voltage accuracy range of the ADC analog signal detection), so it is necessary to perform algorithm enhancement on the filtered Bluetooth signal. At this time, it is necessary to use the enhancement algorithm module to enhance the Bluetooth signal and use the machine learning algorithm to dynamically adjust the signal enhancement strategy according to the environment and historical data. For example, a neural network is used to predict the signal attenuation mode and perform adaptive compensation. The real-time data (angle value and speed value) of the gyroscope and accelerometer is used to determine whether the Bluetooth wearable device is at an optimal signal transmission and reception angle with the Bluetooth gateway to determine the Bluetooth signal strength. If the Bluetooth signal is weak at this time, an enhanced signal can be sent to the Bluetooth wearable device through the Bluetooth gateway. Bluetooth wearable devices can improve the quality of Bluetooth transmission or reception signals through Bluetooth control chips or devices, thereby realizing real-time compensation of Bluetooth attenuation signals. In addition, the signal quality can be judged by the current detection amplifier circuit. Generally speaking, the weak mA-level current signal can be amplified by a rail-to-rail multi-stage amplifier circuit to detect the quality of the Bluetooth signal. The larger the current, the greater the Bluetooth transmission power at this time, and the better the signal quality.
[0116] S14: Commonly used methods and devices for enhancing Bluetooth signals on the market often use software to increase the transmission power gain or redesign the onboard PCB antenna, or make a hole design in the structure to improve the signal transmission quality. However, the method of increasing the transmission signal gain will bring about greater power consumption, and the redesign of the board PCB antenna will bring about a huge development cost. The hole design in the structure will also bring about a series of problems such as poor waterproof and dustproof performance. Since this solution only uses a device and method of a gateway that can achieve signal enhancement to enhance the quality of Bluetooth transmission signals, no additional devices are required, which has a cost advantage over traditional design solutions.
[0117] A gateway that processes Bluetooth signals to enhance the quality of received signals includes a Bluetooth module (for receiving and sending Bluetooth signals), a signal processing module (for performing preliminary processing on received Bluetooth signals) and an enhancement algorithm module (for enhancing the signals after preliminary processing). First, a Bluetooth device establishes a connection with a Bluetooth signal enhancement gateway. Then the gateway captures the signal transmitted by the Bluetooth device and uses the signal processing module to perform preliminary processing on the signal, such as filtering and denoising. Secondly, the enhanced algorithm module is used to enhance the processed signal, including but not limited to amplifying the signal strength, compensating for signal loss and adjusting the signal frequency. Finally, the enhanced signal is retransmitted to the target device through the Bluetooth module. This solution can solve the problem of quality distortion of the received Bluetooth signal caused by using a chip multi-stage amplifier circuit to amplify the signal. At the same time, this method only requires one set of devices to stably transmit Bluetooth signals, thereby saving costs.
[0118] Embodiment 4:
[0119] Another embodiment of the present application relates to a Bluetooth signal enhancement device. The implementation details of the Bluetooth signal enhancement device of this embodiment are specifically described below. The following content is only for the convenience of understanding the implementation details, and is not necessary for the implementation of this solution. The schematic diagram of the Bluetooth signal enhancement device of this embodiment can be as follows Figure 3 As shown, including:
[0120] The receiving module 301 is used to receive a Bluetooth signal strength detection value sent by a Bluetooth device, where the Bluetooth signal strength detection value is a detection value obtained by performing strength detection on a Bluetooth signal sent by a Bluetooth device in the past;
[0121] The gain determination module 302 is used to determine a first target gain value for enhancing the strength of the Bluetooth signal using a preset signal enhancement model when the Bluetooth signal strength detection value reaches a boundary condition for triggering enhanced signal strength;
[0122] The first signal enhancement module 303 is configured to send the first target gain value to the Bluetooth device, so that the Bluetooth device enhances the Bluetooth signal to be subsequently sent.
[0123] It is worth mentioning that all modules involved in this embodiment are logic modules. In practical applications, a logic unit can be a physical unit, a part of a physical unit, or a combination of multiple physical units. In addition, in order to highlight the innovative part of this application, this embodiment does not introduce units that are not closely related to solving the technical problems proposed by this application, but this does not mean that there are no other units in this embodiment.
[0124] Embodiment five:
[0125] Another embodiment of the present application relates to a Bluetooth signal enhancement device. The implementation details of the Bluetooth signal enhancement device of this embodiment are specifically described below. The following content is only for the convenience of understanding the implementation details, and is not necessary for the implementation of this solution. The schematic diagram of the Bluetooth signal enhancement device of this embodiment can be as follows Figure 4 As shown, including:
[0126] The sending module 401 is used to send a Bluetooth signal strength detection value to a Bluetooth gateway, where the Bluetooth signal strength detection value is a detection value obtained by performing strength detection on a Bluetooth signal previously sent to the Bluetooth gateway;
[0127] A judgment module 402 is used to judge whether a first target gain value sent by the Bluetooth gateway is received, where the first target gain value is determined by the Bluetooth gateway using a preset signal enhancement model when the Bluetooth signal strength detection value reaches a boundary condition for triggering enhanced signal strength;
[0128] The second signal enhancement module 403 is configured to enhance the Bluetooth signal subsequently sent to the Bluetooth gateway based on the first target gain value when it is determined that the first target gain value sent by the Bluetooth gateway is received.
[0129] It is worth mentioning that all modules involved in this embodiment are logic modules. In practical applications, a logic unit can be a physical unit, a part of a physical unit, or a combination of multiple physical units. In addition, in order to highlight the innovative part of this application, this embodiment does not introduce units that are not closely related to solving the technical problems proposed by this application, but this does not mean that there are no other units in this embodiment.
[0130] Embodiment six:
[0131] Another embodiment of the present application relates to an electronic device, such as Figure 5As shown, it includes: at least one processor 901; and a memory 902 that is communicatively connected to the at least one processor 901; wherein the memory 902 stores instructions that can be executed by the at least one processor 901, and the instructions are executed by the at least one processor 901 so that the at least one processor 901 can execute the Bluetooth signal enhancement method in the above-mentioned embodiments.
[0132] Among them, the memory and the processor are connected in a bus manner, and the bus may include any number of interconnected buses and bridges, and the bus connects various circuits of one or more processors and memories together. The bus can also connect various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface between the bus and the transceiver. The transceiver can be one element or multiple elements, such as multiple receivers and transmitters, providing a unit for communicating with various other devices on a transmission medium. The data processed by the processor is transmitted on a wireless medium via an antenna, and further, the antenna also receives data and transmits the data to the processor.
[0133] The processor is responsible for managing the bus and general processing, and can also provide various functions, including timing, peripheral interfaces, voltage regulation, power management, and other control functions. Memory can be used to store data used by the processor when performing operations.
[0134] Embodiment seven:
[0135] Another embodiment of the present application relates to a computer-readable storage medium storing a computer program, which implements the above method embodiment when executed by a processor.
[0136] That is, those skilled in the art can understand that all or part of the steps in the above-mentioned embodiment method can be completed by instructing the relevant hardware through a program, and the program is stored in a storage medium, including a number of instructions to enable a device (which can be a single-chip microcomputer, chip, etc.) or a processor to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, referred to as: ROM), random access memory (Random Access Memory, referred to as: RAM), disk or optical disk and other media that can store program codes.
[0137] Those skilled in the art will appreciate that the above embodiments are specific embodiments for implementing the present application, and in actual applications, various changes may be made thereto in form and detail without departing from the spirit and scope of the present application.
Claims
1. A method for enhancing a Bluetooth signal, characterized in that: Applied to a Bluetooth gateway, the method comprises: Receiving a Bluetooth signal strength detection value sent by a Bluetooth device, wherein the Bluetooth signal strength detection value is a detection value obtained by performing strength detection on a Bluetooth signal sent by the Bluetooth device in the past; When the Bluetooth signal strength detection value reaches a boundary condition for triggering enhanced signal strength, a first target gain value for enhancing the strength of the Bluetooth signal is determined using a preset signal enhancement model; The first target gain value is sent to the Bluetooth device, so that the Bluetooth device performs signal enhancement on a subsequently sent Bluetooth signal.
2. The method for enhancing Bluetooth signal according to claim 1, characterized in that: The Bluetooth signal strength detection value includes the angular velocity of the gyroscope in the Bluetooth device; When the Bluetooth signal strength detection value reaches a boundary condition for triggering enhanced signal strength, determining a first target gain value for enhancing the strength of the Bluetooth signal using a preset signal enhancement model includes: When the angular velocity of the gyroscope in the Bluetooth device exceeds a preset signal receiving and transmitting angle range, a preset signal enhancement model is used to determine a first target gain value for enhancing the strength of the Bluetooth signal.
3. The method for enhancing Bluetooth signals according to claim 2, characterized in that: The signal enhancement model is obtained by the following steps: Build the original model; The original model is trained using a reinforcement learning algorithm for the acquired angular velocity samples of the gyroscope and the corresponding first target gain value samples to obtain the signal enhancement model.
4. The method for enhancing Bluetooth signal according to claim 1, characterized in that: After sending the first target gain value to the Bluetooth device so that the Bluetooth device performs signal enhancement on a subsequently sent Bluetooth signal, the method further includes: receiving a first current value sent by the Bluetooth device and used for transmitting the Bluetooth signal after the signal enhancement; a current detection value obtained by amplifying the first current value through a current detection amplifier circuit, judging whether the signal quality of the Bluetooth signal after the signal enhancement sent by the Bluetooth device meets the preset signal quality requirement, wherein the current detection value is positively correlated with the signal quality of the Bluetooth signal; When the signal quality of the Bluetooth signal after the signal enhancement does not meet the preset signal quality requirement, determining a second target gain value for improving the quality of the Bluetooth signal after the signal enhancement according to the current detection value; The second target gain value is sent to the Bluetooth device, so that the Bluetooth device improves the quality of subsequently sent Bluetooth signals, wherein the second target gain value is greater than the first target gain value.
5. The method for enhancing Bluetooth signals according to claim 4, characterized in that: The current detection value obtained by amplifying the first current value by the current detection amplifier circuit is used to judge whether the signal quality of the Bluetooth signal after the signal enhancement sent by the Bluetooth device meets the preset signal quality requirement, including: Determining whether the current detection value is less than or equal to a preset stable current value; When the current detection value is less than or equal to the preset stable current value, it is determined that the signal quality of the enhanced Bluetooth signal sent by the Bluetooth device does not meet the preset signal quality requirement.
6. A method for enhancing a Bluetooth signal, characterized in that: Applied to a Bluetooth device, the method comprises: Sending a Bluetooth signal strength detection value to a Bluetooth gateway, wherein the Bluetooth signal strength detection value is a detection value obtained by performing strength detection on a Bluetooth signal previously sent to the Bluetooth gateway; Determine whether a first target gain value sent by the Bluetooth gateway is received, the first target gain value being determined by the Bluetooth gateway using a preset signal enhancement model when the Bluetooth signal strength detection value reaches a boundary condition for triggering enhanced signal strength; When it is determined that the first target gain value sent by the Bluetooth gateway is received, the Bluetooth signal subsequently sent to the Bluetooth gateway is enhanced based on the first target gain value.
7. The method for enhancing Bluetooth signals according to claim 6, characterized in that: After the Bluetooth signal subsequently sent to the Bluetooth gateway is enhanced based on the first target gain value, the method further includes: Sending to the Bluetooth gateway a first current value used when transmitting the Bluetooth signal after the signal enhancement; Determine whether a second target gain value sent by the Bluetooth gateway is received, the second target gain value is determined based on the current detection value when the current detection value obtained by the Bluetooth gateway after amplifying the first current value through the current detection amplifier circuit is less than or equal to the preset stable current value, and is used to improve the quality of the Bluetooth signal after the signal enhancement, wherein the second target gain value is greater than the first target gain value; Based on the second target gain value, the quality of the subsequently sent Bluetooth signal is improved.
8. A Bluetooth signal enhancement device, characterized in that: include: A receiving module, used for receiving a Bluetooth signal strength detection value sent by a Bluetooth device, wherein the Bluetooth signal strength detection value is a detection value obtained by performing strength detection on a Bluetooth signal sent by the Bluetooth device in the past; A gain determination module, configured to determine a first target gain value for enhancing the strength of the Bluetooth signal using a preset signal enhancement model when the Bluetooth signal strength detection value reaches a boundary condition for triggering enhanced signal strength; The first signal enhancement module is used to send the first target gain value to the Bluetooth device, so that the Bluetooth device performs signal enhancement on a subsequently sent Bluetooth signal.
9. A Bluetooth signal enhancement device, characterized in that: include: A sending module, used for sending a Bluetooth signal strength detection value to a Bluetooth gateway, wherein the Bluetooth signal strength detection value is a detection value obtained by performing strength detection on a Bluetooth signal previously sent to the Bluetooth gateway; A judgment module, used to judge whether a first target gain value sent by the Bluetooth gateway is received, wherein the first target gain value is determined by the Bluetooth gateway using a preset signal enhancement model when the Bluetooth signal strength detection value reaches a boundary condition for triggering enhanced signal strength; The second signal enhancement module is configured to enhance the Bluetooth signal subsequently sent to the Bluetooth gateway based on the first target gain value when it is determined that the first target gain value sent by the Bluetooth gateway is received.
10. A Bluetooth signal interaction system, characterized in that: It includes: a Bluetooth device and a Bluetooth gateway, wherein the Bluetooth device communicates with the Bluetooth gateway via a pre-built data link; The Bluetooth device sends a Bluetooth signal strength detection value to the Bluetooth gateway, and the Bluetooth gateway receives the Bluetooth signal strength detection value sent by the Bluetooth device, and when the Bluetooth signal strength detection value reaches a boundary condition for triggering enhanced signal strength, a first target gain value for enhancing the strength of the Bluetooth signal is determined using a preset signal enhancement model; The Bluetooth gateway sends the first target gain value to the Bluetooth device, and the Bluetooth device performs signal enhancement on the Bluetooth signal subsequently sent to the Bluetooth gateway based on the first target gain value.
11. An electronic device, characterized in that: include: at least one processor; as well as, a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the Bluetooth signal enhancement method as described in any one of claims 1 to 5, or the Bluetooth signal enhancement method as described in any one of claims 6-7.
12. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the method for enhancing the Bluetooth signal described in any one of claims 1 to 5 is implemented, or the method for enhancing the Bluetooth signal described in any one of claims 6 to 7 is implemented.
Citation Information
Patent Citations
MEMS gyroscopes error compensation method for micro satellite based on integration nerval net
CN101158588A
Method for enlarging Bluetooth control range and Bluetooth relay gateway
CN106160757A
Beidou inertial navigation positioning method and device and storage medium
CN116660965A
Detecting of navigation data spoofing based on signal strength variance
US10466700B1
Dynamic gyroscope bias offset compensation
US20200200537A1