Wireless communication control methods, devices, computer equipment and storage media

By acquiring food and oven temperature data and dynamically adjusting communication timing and channel, the communication interruption problem of wireless barbecue thermometers was solved, achieving stable and reliable temperature data transmission and improving user experience.

CN121487016BActive Publication Date: 2026-04-07SHENZHEN YIKAIER ELECTRONICS CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2026-01-06
Publication Date
2026-04-07

AI Technical Summary

Technical Problem

Wireless barbecue thermometers are susceptible to interference from other devices on the same frequency and signal collisions during use, leading to frequent communication interruptions and affecting user experience.

Method used

By acquiring food and oven temperature data, the device's operating status is determined, and communication timing and channels are dynamically adjusted. Low-interference and high-reliability channels are selected to achieve stable communication between the transceiver and the wireless probe.

Benefits of technology

It improves the communication reliability and user experience of wireless barbecue thermometers, reduces communication interference from similar products, and ensures stable and real-time transmission of temperature data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121487016B_ABST
    Figure CN121487016B_ABST
Patent Text Reader

Abstract

This application belongs to the field of wireless communication technology and relates to a wireless communication control method, device, computer equipment, and storage medium. The method includes: acquiring food temperature data of a food to be tested and oven temperature data of an oven to be tested; determining the current operating state of the barbecue thermometer based on the food temperature data and the oven temperature data; determining multiple future communication sequences between the transceiver and the wireless probe based on the current operating state; detecting multiple preset channels to determine the future connectable channels for the transceiver and the wireless probe; and controlling the transceiver and the wireless probe to perform a communication handshake in each communication sequence based on the future connectable channels. This application achieves stable and real-time transmission of temperature data, significantly improving the communication reliability and user experience of the wireless barbecue thermometer, while reducing communication interference with similar products.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of wireless communication technology, and in particular to a wireless communication control method, apparatus, computer equipment, and storage medium. Background Technology

[0002] With the increasing popularity of outdoor barbecues and catering, wireless barbecue thermometers have seen a continuous increase in market demand due to their advantages of being wire-free and easy to use, and have become an essential device for home and commercial barbecues.

[0003] Currently, wireless barbecue thermometers on the market collect food or oven temperature data through built-in temperature sensing modules and transmit it to a display terminal via a specific wireless frequency band. This enables basic functions such as real-time temperature display, threshold alarms, and data recording, which to some extent meets users' needs for remotely monitoring the barbecue process.

[0004] However, most similar products operate on specific open frequency bands, making them susceptible to interference from surrounding wireless devices and other barbecue thermometers operating on the same frequency. Furthermore, signal collisions can easily occur when multiple devices from the same brand are used simultaneously. These issues lead to frequent and sudden interruptions in wireless communication during grilling, and some interruptions are difficult to recover from on their own. Even if the equipment functions normally during individual factory testing, communication reliability in specific usage scenarios cannot be guaranteed, severely impacting the user experience.

[0005] In view of the above, this application is hereby submitted. Summary of the Invention

[0006] The purpose of this application is to provide a wireless communication control method, device, computer equipment, and storage medium to solve the technical problem of sudden wireless communication interruption during the use of a wireless barbecue thermometer.

[0007] To address the aforementioned technical problems, embodiments of this application provide a wireless communication control method, employing the following technical solution, including:

[0008] Acquire the food temperature data and the oven temperature data of the oven to be tested;

[0009] Based on the food temperature data and the oven temperature data, determine the current working status of the barbecue thermometer;

[0010] Based on the current operating state, determine multiple future communication timing sequences for the transceiver and the wireless probe;

[0011] Multiple preset channels are detected to determine the channels that the transceiver and the wireless probe can connect to in the future;

[0012] In each of the communication timing sequences, the transceiver and the wireless probe are controlled to perform a communication handshake according to the future connectable channel.

[0013] Furthermore, the step of detecting multiple preset channels to determine the future connectable channels for the transceiver and the wireless probe includes:

[0014] Within a preset time period, the receiving status of the transceiver receiving data packets multiple times is obtained according to each preset channel, and one preset channel corresponds to multiple receiving statuses;

[0015] Based on the multiple received states, determine the communication success rate of each of the preset channels;

[0016] Based on the communication success rate, the future connectable channel is determined from among the multiple preset channels.

[0017] Furthermore, determining the future connectable channel from among the multiple preset channels based on the communication success rate includes:

[0018] When the communication success rate of all the preset channels is greater than or equal to the preset probability threshold, signal monitoring is performed on each preset channel to obtain the signal monitoring results, and the future connectable channels are determined based on the signal monitoring results.

[0019] When there is a channel among the multiple preset channels whose communication success rate is less than the preset probability threshold, the channel with the communication success rate less than the preset probability threshold is removed from the multiple preset channels to obtain the future connectable channel.

[0020] Furthermore, there are multiple future connectable channels. In each communication sequence, based on the future connectable channel, the transceiver and the wireless probe are controlled to perform a communication handshake, including:

[0021] In each of the communication timing sequences, a target channel corresponding to each of the multiple future connectable channels is selected;

[0022] Based on each of the communication timing sequences and the target channel corresponding to each of the communication timing sequences, the transceiver and the wireless probe are controlled to perform a communication handshake.

[0023] Furthermore, the current operating state includes a used state and an unused state, and determining multiple future communication timing sequences between the transceiver and the wireless probe based on the current operating state includes:

[0024] When the current working state is in the usage state, the communication interval between the transceiver and the wireless probe is determined as the first communication interval. Based on the first communication interval, multiple communication timing sequences are determined. The first communication interval includes a first basic communication interval and a dynamic time variable.

[0025] When the current working state is in the unused state, the communication interval between the transceiver and the wireless probe is determined as the second communication interval. Based on the second communication interval, multiple communication timing sequences are determined. The second communication interval includes a second basic communication interval and the dynamic time variable. The first basic communication interval is less than the second basic communication interval.

[0026] Furthermore, in each of the communication timing sequences, after controlling the transceiver and the wireless probe to perform a communication handshake according to the future connectable channel, the following is also included:

[0027] Obtain the battery power data of the wireless probe, and encode the battery power data, the food temperature data, and the oven temperature data to obtain a standard data frame;

[0028] The standard data frame is modulated to obtain a high-frequency analog waveform;

[0029] Based on the communication timing and the future connectable channels, the wireless probe is controlled to transmit the high-frequency analog waveform to the transceiver.

