Bluetooth quick pairing method and system in body temperature monitoring system
By naming the Bluetooth modules and calculating the selection coefficient using signal strength curves, the system automatically identifies and connects to the Bluetooth modules, solving the problems of time-consuming Bluetooth pairing and infection risks in the operating room environment. This achieves fast, accurate, and low-power Bluetooth connections, optimizing medical operations.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-20
- Publication Date
- 2026-04-03
AI Technical Summary
In environments such as operating rooms, traditional Bluetooth pairing mechanisms require medical staff to manually select the device, which is time-consuming and may pose an infection risk. Furthermore, existing technologies cannot meet the needs for speed, accuracy, and low power consumption during surgery.
By naming the Bluetooth modules and calculating the selection coefficient using the curve of broadcast signal strength changing over time, the system automatically identifies and connects the most suitable Bluetooth module, and optimizes battery life by combining it with low power mode.
It enables automatic, fast, and accurate pairing of Bluetooth modules, reducing operation time and infection risk, improving connection reliability and battery life, and optimizing medical workflows.
Smart Images

Figure CN120614713B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of Bluetooth pairing technology, and more specifically to a Bluetooth fast pairing method and system in a body temperature monitoring system. Background Technology
[0002] In clinical hospital applications, traditional body temperature monitoring systems generally use wired connections, with temperature probes connected to the main unit via physical cables. This leads to complex wiring, restricts the freedom of movement for medical staff, and hinders the efficiency of medical operations. With the mature application of Bluetooth 5.0 technology, the new generation of wireless body temperature monitoring systems replaces traditional cable connections with Bluetooth modules. Leveraging its low power consumption, high-stability transmission, and strong anti-interference capabilities, it effectively solves the space limitations and operational inconveniences caused by physical cables.
[0003] However, wireless advancements present new technical challenges in the operating room setting. When a temperature monitoring system is operational, multiple Bluetooth modules exist, and conventional Bluetooth pairing mechanisms require medical staff to manually identify and select from a device list. This operational mode has significant drawbacks during surgery: 1. Manual selection wastes valuable rescue time and may delay monitoring of the patient's vital signs; 2. Touching the electronic device interface can disrupt the sterile surgical environment, increasing the risk of iatrogenic infection; 3. Manual pairing significantly increases the risk of mismatch, affecting medical staff's medical decisions and seriously endangering the patient's life and health; 4. Core body temperature needs continuous, real-time monitoring during surgery, requiring both the portability of the wearable wireless monitoring sensor and sufficient battery life, placing higher demands on the power consumption of the Bluetooth module. Therefore, achieving automatic, rapid, and accurate Bluetooth pairing has become an urgent problem to be solved. Summary of the Invention
[0004] The purpose of this invention is to provide a Bluetooth fast pairing method and system for a body temperature monitoring system, thereby solving the aforementioned technical problems.
[0005] The objective of this invention can be achieved through the following technical solutions:
[0006] The Bluetooth quick pairing method for a body temperature monitoring system includes the following steps:
[0007] S1: The Bluetooth module in the body temperature monitoring system is designated as the first Bluetooth, and the first Bluetooth is named based on preset characters. The name of the first Bluetooth is designated as the first name.
[0008] The Bluetooth of the host device is referred to as the second Bluetooth. The second Bluetooth stores a predefined connection list, and the connection list stores the first name of the first Bluetooth paired with the second Bluetooth.
[0009] Turn on the power of the module in the body temperature monitoring system to put the first Bluetooth in broadcast mode, and record the first Bluetooth whose corresponding first name belongs to the connection list and is in broadcast mode as a pending Bluetooth.
[0010] S2: The broadcast signal strength of the undetermined Bluetooth received by the second Bluetooth is recorded as the target strength. A monitoring period T is set. The target strength is acquired in real time during the monitoring period T. The curve f(t) of the target strength changing with time is plotted, where t represents time and t∈[0,T].
[0011] Obtain the slope of the tangent line at any point on the curve f(t), remove the tangent slopes that are less than or equal to 0, and record the remaining tangent slopes as the target slope.
[0012] Calculate the average target slope P1 and the maximum target slope P2, and calculate the average rate of change. f(T) represents the target intensity at the end of the monitoring period;
[0013] Calculate the selection coefficient K = η * (P1 + P2 + P3) * f(T), where η is a preset correction coefficient, and generate the selection coefficient set K. jh = (K1, K2, ..., K) n ), K n Let K represent the selection coefficient corresponding to the nth undetermined Bluetooth, and obtain the maximum selection coefficient K. max =max(K) jh ), and obtain the selection coefficient K that has the smallest difference between it and the maximum selection coefficient. sec Calculate the coefficient difference ΔK = K max -K sec ;
[0014] S3: Set the coefficient difference threshold ΔKys. When the coefficient difference ΔK≤ΔKys, let the new monitoring period T'=T+ΔT, where ΔT represents the preset monitoring period update value. Repeat step S2 to calculate the coefficient difference again, and repeat the above steps until the corresponding coefficient difference is greater than the coefficient difference threshold ΔKys after a new monitoring period is obtained.
[0015] Obtain the pending Bluetooth corresponding to the maximum selection coefficient at this time, and use it as the target Bluetooth. The second Bluetooth and the target Bluetooth are then connected.
[0016] As a further aspect of the present invention: the process of naming the first Bluetooth in step S1 specifically includes: different modules being named according to preset specific characters and serial numbers.
[0017] As a further aspect of the present invention: step S3 further includes the following step:
[0018] If, after a monitoring period is adjusted, the length of the monitoring period is greater than or equal to a preset length threshold, and the target Bluetooth still does not exist, a warning message will be sent to alert the user.
[0019] As a further aspect of the present invention: step S3 further includes the following step:
[0020] If the first Bluetooth device is powered on for a duration exceeding a preset threshold and is not connected, then the broadcast mode of the Bluetooth device is turned off and it enters a low-power mode.
[0021] As a further aspect of the present invention: in step S2, when the target intensity is less than the preset target intensity threshold at the end of the monitoring period, the corresponding pending Bluetooth does not participate in the step of determining the target Bluetooth in the current iteration process.
[0022] As a further aspect of the present invention: In step S3, when the coefficient difference is greater than the coefficient difference threshold ΔKys, if there are two or more identical selection coefficients that are the largest selection coefficients, the following steps are performed:
[0023] The same and largest selection coefficient at this time is taken as the undetermined coefficient, and the undetermined Bluetooth corresponding to the undetermined coefficient is recorded as the candidate Bluetooth. The selection coefficient of the candidate Bluetooth after each update monitoring period is obtained and recorded as the judgment coefficient.
[0024] Obtain the maximum judgment coefficient after each updated monitoring period, obtain the number of times the judgment coefficient of the candidate Bluetooth is the maximum judgment coefficient, and take the candidate Bluetooth corresponding to the maximum number of times as the target Bluetooth.
[0025] As a further aspect of the present invention: step S2 further includes the following step:
[0026] Obtain the monotonicity of the curve f(t). When the curve f(t) is monotonically decreasing, the corresponding Bluetooth to be determined is not used as the target Bluetooth.
[0027] The Bluetooth quick pairing system in the body temperature monitoring system includes:
[0028] Initial module: The Bluetooth of the module in the body temperature monitoring system is referred to as the first Bluetooth. The first Bluetooth is named based on a preset character, and the name of the first Bluetooth is referred to as the first name.
[0029] The Bluetooth of the host device is referred to as the second Bluetooth. The second Bluetooth stores a predefined connection list, and the connection list stores the first name of the first Bluetooth paired with the second Bluetooth.
[0030] Turn on the power of the module in the body temperature monitoring system to put the first Bluetooth in broadcast mode, and record the first Bluetooth whose corresponding first name belongs to the connection list and is in broadcast mode as a pending Bluetooth.
[0031] Analysis module: The broadcast signal strength of the unknown Bluetooth received by the second Bluetooth is recorded as the target strength. A monitoring period T is set. The target strength is acquired in real time during the monitoring period T. The curve f(t) of the target strength changing with time is plotted, where t represents time and t∈[0,T].
[0032] Obtain the slope of the tangent line at any point on the curve f(t), remove the tangent slopes that are less than or equal to 0, and record the remaining tangent slopes as the target slope.
[0033] Calculate the average target slope P1 and the maximum target slope P2, and calculate the average rate of change. f(T) represents the target intensity at the end of the monitoring period;
[0034] Calculate the selection coefficient K = η * (P1 + P2 + P3) * f(T), where η is a preset correction coefficient, and generate the selection coefficient set K. jh = (K1, K2, ..., K) n ), K n Let K represent the selection coefficient corresponding to the nth undetermined Bluetooth, and obtain the maximum selection coefficient K. max =max(K) jh ), and obtain the selection coefficient K that has the smallest difference between it and the maximum selection coefficient. sec Calculate the coefficient difference ΔK = K max -K sec ;
[0035] Connection module: Set the coefficient difference threshold ΔKys. When the coefficient difference ΔK≤ΔKys, let the new monitoring period T'=T+ΔT, where ΔT represents the preset monitoring period update value. Repeat step S2 to calculate the coefficient difference again, and repeat the above steps until a new monitoring period is obtained and the corresponding coefficient difference is greater than the coefficient difference threshold ΔKys.
[0036] Obtain the pending Bluetooth corresponding to the maximum selection coefficient at this time, and use it as the target Bluetooth. The second Bluetooth and the target Bluetooth are then connected.
[0037] The beneficial effects of this invention compared to the prior art are as follows:
[0038] 1) In this scheme, the Bluetooth modules are first named to distinguish different modules, providing a foundation for accurate Bluetooth pairing and connection. Then, the selection coefficient is calculated based on the curve of broadcast signal strength changing over time. It's worth noting that in real-world scenarios, users generally move closer to the desired Bluetooth module (i.e., the distance between the desired Bluetooth module and the host Bluetooth module) to achieve better Bluetooth connection performance (including but not limited to connection speed). Therefore, the curve should be steeper and the value higher over time. The selection coefficient is calculated based on this change. It's important to note that while the maximum selection coefficient is the most likely, the differences between selection coefficients may be small. Therefore, further judgment is needed. If the difference is small, the judgment is repeated based on a new monitoring period until the difference between selection coefficients is significant (the coefficient difference is greater than the coefficient difference threshold). The new monitoring period is essentially the extension of the end point of the previous monitoring period; the specific extension length can be calibrated experimentally. Finally, after the coefficient difference meets the condition, Bluetooth connection is established.
[0039] 2) Existing technologies often involve directly requiring the operator to select the scanned Bluetooth module. However, in an operating room environment, time is extremely valuable, and requiring the operator to click on the interface increases the risk of hand contamination. The technology of this invention can reduce operator intervention, significantly reduce operation time, greatly reduce the frequency of clicking on the machine, reduce hand contamination, and reduce the workload of medical staff.
[0040] 3) In the existing technology, manual pairing significantly increases the risk of mismatch, affecting the medical decisions of medical staff and seriously endangering the life and health of patients; while the medium method in this solution can automatically and accurately achieve Bluetooth pairing. This innovative function brings significant optimization and improvement to the medical workflow. It eliminates the cumbersome operation and uncertainty associated with the traditional manual pairing mode, and ensures that every Bluetooth connection is completed accurately in an intelligent and automated way.
[0041] 4) During surgery, core body temperature needs to be continuously and in real time. It is necessary to ensure that the wearable wireless monitoring sensor is lightweight and that the battery life is sufficient, which puts higher demands on the power consumption of the Bluetooth module. In this solution, when the first Bluetooth device is powered on for more than a preset time threshold and is not connected, the broadcast mode of the Bluetooth device is turned off and it enters a low power mode, thereby improving the battery life of Bluetooth and reducing energy consumption. Attached Figure Description
[0042] The invention will now be further described with reference to the accompanying drawings.
[0043] Figure 1This is a flowchart illustrating the Bluetooth fast pairing method in the body temperature monitoring system of the present invention. Detailed Implementation
[0044] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0045] Please see Figure 1 As shown, this invention provides a Bluetooth fast pairing method for a body temperature monitoring system, comprising the following steps:
[0046] S1: The Bluetooth module in the body temperature monitoring system is designated as the first Bluetooth, and the first Bluetooth is named based on preset characters. The name of the first Bluetooth is designated as the first name.
[0047] The Bluetooth of the host device is referred to as the second Bluetooth. The second Bluetooth stores a predefined connection list, and the connection list stores the first name of the first Bluetooth paired with the second Bluetooth.
[0048] Turn on the power of the module in the body temperature monitoring system to put the first Bluetooth in broadcast mode, and record the first Bluetooth whose corresponding first name belongs to the connection list and is in broadcast mode as a pending Bluetooth.
[0049] S2: The broadcast signal strength of the undetermined Bluetooth received by the second Bluetooth is recorded as the target strength. A monitoring period T is set. The target strength is acquired in real time during the monitoring period T. The curve f(t) of the target strength changing with time is plotted, where t represents time and t∈[0,T].
[0050] Obtain the slope of the tangent line at any point on the curve f(t), remove the tangent slopes that are less than or equal to 0, and record the remaining tangent slopes as the target slope.
[0051] Calculate the average target slope P1 and the maximum target slope P2, and calculate the average rate of change. f(T) represents the target intensity at the end of the monitoring period;
[0052] Calculate the selection coefficient K = η*(P1+P2+P3)*f(T), and generate the selection coefficient set K. jh = (K1, K2, ..., K) n ), K n Let K represent the selection coefficient corresponding to the nth undetermined Bluetooth, and obtain the maximum selection coefficient K. max =max(K) jh), and obtain the selection coefficient K that has the smallest difference between it and the maximum selection coefficient. sec Calculate the coefficient difference ΔK = K max -K sec ;
[0053] S3: Set the coefficient difference threshold ΔKys. When the coefficient difference ΔK≤ΔKys, let the new monitoring period T'=T+ΔT, where ΔT represents the preset monitoring period update value. Repeat step S2 to calculate the coefficient difference again, and repeat the above steps until the corresponding coefficient difference is greater than the coefficient difference threshold ΔKys after a new monitoring period is obtained.
[0054] Obtain the pending Bluetooth corresponding to the maximum selection coefficient at this time, and use it as the target Bluetooth. The second Bluetooth and the target Bluetooth are then connected.
[0055] It's important to note that the Bluetooth modules are first named to distinguish them, providing a foundation for accurate Bluetooth pairing and connection. Next, the selection coefficient is calculated based on the curve of broadcast signal strength changing over time. It's worth noting that in real-world scenarios, users typically move closer to the desired Bluetooth module (i.e., the distance between the desired Bluetooth module and the host Bluetooth module) to achieve better connection performance (including but not limited to connection speed). Therefore, the curve should be steeper and the value higher over time, and the selection coefficient is calculated based on this change. While the maximum selection coefficient is the most likely, the differences between selection coefficients may be small. Therefore, further judgment is needed. If the difference is small, the judgment is repeated based on a new monitoring period until the difference between selection coefficients is significant (the coefficient difference is greater than the coefficient difference threshold). The new monitoring period is essentially the extension of the end point of the previous monitoring period; the specific extension length can be calibrated experimentally. Finally, after the coefficient difference meets the condition, the Bluetooth connection is established.
[0056] It's important to note that by incorporating both the rate of increase and the final strength of the received signal strength into the calculation, the selection coefficient can simultaneously reflect both "close distance" and "approaching" information: a steeper curve slope indicates the user is moving in the correct direction and at a faster speed, while a higher final strength indicates the current distance is closer. Multiplying and weighting these two factors maintains monotonicity and comparability under different environmental noise levels, ensuring that the Bluetooth device with the highest score is almost always the one the user is heading towards. The advantages of this design are: first, it avoids interference from obstructions or reflections caused by relying solely on instantaneous strength; second, compared to simple time averaging, the slope can more quickly identify target devices with consistent trends, improving the initial success rate; third, introducing the second-highest score difference and automatically extending the observation time when the difference is too small dynamically balances speed and accuracy, avoiding both blindly delaying the process and easily causing false connections. The overall principle is to use "strength level" to measure static distance and "strength rate of increase" to measure dynamic approach, combined with an adaptive window, allowing the algorithm to adjust the decision threshold in real time according to the scenario, achieving a fast, stable, and power-saving automatic pairing experience.
[0057] The selection coefficient compresses "spatial location" and "temporal trend" into a single index: the final signal strength f(T) directly corresponds to the instantaneous distance, while the average slope P1, maximum slope P2, and average increase P3 jointly measure the speed and consistency of the user's approach to the signal source. These three are first summed and then multiplied by f(T), effectively coupling "close distance" and "approaching" multiplicatively. K is only amplified when both are significant, thus suppressing misjudgments caused by isolated high strength or high fluctuations. The weight η provides cross-environmental scale normalization and optimization, while the difference ΔK between the maximum and second-largest values of K for candidate Bluetooth devices, combined with an adaptive mechanism that "extends the sampling window if the difference is small," automatically achieves a balance between speed and accuracy. The overall principle utilizes the distance attenuation law of RSSI and its temporal gradient to merge static "near or far" and dynamic "approaching" into a monotonic, low-computational-load, noise-robust ranking index, allowing the system to quickly and accurately lock onto the true target device.
[0058] In another preferred embodiment of the present invention, the process of naming the first Bluetooth in step S1 specifically includes: different modules are named according to preset specific characters and serial numbers.
[0059] It is worth noting that module Y can be named Y1234.
[0060] In another preferred embodiment of the present invention, step S3 further includes the following step:
[0061] If, after a monitoring period is adjusted, the length of the monitoring period is greater than or equal to a preset length threshold, and the target Bluetooth still does not exist, a warning message will be sent to alert the user.
[0062] Understandably, after sending the warning message, users are prompted to make a manual selection.
[0063] In another preferred embodiment of the present invention, step S3 further includes the following step:
[0064] If the first Bluetooth device is powered on for a duration exceeding a preset threshold and is not connected, then the broadcast mode of the Bluetooth device is turned off and it enters a low-power mode.
[0065] In another preferred embodiment of the present invention, in step S2, when the target intensity is less than a preset target intensity threshold at the end of the monitoring period, the corresponding pending Bluetooth does not participate in the step of determining the target Bluetooth in the current iteration process.
[0066] In another preferred embodiment of the present invention, in step S3, when the coefficient difference is greater than the coefficient difference threshold ΔKys, if there are two or more identical selection coefficients that are the largest selection coefficients, the following steps are performed:
[0067] The same and largest selection coefficient at this time is taken as the undetermined coefficient, and the undetermined Bluetooth corresponding to the undetermined coefficient is recorded as the candidate Bluetooth. The selection coefficient of the candidate Bluetooth after each update monitoring period is obtained and recorded as the judgment coefficient.
[0068] Obtain the maximum judgment coefficient after each updated monitoring period, obtain the number of times the judgment coefficient of the candidate Bluetooth is the maximum judgment coefficient, and take the candidate Bluetooth corresponding to the maximum number of times as the target Bluetooth.
[0069] In another preferred embodiment of the present invention, step S2 further includes the following step:
[0070] Obtain the monotonicity of the curve f(t). When the curve f(t) is monotonically decreasing, the corresponding Bluetooth to be determined is not used as the target Bluetooth.
[0071] The Bluetooth quick pairing system in the body temperature monitoring system includes:
[0072] Initial module: The Bluetooth of the module in the body temperature monitoring system is referred to as the first Bluetooth. The first Bluetooth is named based on a preset character, and the name of the first Bluetooth is referred to as the first name.
[0073] The Bluetooth of the host device is referred to as the second Bluetooth. The second Bluetooth stores a predefined connection list, and the connection list stores the first name of the first Bluetooth paired with the second Bluetooth.
[0074] Turn on the power of the module in the body temperature monitoring system to put the first Bluetooth in broadcast mode, and record the first Bluetooth whose corresponding first name belongs to the connection list and is in broadcast mode as a pending Bluetooth.
[0075] Analysis module: The broadcast signal strength of the unknown Bluetooth received by the second Bluetooth is recorded as the target strength. A monitoring period T is set. The target strength is acquired in real time during the monitoring period T. The curve f(t) of the target strength changing with time is plotted, where t represents time and t∈[0,T].
[0076] Obtain the slope of the tangent line at any point on the curve f(t), remove the tangent slopes that are less than or equal to 0, and record the remaining tangent slopes as the target slope.
[0077] Calculate the average target slope P1 and the maximum target slope P2, and calculate the average rate of change. f(T) represents the target intensity at the end of the monitoring period;
[0078] Calculate the selection coefficient K = η*(P1+P2+P3)*f(T), and generate the selection coefficient set K. jh = (K1, K2, ..., K) n ), K n Let K represent the selection coefficient corresponding to the nth undetermined Bluetooth, and obtain the maximum selection coefficient K. max =max(K) jh ), and obtain the selection coefficient K that has the smallest difference between it and the maximum selection coefficient. sec Calculate the coefficient difference ΔK = K max -K sec ;
[0079] Connection module: Set the coefficient difference threshold ΔKys. When the coefficient difference ΔK≤ΔKys, let the new monitoring period T'=T+t, repeat the above step S2, calculate the coefficient difference again, and repeat the above steps until the corresponding coefficient difference is greater than the coefficient difference threshold ΔKys after a new monitoring period is acquired.
[0080] Obtain the pending Bluetooth corresponding to the maximum selection coefficient at this time, and use it as the target Bluetooth. The second Bluetooth and the target Bluetooth are then connected.
[0081] The foregoing has provided a detailed description of one embodiment of the present invention, but this description is merely a preferred embodiment and should not be construed as limiting the scope of the invention. All equivalent variations and modifications made within the scope of the claims of this invention should still fall within the patent coverage of this invention.
Claims
1. A Bluetooth fast pairing method in a body temperature monitoring system, characterized in that, Includes the following steps: S1: Name the Bluetooth module, designate the Bluetooth on the host device as the second Bluetooth, and filter the pending Bluetooths of the second Bluetooth according to the name; S2: Record the broadcast signal strength of the unknown Bluetooth received by the second Bluetooth as the target strength, acquire the target strength in real time within the preset monitoring period, and plot the curve of the target strength changing with time. Obtain the slope of the tangent line at any point on the curve, remove the tangent slopes that are less than or equal to 0, and record the remaining tangent slopes as the target slope. Slope parameters are obtained based on the target slope, including the average target slope, the maximum target slope, and the average rate of change. The selection coefficients are calculated based on the slope parameter, generating a set K of selection coefficients. jh = (K1, K2, ..., K) n ), K n This represents the selection coefficient corresponding to the nth undetermined Bluetooth, and the maximum selection coefficient K is obtained. max =max(K) jh Find the selection coefficient K that minimizes the difference between the maximum and minimum selection coefficients. sec Calculate the coefficient difference ΔK = K max -K sec ; S3: When the coefficient difference does not meet the preset conditions, adjust the monitoring period, obtain a new coefficient difference, and iterate until a new coefficient difference meets the preset conditions. Then, establish a Bluetooth connection based on the selected coefficient at this time.
2. The Bluetooth fast pairing method in the body temperature monitoring system according to claim 1, characterized in that, In step S1, different modules are named according to preset specific characters and serial numbers.
3. The Bluetooth fast pairing method in the body temperature monitoring system according to claim 1, characterized in that, If, after a monitoring period is adjusted, the length of the monitoring period is greater than or equal to a preset length threshold, and the target Bluetooth still does not exist, a warning message will be sent to alert the user.
4. The Bluetooth fast pairing method in the body temperature monitoring system according to claim 1, characterized in that, In step S3, when the module's Bluetooth is not connected for a preset time, the Bluetooth enters a low-power mode.
5. The Bluetooth fast pairing method in the body temperature monitoring system according to claim 1, characterized in that, When the curve f(t) is monotonically decreasing, the corresponding module will not establish a Bluetooth connection.
6. The Bluetooth fast pairing method in the body temperature monitoring system according to claim 1, characterized in that, When the target intensity is less than the preset value at the end of the monitoring period, the corresponding pending Bluetooth will not participate in the step of determining Bluetooth connection in the current iteration process.
7. A Bluetooth fast pairing system in a body temperature monitoring system, characterized in that, include: Initial Module: Name the Bluetooth module, designate the Bluetooth on the host device as the second Bluetooth, and filter the pending Bluetooths based on the naming; Analysis module: Records the broadcast signal strength of the unknown Bluetooth received by the second Bluetooth as the target strength, acquires the target strength in real time within the preset monitoring period, and plots the curve of the target strength changing over time; Obtain the slope of the tangent line at any point on the curve, remove the tangent slopes that are less than or equal to 0, and record the remaining tangent slopes as the target slope. The slope parameters are obtained based on the target slope, including the average target slope P1, the maximum target slope P2, and the average rate of change P3. The selection coefficients are calculated based on the slope parameter, generating a set K of selection coefficients. jh = (K1, K2, ..., K) n ), K n Let K represent the selection coefficient corresponding to the nth undetermined Bluetooth, and obtain the maximum selection coefficient K. max =max(K) jh ), and obtain the selection coefficient K that has the smallest difference between it and the maximum selection coefficient. sec Calculate the coefficient difference ΔK = K max -K sec ; Connection module: When the coefficient difference does not meet the preset conditions, adjust the monitoring period, obtain a new coefficient difference, and iterate until a new coefficient difference meets the preset conditions, and then establish a Bluetooth connection based on the selected coefficient at this time.
Citation Information
Patent Citations
Bluetooth rate testing method based on Android
CN118945694A
Multifunctional touch screen panel with shuttle controller
CN222337611U