[0030] Furthermore, the current working state includes a used state and an unused state. Determining the current working state of the barbecue thermometer based on the food temperature data and the oven temperature data includes:

[0031] Determine the difference between the food temperature data and the oven temperature data;

[0032] If the difference is within the first preset range, then the current working state is determined to be the usage state;

[0033] If the difference is within the second preset interval, then the current working state is determined to be the unused state, and the first preset interval is greater than the second preset interval.

[0034] To address the aforementioned technical problems, this application also provides a wireless communication control device, which employs the following technical solution:

[0035] A wireless communication control device, comprising:

[0036] The acquisition module is used to acquire the food temperature data of the food to be tested and the oven temperature data of the oven to be tested.

[0037] The first determining module is used to determine the current working status of the barbecue thermometer based on the food temperature data and the oven temperature data.

[0038] The second determining module is used to determine multiple future communication timing sequences between the transceiver and the wireless probe based on the current working state;

[0039] The third determining module is used to detect multiple preset channels and determine the channels that the transceiver and the wireless probe can connect to in the future;

[0040] A communication handshake module is used to control the transceiver and the wireless probe to perform a communication handshake in each of the communication timing sequences, based on the future connectable channel.

[0041] To address the aforementioned technical problems, this application also provides a computer device that employs the following technical solution:

[0042] A computer device includes a memory and a processor, wherein the memory stores computer-readable instructions, and the processor executes the computer-readable instructions to implement the steps of the wireless communication control method described above.

[0043] To address the aforementioned technical problems, this application also provides a computer-readable storage medium, employing the technical solution described below:

[0044] A computer-readable storage medium storing computer-readable instructions, which, when executed by a processor, implement the steps of the wireless communication control method described above.

[0045] Compared with the prior art, this application has the following main advantages:

[0046] The wireless communication control method disclosed in this application provides a reliable basis for subsequent working status judgment by acquiring the food temperature data and the oven temperature data of the oven to be measured. Based on the food temperature data and oven temperature data, the current working status of the barbecue thermometer is determined, enabling the device to adapt to different scenario requirements and avoiding functional redundancy caused by misjudgment of status. Multiple future communication sequences between the transceiver and the wireless probe are determined according to the current working status, avoiding communication conflicts through dynamic timing design, and flexibly adjusting the communication frequency according to the usage scenario to save device power consumption. Multiple preset channels are detected and future connectable channels are determined, effectively filtering out low-interference, high-reliability communication channels, fundamentally solving the communication interruption problem caused by co-channel interference. In each communication sequence, the transceiver and the wireless probe complete a communication handshake based on the filtered channel, ensuring that the communication connection is both scenario-appropriate and interference-resistant, ultimately achieving stable and real-time transmission of temperature data. This significantly improves the communication reliability and user experience of the wireless barbecue thermometer, while reducing communication interference with similar products. Attached Figure Description

[0047] To more clearly illustrate the solutions in this application, the accompanying drawings used in the description of the embodiments of this application will be briefly introduced below. Obviously, the accompanying drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0048] Figure 1 This is an exemplary system architecture diagram to which this application can be applied;

[0049] Figure 2 This is a flowchart of one embodiment of the wireless communication control method according to this application;

[0050] Figure 3 This is a schematic diagram of a structure of an embodiment of the wireless communication control device according to this application;

[0051] Figure 4 This is a schematic diagram of the structure of one embodiment of the computer device according to this application. Detailed Implementation

[0052] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application pertains; the terminology used herein in the specification of the application is for the purpose of describing particular embodiments only and is not intended to be limiting of the application; the terms "comprising" and "having," and any variations thereof, in the specification, claims, and foregoing drawings of this application are intended to cover non-exclusive inclusion. The terms "first," "second," etc., in the specification, claims, or foregoing drawings of this application are used to distinguish different objects, not to describe a particular order.

[0053] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a mutually exclusive, independent, or alternative embodiment. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.

[0054] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings.

[0055] like Figure 1 As shown, the system architecture 100 may include a first terminal device 101, a second terminal device 102, a third terminal device 103, a network 104, and a server 105. The network 104 serves as a medium for providing communication links between the first terminal device 101, the second terminal device 102, the third terminal device 103, and the server 105. The network 104 may include various connection types, such as wired or wireless communication links, or fiber optic cables, etc.

[0056] Users can use the first terminal device 101, the second terminal device 102, and the third terminal device 103 to interact with the server 105 via the network 104 to receive or send messages, etc. Various communication client applications can be installed on the first terminal device 101, the second terminal device 102, and the third terminal device 103, such as web browser applications, shopping applications, search applications, instant messaging tools, email clients, social platform software, etc.

[0057] The first terminal device 101, the second terminal device 102, and the third terminal device 103 can be various electronic devices with displays and support web browsing, including but not limited to smartphones, tablets, e-book readers, MP3 (Moving Picture Experts Group Audio Layer Ⅲ) players, MP4 (Moving Picture Experts Group Audio Layer IV) players, laptops, and desktop computers, etc.

[0058] Server 105 can be a server that provides various services, such as a backend server that supports the pages displayed on the first terminal device 101, the second terminal device 102, and the third terminal device 103.

[0059] It should be noted that the wireless communication control method provided in the embodiments of this application is generally executed by the terminal device, and correspondingly, the wireless communication control device is generally located in the terminal device.

[0060] It should be understood that Figure 1 The number of terminal devices, networks, and servers shown is merely illustrative. Depending on implementation needs, any number of terminal devices, networks, and servers can be included.

[0061] Continue to refer to Figure 2 A flowchart of an embodiment of the wireless communication control method according to this application is shown. The wireless communication control method includes the following steps:

[0062] Step S201: Obtain the food temperature data of the food to be tested and the oven temperature data of the oven to be tested.

[0063] In this embodiment, the wireless communication control method operates on an electronic device (e.g., Figure 1 The terminal device shown can send or receive data via wired or wireless connection. It should be noted that the aforementioned wireless connection methods may include, but are not limited to, 3G / 4G / 5G connections, Wi-Fi connections, Bluetooth connections, WiMAX connections, Zigbee connections, UWB (ultra-wide band) connections, and other currently known or future wireless connection methods.

[0064] In this embodiment, the barbecue thermometer includes a wireless probe and a transceiver. When not in use, the wireless probe is placed inside the transceiver. The transceiver can be charged via an external Universal Serial Bus (USB) cable, simultaneously charging the wireless probe inside. During charging, both the wireless probe and the transceiver cease operation, saving battery power. When the wireless probe is removed from the transceiver, the charging link is disconnected, and the wireless probe begins collecting temperature data. The wireless probe includes a food temperature detector and an oven temperature detector. The food temperature detector detects the internal temperature of the food, converting the resistance change into a voltage signal, which is then converted into 16-bit raw data by an internal analog-to-digital converter (ADC). Simultaneously, the oven temperature detector detects the internal ambient temperature of the oven, also converting the detected voltage signal into 16-bit raw data. The effective data obtained after filtering this raw data are the food temperature data and the oven temperature data. This data can be used to determine the operating status of the barbecue thermometer.

[0065] Step S202: Determine the current working status of the barbecue thermometer based on the food temperature data and the oven temperature data.

[0066] In this embodiment, the current state of the barbecue thermometer includes a used state and an unused state. When the barbecue thermometer is in use during a barbecue, the oven heating will cause a significant difference between the oven temperature data and the food temperature data. This difference can be used to determine that the barbecue thermometer is in use. When the barbecue thermometer is not in use, such as when the probe is placed in a room temperature environment or not inserted into the oven, the detected oven temperature data and food temperature data will not show a significant difference. This difference can be used to determine that the thermometer is unused.

[0067] Step S203: Based on the current working state, determine multiple future communication timing sequences for the transceiver and the wireless probe.

[0068] In this embodiment, the communication timing is the agreed-upon wireless communication time between the transceiver and the wireless transceiver probe in the barbecue thermometer. It consists of multiple communication times composed of a basic communication interval and dynamic time variables. The basic communication interval varies depending on the current working state. The dynamic time variables refer to random values ​​between 0 and 200 ms, which can avoid timing overlap between multiple devices and increase the randomness of anti-interference. The future multiple communication timings can be 12, 10, or 8, etc. The pre-allocation of communication times can lock the corresponding time window in advance, which can reduce the probability of timing conflicts between multiple products.

[0069] Specifically, when the current operating state is in use, the primary requirement is real-time feedback of food temperature data. For example, during grilling, precise temperature monitoring is necessary. Therefore, the communication timing needs to meet the characteristics of high frequency and low latency to ensure that temperature data is transmitted to the transceiver and displayed in a timely manner. When the current operating state is in use, the primary requirement is to reduce device power consumption. For example, if the probe is placed in a room temperature environment and not in use, the communication timing needs to meet the characteristics of low frequency and long intervals to maximize battery life while ensuring device link connectivity. The basic communication timing is determined by the current operating state. Based on this basic communication timing, multiple future communication timings can be predicted by adding random dynamic time variables.

[0070] Step S204: Detect multiple preset channels to determine the channels that the transceiver and the wireless probe can connect to in the future.

[0071] In this embodiment, the multiple preset channels are fixed-frequency communication channels pre-configured by the wireless barbecue system using an internal frequency generator before it leaves the factory. The frequency interval between adjacent channels is 100kHz; for example, channel 1 corresponds to 433.1MHz~433.2MHz, channel 2 corresponds to 433.2MHz~433.3MHz, and so on. Furthermore, the frequency generator configurations of the wireless transceiver probe and the transceiver are completely identical, ensuring that both can transmit and receive signals on the same channel. Specifically, data transmission tests are performed on different preset channels to verify the communication stability of each channel, such as the presence of co-channel interference and signal attenuation. Based on the test results, channels with severe interference and high transmission failure rates are eliminated, and channels with satisfactory communication quality are retained as future connectable channels for the transceiver and wireless probe, providing channel assurance for subsequent stable communication.

[0072] Step S205: In each of the communication timing sequences, the transceiver and the wireless probe are controlled to perform a communication handshake according to the future connectable channel.

[0073] In this embodiment, the communication handshake is a prerequisite for establishing stable data transmission between the transceiver and the wireless probe. Each communication sequence corresponds to a fixed preset time. Both the wireless probe and the transceiver initiate communication preparation at this time to avoid handshake failure due to time asynchrony. During the handshake, both parties exchange signals based on the selected connectable channels. The target channel for each communication time is either arbitrarily selected from the selected connectable channels or the channel with the strongest signal. The transceiver first sends a handshake request signal containing product ID verification and channel identifier. After receiving the signal, the wireless probe verifies the matching. If the matching is successful, it returns an acknowledgment signal, completing the handshake. After a successful handshake, the wireless probe immediately transmits information such as temperature data and battery level through the channel.

[0074] This application provides a reliable basis for subsequent working status judgment by acquiring the food temperature data and the oven temperature data of the grill to be measured. Based on the food temperature data and oven temperature data, the current working status of the grill thermometer is determined, allowing the device to adapt to different scenario requirements and avoiding functional redundancy caused by misjudgment of status. Multiple future communication sequences between the transceiver and wireless probe are determined according to the current working status. Communication conflicts are avoided through dynamic timing design, and the communication frequency is flexibly adjusted according to the usage scenario to save device power consumption. Multiple preset channels are detected and future connectable channels are determined, effectively filtering out low-interference, high-reliability communication channels, fundamentally solving the communication interruption problem caused by co-channel interference. In each communication sequence, the transceiver and wireless probe complete a communication handshake based on the filtered channel, ensuring that the communication connection is both scenario-appropriate and interference-resistant, ultimately achieving stable and real-time transmission of temperature data. This significantly improves the communication reliability and user experience of the wireless grill thermometer, while reducing communication interference with similar products.

[0075] In some optional implementations of this embodiment, the step of detecting multiple preset channels and determining the future connectable channels for the transceiver and the wireless probe includes:

[0076] Within a preset time period, the receiving status of the transceiver receiving data packets multiple times is obtained according to each preset channel, and one preset channel corresponds to multiple receiving statuses;

[0077] Based on the multiple received states, determine the communication success rate of each of the preset channels;

[0078] Based on the communication success rate, the future connectable channel is determined from among the multiple preset channels.

[0079] In this embodiment, the transceiver's reception status is acquired within a preset time period. This preset time period can be three or four minutes, adapted to the stability of channel interference in a barbecue scenario, avoiding misjudgments caused by short-term detection. The specific duration can be determined comprehensively based on the complexity of channel interference, the number of preset channels, the basic communication interval, and the user's acceptable waiting experience. If ten channels are preset, each channel corresponds to an independent counter (initial value 0) to record the reception status. The reception status includes successful reception, i.e., the transceiver receives the data packet and passes the Cyclic Redundancy Check (CRC) verification without error, or reception failure, i.e., no data packet received, data packet corrupted, or verification error. Specifically, multiple communication tests between the transceiver and the wireless probe are performed on each preset channel. During each communication handshake, the channel for subsequent communication is randomly assigned (ensuring that the number of tests for each preset channel is ≥2). The probe sends data packets (including product ID and temperature data fragments) on the assigned channel. Alternatively, the same number of tests can be performed on each channel. The transceiver receives data in real time on the corresponding channel, records the reception status of each transmission on each preset channel, and counts the data. The communication success rate is calculated by dividing the number of successful receptions within the preset time period by the total number of tests for that channel, and then multiplying by 100%. For example, if channel 1 has 3 tests and 3 successes within 3 minutes, the communication success rate is 100%; if channel 3 has 10 tests and 7 successes, the communication success rate is 70%; and for other channels, the number of tests is 5-8 with 4-8 successes, and so on. Finally, based on the communication success rate of each channel, channels that meet the communication quality standards are selected as future connectable channels. This primarily reflects the communication stability of the channels, prioritizing channels with high success rates and no transmission anomalies, while excluding channels with excessively low success rates and severe interference, ensuring the reliability of subsequent communication, and avoiding unnecessary channel occupation and interference for similar products.

[0080] This application conducts multiple communication tests on each preset channel within a preset time period, collects multiple sets of reception status and calculates the communication success rate. This allows for the accurate selection of stable transmission channels and the elimination of channels with severe interference, ensuring the reliability of subsequent wireless communication and avoiding unnecessary channel occupation interference for similar products, thereby improving the overall compatibility of the communication environment.

[0081] In some optional implementations of this embodiment, the step of determining the future connectable channel among the plurality of preset channels based on the communication success rate includes:

[0082] When the communication success rate of all the preset channels is greater than or equal to the preset probability threshold, signal monitoring is performed on each preset channel to obtain the signal monitoring results, and the future connectable channels are determined based on the signal monitoring results.

[0083] When there is a channel among the multiple preset channels whose communication success rate is less than the preset probability threshold, the channel with the communication success rate less than the preset probability threshold is removed from the multiple preset channels to obtain the future connectable channel.

[0084] In this embodiment, the preset probability threshold can be 90-100%, depending on different scenarios. If the interference intensity is strong, the probability threshold can be appropriately reduced; if the number of preset channels is large, the probability threshold can be appropriately increased. If the probability threshold is set to 98%, and the communication success rate of all preset channels is greater than or equal to 98%, then the signal strength of all preset channels is monitored. The monitoring index is the Received Signal Strength Indicator (RSSI), and the smaller the RSSI value, the stronger the signal strength. By comparing the RSSI values ​​of each channel, the channel with the strongest signal strength (e.g., channel 6 has an RSSI of -45dBm, which is the strongest among all channels) is selected as the channel that can be connected in the future, while the other 9 channels are turned off to reduce the latency and power consumption caused by channel switching. In addition, there are channels with a communication success rate lower than a preset probability threshold. If the communication success rate of a preset channel is less than 98% (e.g., channel 3 has a success rate of 70%, channel 5 has a success rate of 88%, and the rest of the channels have a success rate of ≥98%), it is determined to be an interference scenario. At this time, all channels with a communication success rate <95% will be automatically removed, and the remaining channels will be formed into a set of connectable channels. This set is the channel that can be connected in the future.

[0085] This application improves communication adaptability and reliability by precisely adapting to barbecue scenarios with varying interference levels. In the absence of interference, it filters high-quality channels through signal monitoring to optimize communication quality and transmission efficiency; in the presence of interference, it automatically eliminates channels with substandard communication quality, mitigating interference risks at their source. This ensures stable communication in complex environments while avoiding channel occupancy interference with similar products, balancing practicality and compatibility.

[0086] In some optional implementations of this embodiment, there are multiple future connectable channels. In each communication timing sequence, the step of controlling the transceiver and the wireless probe to perform a communication handshake based on the future connectable channels includes:

[0087] In each of the communication timing sequences, a target channel corresponding to each of the multiple future connectable channels is selected;

[0088] Based on each of the communication timing sequences and the target channel corresponding to each of the communication timing sequences, the transceiver and the wireless probe are controlled to perform a communication handshake.

[0089] In this embodiment, when selecting a target channel for each communication timing sequence, if there is only one future connectable channel, then this channel will be used as the target channel during all communication timing handshakes, which can reduce the delay caused by channel switching; if there are multiple future connectable channels, then a random selection will be performed in each communication timing sequence, and a target channel will be randomly selected from the set of connectable channels each time, and the same channel will not be used repeatedly in multiple consecutive timing sequences to avoid continuous interference from a single channel that could cause handshake failure.

[0090] For example, a binding table is formed for the target channels corresponding to each communication sequence, including the sequence number, target channel representation, and handshake time window. This binding relationship is synchronized to the wireless transceiver probe using the confirmation signal from the previous handshake. When a preset time is reached for a certain communication sequence, the transceiver and the wireless transceiver probe simultaneously switch to the target channel bound to that sequence, ensuring channel consistency between the two. The transceiver first sends a handshake request signal, which includes information such as the product ID, target channel identifier, and checksum, for the probe to verify the matching. After receiving the request signal on the target channel, the wireless transceiver probe sequentially verifies whether the product ID matches and whether the channel identifier is consistent with the local binding relationship. If both pass, it returns a "handshake successful" confirmation signal, completing the handshake; if the verification fails, it immediately switches to the backup target channel in the set within the current sequence and re-initiates the handshake.

[0091] This application avoids the problem of asynchronous transmission and reception caused by the randomness of channel selection during handshake by binding timing with the target channel, thereby improving the handshake success rate. At the same time, based on the selected stable channel, it further reduces the impact of interference on the handshake process, making wireless communication more reliable and stable in the complex environment of barbecue scene, and taking into account both communication efficiency and anti-interference capability.

[0092] In some optional implementations of this embodiment, the current operating state includes a used state and an unused state. The step of determining multiple future communication timing sequences of the transceiver and the wireless probe based on the current operating state includes:

[0093] When the current working state is in the usage state, the communication interval between the transceiver and the wireless probe is determined as the first communication interval. Based on the first communication interval, multiple communication timing sequences are determined. The first communication interval includes a first basic communication interval and a dynamic time variable.

[0094] When the current working state is in the unused state, the communication interval between the transceiver and the wireless probe is determined as the second communication interval. Based on the second communication interval, multiple communication timing sequences are determined. The second communication interval includes a second basic communication interval and the dynamic time variable. The first basic communication interval is less than the second basic communication interval.

[0095] In this embodiment, the first communication interval is set to a short interval when the barbecue thermometer is in use, to meet the real-time transmission requirements of temperature data during the grilling process. The second communication interval is set to a long interval when the barbecue thermometer is not in use, to reduce power consumption when the device is not grilling. The first basic communication interval is shorter than the second basic communication interval. The dynamic time variable is uniformly configured as a randomly selected variable with a range covering a reasonable interval to avoid time overlap between multiple products from the same company. Specifically, when the current working state is in use, the first communication interval consists of the first basic communication interval and the randomly generated dynamic time variable, forming a single actual communication interval. This first basic communication interval can be 1 second, enabling real-time transmission during the grilling process. After each successful communication handshake, a new dynamic time variable is randomly generated based on the first communication interval, thereby calculating the specific times of multiple future communication sequences (e.g., 10 times), forming an ordered set of sequences, i.e., multiple communication sequences. When the current working state is unused, the second communication interval consists of a second basic communication interval and a random dynamic time variable. Since the second basic communication interval is longer than the first basic communication interval, it can be 8 seconds, which effectively reduces unnecessary communication times. Similarly, during each communication handshake, multiple future communication timing sequences are generated based on the second communication interval. The number of timing sequence sets is consistent with the usage state (e.g., 10 times). At this time, the long interval combined with the random variable not only ensures the link connectivity between the transceiver and the probe, but also maximizes the reduction of battery power consumption and extends the standby time of the device.

[0096] In addition, when the working state switches between the used state and the unused state (such as when the probe is taken out of the oven and placed in a room temperature environment), the original communication timing will be interrupted, the communication interval will be adjusted synchronously, and the corresponding timing set will be regenerated to ensure that communication is not interrupted and the timing is seamlessly connected during the switching process.

[0097] This application enables real-time transmission during use and low-power standby when not in use by configuring different basic communication intervals according to different states. This not only ensures the temperature monitoring needs of barbecue scenarios, but also avoids timing conflicts between multiple devices from the root, taking into account communication reliability, real-time performance and device battery life, and adapting to the dynamic needs of various barbecue usage scenarios.

[0098] In some optional implementations of this embodiment, after the step of controlling the transceiver and the wireless probe to perform a communication handshake according to the future connectable channel in each of the above-described communication timings, the method further includes:

[0099] Obtain the battery power data of the wireless probe, and encode the battery power data, the food temperature data, and the oven temperature data to obtain a standard data frame;

[0100] The standard data frame is modulated to obtain a high-frequency analog waveform;

[0101] Based on the communication timing and the future connectable channels, the wireless probe is controlled to transmit the high-frequency analog waveform to the transceiver.

[0102] In this embodiment, after a successful communication handshake, the wireless transceiver probe collects its own battery power data (such as remaining power percentage and voltage value) in real time, while simultaneously accessing the latest cached food temperature data and oven temperature data. First, the power and temperature data are preprocessed, including validity verification and outlier removal. Then, the anti-interference numerical encoder built into the barbecue thermometer encodes the three types of integrated data according to a preset format. This preset format can include a frame header identifier to distinguish data types, a product ID (a unique identifier for the thermometer to avoid confusion), battery power fields, food temperature fields, oven temperature fields, and a checksum derived from CRC checksums. This results in a standard data frame, ensuring a consistent data structure that can be recognized by the transceiver. Structured encoding reduces the error rate during data transmission and enables the transceiver to quickly parse each field, improving data processing efficiency.

[0103] For example, Frequency-Shift Keying (FSK) modulation technology is used to convert the encoded standard data frame (digital signal) into a high-frequency analog waveform. During modulation, the frequency of the converted waveform strictly follows the frequency of the target channel to ensure stable transmission on the corresponding channel. Simultaneously, waveform parameters are dynamically adjusted based on the data volume to balance transmission rate and anti-interference capability, adapting to the complex wireless environment of a barbecue setting. Finally, according to a pre-determined communication sequence, a transmission command is triggered at a preset time to ensure complete synchronization between transmission actions and timing. The high-frequency analog waveform is first amplified by wireless power to enhance signal strength, avoiding signal attenuation caused by high temperature and distance. Then, the waveform is transmitted to the transceiver via a bound, future-connectable channel. The transceiver prepares to receive the waveform according to the preset timing and the future-connectable channel. Upon receiving the high-frequency analog waveform, it first demodulates and restores it to a standard data frame, then decodes it to extract battery power and temperature data, which is finally displayed on the barbecue thermometer's display unit, completing the data transmission loop.

[0104] This application ensures the integrity and reliability of power and temperature data through encoding, modulation, and precise transmission processing; the combination of standardized data frames and FSK modulation enhances the data's anti-interference capability, adapts to the high-temperature and multi-interference environment of barbecue scenarios, and strengthens the stability and efficiency of wireless communication.

[0105] In some optional implementations of this embodiment, the current working state includes a used state and an unused state. The step of determining the current working state of the barbecue thermometer based on the food temperature data and the oven temperature data includes:

[0106] Determine the difference between the food temperature data and the oven temperature data;

[0107] If the difference is within the first preset range, then the current working state is determined to be the usage state;

[0108] If the difference is within the second preset interval, then the current working state is determined to be the unused state, and the first preset interval is greater than the second preset interval.

[0109] In this embodiment, the difference between the food temperature data and the oven temperature data is the value obtained, and this difference is judged in absolute form. Considering the normal use of a barbecue thermometer, the oven temperature is the heat source, transferring heat to the food to raise its temperature; therefore, the food temperature data will not exceed the oven temperature data. When the food temperature data and the oven temperature data are close, it indicates that the barbecue thermometer is not in use. If there is a slight difference, it indicates that the barbecue thermometer is in use. The first preset range can be (10, +∞), and if the absolute value of the difference is within this range, it indicates that the current working state is in use. The second preset range can be (0, 3), and if the absolute value of the difference is within the second preset range, it indicates that the current working state is not in use. If the difference falls within the transition range between the first and second preset ranges, the current working state remains unchanged until it falls within either the first or second preset range, at which point the state is switched.

[0110] This application distinguishes between used and unused states by adapting temperature differences to preset ranges. The design maintains the current state during transition periods to avoid interference from frequent switching. The judgment logic closely matches actual grilling conditions, improving the accuracy and stability of state recognition and laying the foundation for precise adaptation of subsequent communication strategies, thus balancing efficient system operation and user experience.

[0111] The embodiments of this application can acquire and process relevant data based on artificial intelligence technology. Artificial intelligence (AI) refers to the theories, methods, technologies, and application systems that use digital computers or machines controlled by digital computers to simulate, extend, and expand human intelligence, perceive the environment, acquire knowledge, and use that knowledge to obtain optimal results.

[0112] Foundational technologies for artificial intelligence generally include sensors, dedicated AI chips, cloud computing, distributed storage, big data processing, operating / interactive systems, and mechatronics. AI software technologies mainly encompass computer vision, robotics, biometrics, speech processing, natural language processing, and machine learning / deep learning.

[0113] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by instructing related hardware through computer-readable instructions. These computer-readable instructions can be stored in a computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above methods. The aforementioned storage medium can be a non-volatile storage medium such as a magnetic disk, optical disk, or read-only memory (ROM), or random access memory (RAM).

[0114] It should be understood that although the steps in the flowcharts of the accompanying figures are shown sequentially as indicated by the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the accompanying figures may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the sub-steps or stages of other steps.

[0115] Further reference Figure 3 As a response to the above Figure 2 The implementation of the method shown in this application provides an embodiment of a wireless communication control device, which is similar to... Figure 2 Corresponding to the method embodiments shown, this device can be specifically applied to various electronic devices.

[0116] like Figure 3 As shown, the wireless communication control device 300 described in this embodiment includes: an acquisition module 301, a first determination module 302, a second determination module 303, a third determination module 304, and a communication handshake module 305. Wherein:

[0117] The acquisition module 301 is used to acquire the food temperature data of the food to be tested and the oven temperature data of the oven to be tested;

[0118] The first determining module 302 is used to determine the current working status of the barbecue thermometer based on the food temperature data and the oven temperature data.

[0119] The second determining module 303 is used to determine multiple future communication timing sequences between the transceiver and the wireless probe based on the current working state;

[0120] The third determining module 304 is used to detect multiple preset channels and determine the channels that the transceiver and the wireless probe can connect to in the future;

[0121] The communication handshake module 305 is used to control the transceiver and the wireless probe to perform a communication handshake in each of the communication timing sequences, based on the future connectable channel.

[0122] The wireless communication control device provided in this application acquires the food temperature data and the oven temperature data of the oven to be measured, providing a reliable basis for subsequent working status judgment. Based on the food temperature data and oven temperature data, it determines the current working status of the barbecue thermometer, enabling the device to adapt to different scenario requirements and avoiding functional redundancy caused by misjudgment of status. It determines multiple future communication sequences between the transceiver and the wireless probe according to the current working status, avoiding communication conflicts through dynamic timing design, and flexibly adjusting the communication frequency according to the usage scenario to save device power consumption. It detects multiple preset channels and determines future connectable channels, effectively filtering out low-interference, high-reliability communication channels, fundamentally solving the communication interruption problem caused by co-channel interference. In each communication sequence, it completes the communication handshake between the transceiver and the wireless probe based on the filtered channel, ensuring the communication connection is both scenario-appropriate and interference-resistant, ultimately achieving stable, real-time transmission of temperature data. This significantly improves the communication reliability and user experience of the wireless barbecue thermometer, while reducing communication interference with similar products.

[0123] In some optional implementations of this embodiment, the third determining module 304 is further configured to:

[0124] Within a preset time period, the receiving status of the transceiver receiving data packets multiple times is obtained according to each preset channel, and one preset channel corresponds to multiple receiving statuses;

[0125] Based on the multiple received states, determine the communication success rate of each of the preset channels;

[0126] Based on the communication success rate, the future connectable channel is determined from among the multiple preset channels.

[0127] The wireless communication control device provided in this application can accurately select stable channels and eliminate channels with severe interference by conducting multiple communication tests on each preset channel within a preset time, collecting multiple sets of reception status and calculating the communication success rate. This not only ensures the reliability of subsequent wireless communication, but also avoids unnecessary channel occupation interference to similar products and improves the compatibility of the overall communication environment.

[0128] In some optional implementations of this embodiment, the third determining module 304 is further configured to:

[0129] When the communication success rate of all the preset channels is greater than or equal to the preset probability threshold, signal monitoring is performed on each preset channel to obtain the signal monitoring results, and the future connectable channels are determined based on the signal monitoring results.

[0130] When there is a channel among the multiple preset channels whose communication success rate is less than the preset probability threshold, the channel with the communication success rate less than the preset probability threshold is removed from the multiple preset channels to obtain the future connectable channel.

[0131] The wireless communication control device provided in this application improves communication adaptability and reliability by precisely adapting to barbecue scenarios with varying interference intensities. In the absence of interference, it filters high-quality channels through signal monitoring to optimize communication quality and transmission efficiency; in the presence of interference, it automatically eliminates channels with substandard communication quality, mitigating interference risks at their source. This ensures stable communication in complex environments while avoiding channel occupancy interference with similar products, thus balancing practicality and compatibility.

[0132] In some optional implementations of this embodiment, the communication handshake module 305 is further configured to:

[0133] In each of the communication timing sequences, a target channel corresponding to each of the multiple future connectable channels is selected;

[0134] Based on each of the communication timing sequences and the target channel corresponding to each of the communication timing sequences, the transceiver and the wireless probe are controlled to perform a communication handshake.

[0135] The wireless communication control device provided in this application avoids the problem of asynchronous transmission and reception caused by the randomness of channel selection during handshake by binding timing with the target channel, thereby improving the handshake success rate. At the same time, based on the selected stable channel, it further reduces the impact of interference on the handshake process, making wireless communication more reliable and stable in the complex environment of the barbecue scene, and taking into account both communication efficiency and anti-interference capability.

[0136] In some optional implementations of this embodiment, the second determining module 303 is further configured to:

[0137] When the current working state is in the usage state, the communication interval between the transceiver and the wireless probe is determined as the first communication interval. Based on the first communication interval, multiple communication timing sequences are determined. The first communication interval includes a first basic communication interval and a dynamic time variable.

[0138] When the current working state is in the unused state, the communication interval between the transceiver and the wireless probe is determined as the second communication interval. Based on the second communication interval, multiple communication timing sequences are determined. The second communication interval includes a second basic communication interval and the dynamic time variable. The first basic communication interval is less than the second basic communication interval.

[0139] The wireless communication control device provided in this application enables real-time transmission during use and low-power standby when not in use by configuring different basic communication intervals according to different states. This not only ensures the temperature monitoring needs of the barbecue scene, but also avoids timing conflicts between multiple devices from the root, taking into account communication reliability, real-time performance and device battery life, and adapting to the dynamic needs of various barbecue usage scenarios.

[0140] In some optional implementations of this embodiment, the communication handshake module 305 is further configured to:

[0141] Obtain the battery power data of the wireless probe, and encode the battery power data, the food temperature data, and the oven temperature data to obtain a standard data frame;

[0142] The standard data frame is modulated to obtain a high-frequency analog waveform;

[0143] Based on the communication timing and the future connectable channels, the wireless probe is controlled to transmit the high-frequency analog waveform to the transceiver.

[0144] The wireless communication control device provided in this application ensures the integrity and reliability of power and temperature data through encoding, modulation, and precise transmission processing; the combination of standardized data frames and FSK modulation enhances the data anti-interference capability, adapts to the high temperature and multi-interference environment of barbecue scenarios, and strengthens the stability and efficiency of wireless communication.

[0145] In some optional implementations of this embodiment, the first determining module 302 is further configured to:

[0146] Determine the difference between the food temperature data and the oven temperature data;

[0147] If the difference is within the first preset range, then the current working state is determined to be the usage state;

[0148] If the difference is within the second preset interval, then the current working state is determined to be the unused state, and the first preset interval is greater than the second preset interval.

[0149] The wireless communication control device provided in this application distinguishes between used and unused states by adapting temperature difference values ​​to preset ranges. The design maintains the current state during transition periods to avoid interference caused by frequent switching. The judgment logic closely matches actual grilling conditions, improving the accuracy and stability of state recognition, laying the foundation for precise adaptation of subsequent communication strategies, and balancing efficient system operation with a good user experience.

[0150] To address the aforementioned technical problems, embodiments of this application also provide a computer device. Please refer to [link / reference needed]. Figure 4 , Figure 4 This is a basic structural block diagram of the computer device in this embodiment.

[0151] The computer device 4 includes a memory 41, a processor 42, and a network interface 43 that are interconnected via a system bus. It should be noted that only the computer device 4 with components 41, 42, and 43 is shown in the figure; however, it should be understood that it is not required to implement all the shown components, and more or fewer components can be implemented alternatively. Those skilled in the art will understand that the computer device described here is a device capable of automatically performing numerical calculations and / or information processing according to pre-set or stored instructions, and its hardware includes, but is not limited to, microprocessors, application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), digital signal processors (DSPs), embedded devices, etc.

[0152] The computer device can be a desktop computer, laptop, handheld computer, or cloud server, etc. The computer device can interact with the user via a keyboard, mouse, remote control, touchpad, or voice control.

[0153] The memory 41 includes at least one type of readable storage medium, including flash memory, hard disk, multimedia card, card-type memory (e.g., SD or DX memory), random access memory (RAM), static random access memory (SRAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), programmable read-only memory (PROM), magnetic memory, magnetic disk, optical disk, etc. In some embodiments, the memory 41 may be an internal storage unit of the computer device 4, such as the hard disk or memory of the computer device 4. In other embodiments, the memory 41 may also be an external storage device of the computer device 4, such as a plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, etc., equipped on the computer device 4. Of course, the memory 41 may include both the internal storage unit and its external storage device of the computer device 4. In this embodiment, the memory 41 is typically used to store the operating system and various application software installed on the computer device 4, such as computer-readable instructions for wireless communication control methods. In addition, the memory 41 can also be used to temporarily store various types of data that have been output or will be output.

[0154] In some embodiments, the processor 42 may be a central processing unit (CPU), a controller, a microcontroller, a microprocessor, or other data processing chip. The processor 42 is typically used to control the overall operation of the computer device 4. In this embodiment, the processor 42 is used to execute computer-readable instructions stored in the memory 41 or to process data, for example, to execute computer-readable instructions of the wireless communication control method.

[0155] The network interface 43 may include a wireless network interface or a wired network interface, which is typically used to establish communication connections between the computer device 4 and other electronic devices.

[0156] The computer device provided in this application acquires the food temperature data and the oven temperature data of the oven to be tested, providing a reliable basis for subsequent working status judgment. Based on the food temperature data and oven temperature data, it determines the current working status of the barbecue thermometer, enabling the device to adapt to different scenario requirements and avoiding functional redundancy caused by misjudgment of status. It determines multiple future communication sequences between the transceiver and the wireless probe according to the current working status, avoiding communication conflicts through dynamic timing design, and flexibly adjusting the communication frequency according to the usage scenario to save device power consumption. It detects multiple preset channels and determines future connectable channels, effectively filtering out low-interference, high-reliability communication channels, fundamentally solving the communication interruption problem caused by co-channel interference. In each communication sequence, it completes the communication handshake between the transceiver and the wireless probe based on the filtered channel, ensuring the communication connection is both scenario-appropriate and interference-resistant, ultimately achieving stable, real-time transmission of temperature data. This significantly improves the communication reliability and user experience of the wireless barbecue thermometer, while reducing communication interference with similar products.

[0157] This application also provides another embodiment, namely, providing a computer-readable storage medium storing computer-readable instructions that can be executed by at least one processor to cause the at least one processor to perform the steps of the wireless communication control method described above.

[0158] The computer-readable storage medium provided in this application acquires food temperature data and oven temperature data of the food to be measured, providing a reliable basis for subsequent working status judgment. Based on the food temperature data and oven temperature data, the current working status of the barbecue thermometer is determined, enabling the device to adapt to different scenario requirements and avoiding functional redundancy caused by misjudgment of status. Multiple future communication sequences between the transceiver and wireless probe are determined according to the current working status, avoiding communication conflicts through dynamic timing design, and flexibly adjusting the communication frequency according to the usage scenario to save device power consumption. Multiple preset channels are detected and future connectable channels are determined, effectively filtering out low-interference, high-reliability communication channels, fundamentally solving the communication interruption problem caused by co-channel interference. In each communication sequence, the transceiver and wireless probe complete a communication handshake based on the filtered channel, ensuring the communication connection is both scenario-appropriate and interference-resistant, ultimately achieving stable, real-time transmission of temperature data. This significantly improves the communication reliability and user experience of the wireless barbecue thermometer, while reducing communication interference with similar products.

[0159] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of this application.

[0160] Obviously, the embodiments described above are only some embodiments of this application, not all embodiments. The accompanying drawings show preferred embodiments of this application, but do not limit the patent scope of this application. This application can be implemented in many different forms; rather, these embodiments are provided to provide a more thorough and comprehensive understanding of the disclosure of this application. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art can still modify the technical solutions described in the foregoing specific embodiments, or make equivalent substitutions for some of the technical features. Any equivalent structures made using the content of this application's specification and drawings, directly or indirectly applied to other related technical fields, are similarly within the scope of patent protection of this application.

Claims

1. A wireless communication control method, applied to a barbecue thermometer, characterized in that, The barbecue thermometer includes a wireless probe and a transceiver, comprising: Acquire the food temperature data and the oven temperature data of the oven to be tested; Based on the food temperature data and the oven temperature data, determine the current working status of the barbecue thermometer; Based on the current working state, determine multiple future communication timing sequences for the transceiver and the wireless probe. These communication timing sequences consist of multiple communication times composed of a basic communication interval and a dynamic time variable. Multiple preset channels are detected to determine the channels that the transceiver and the wireless probe can connect to in the future; In each of the communication timing sequences, the transceiver and the wireless probe are controlled to perform a communication handshake according to the future connectable channel; The step of detecting multiple preset channels to determine the future connectable channels for the transceiver and the wireless probe includes: Within a preset time period, the receiving status of the transceiver receiving data packets multiple times is obtained according to each preset channel, and one preset channel corresponds to multiple receiving statuses; Based on the multiple received states, determine the communication success rate of each of the preset channels; Based on the communication success rate, the future connectable channel is determined from among the multiple preset channels; The current operating state includes a used state and an unused state. Determining multiple future communication sequences between the transceiver and the wireless probe based on the current operating state includes: When the current working state is in the usage state, the communication interval between the transceiver and the wireless probe is determined as the first communication interval. Based on the first communication interval, multiple communication timing sequences are determined. The first communication interval includes a first basic communication interval and a dynamic time variable. When the current working state is in the unused state, the communication interval between the transceiver and the wireless probe is determined as the second communication interval. Based on the second communication interval, multiple communication timing sequences are determined. The second communication interval includes a second basic communication interval and the dynamic time variable. The first basic communication interval is less than the second basic communication interval.

2. The wireless communication control method according to claim 1, characterized in that, The step of determining the future connectable channel from among the multiple preset channels based on the communication success rate includes: When the communication success rate of all the preset channels is greater than or equal to the preset probability threshold, signal monitoring is performed on each preset channel to obtain the signal monitoring results, and the future connectable channels are determined based on the signal monitoring results. When there is a channel among the multiple preset channels whose communication success rate is less than the preset probability threshold, the channel with the communication success rate less than the preset probability threshold is removed from the multiple preset channels to obtain the future connectable channel.

3. The wireless communication control method according to claim 1, characterized in that, There are multiple future connectable channels. In each communication sequence, based on the future connectable channel, the transceiver and the wireless probe are controlled to perform a communication handshake, including: In each of the communication timing sequences, a target channel corresponding to each of the multiple future connectable channels is selected; Based on each of the communication timing sequences and the target channel corresponding to each of the communication timing sequences, the transceiver and the wireless probe are controlled to perform a communication handshake.

4. The wireless communication control method according to claim 1, characterized in that, In each of the communication timing sequences, after controlling the transceiver and the wireless probe to perform a communication handshake based on the future connectable channel, the method further includes: Obtain the battery power data of the wireless probe, and encode the battery power data, the food temperature data, and the oven temperature data to obtain a standard data frame; The standard data frame is modulated to obtain a high-frequency analog waveform; Based on the communication timing and the future connectable channels, the wireless probe is controlled to transmit the high-frequency analog waveform to the transceiver.

5. The wireless communication control method according to any one of claims 1 to 4, characterized in that, The current working state includes a used state and an unused state. Determining the current working state of the barbecue thermometer based on the food temperature data and the oven temperature data includes: Determine the difference between the food temperature data and the oven temperature data; If the difference is within the first preset range, then the current working state is determined to be the usage state; If the difference is within the second preset interval, then the current working state is determined to be the unused state, and the first preset interval is greater than the second preset interval.

6. A wireless communication control device, applied to a barbecue thermometer, characterized in that, The barbecue thermometer includes a wireless probe and a transceiver, comprising: The acquisition module is used to acquire the food temperature data of the food to be tested and the oven temperature data of the oven to be tested. The first determining module is used to determine the current working status of the barbecue thermometer based on the food temperature data and the oven temperature data. The second determining module is used to determine multiple future communication timing sequences of the transceiver and the wireless probe based on the current working state. The communication timing sequence is multiple communication times composed of a basic communication interval and a dynamic time variable. The third determining module is used to detect multiple preset channels and determine the channels that the transceiver and the wireless probe can connect to in the future; A communication handshake module is used to control the transceiver and the wireless probe to perform a communication handshake in each of the communication timing sequences, based on the future connectable channel; The step of detecting multiple preset channels to determine the future connectable channels for the transceiver and the wireless probe includes: Within a preset time period, the receiving status of the transceiver receiving data packets multiple times is obtained according to each preset channel, and one preset channel corresponds to multiple receiving statuses; Based on the multiple received states, determine the communication success rate of each of the preset channels; Based on the communication success rate, the future connectable channel is determined from among the multiple preset channels; The current operating state includes a used state and an unused state. Determining multiple future communication sequences between the transceiver and the wireless probe based on the current operating state includes: When the current working state is in the usage state, the communication interval between the transceiver and the wireless probe is determined as the first communication interval. Based on the first communication interval, multiple communication timing sequences are determined. The first communication interval includes a first basic communication interval and a dynamic time variable. When the current working state is in the unused state, the communication interval between the transceiver and the wireless probe is determined as the second communication interval. Based on the second communication interval, multiple communication timing sequences are determined. The second communication interval includes a second basic communication interval and the dynamic time variable. The first basic communication interval is less than the second basic communication interval.

7. A computer device, characterized in that, The device includes a memory and a processor, wherein the memory stores computer-readable instructions, and the processor executes the computer-readable instructions to implement the steps of the wireless communication control method as described in any one of claims 1 to 5.

8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-readable instructions, which, when executed by a processor, implement the steps of the wireless communication control method as described in any one of claims 1 to 5.

Citation Information

Patent Citations

  • Near field communication method and device, storage medium and electronic equipment

    CN117835174A

  • Wireless barbecue thermometer signal emission control method and wireless barbecue thermometer

    CN119497210A