Wireless thermometer test method, device and system and test terminal
Through the wireless thermometer testing method that communicates with the constant temperature tank at the test terminal, a test area thermometer that meets the target sampling rate is identified and an automated test process is performed, which solves the problem of low testing efficiency of wireless thermometers in traditional technology, and achieves efficient automated testing.
Patent Information
- Application Number
- CN202311062549.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-22
- Publication Date
- 2025-02-25
AI Technical Summary
In traditional technology, wireless thermometers have low testing efficiency and need to be tested one by one, which is cumbersome and time-consuming.
Through a wireless thermometer testing method that communicates with the constant temperature tank at the test terminal, a test area thermometer that meets the target sampling rate is identified and an automated test process is performed, including controlling the constant temperature tank to rise to the target temperature measurement point, performing error tests, and setting the next temperature measurement point after completion until the error test of all temperature measurement points is completed.
It realizes the compression test time through countdown, improves the testing efficiency of wireless thermometers, realizes a fully automated batch inspection process, and can efficiently complete the automated test of large-scale thermometers.
Smart Images

Figure CN119509740A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of medical device testing, and in particular to a wireless thermometer batch testing method, device, system and testing terminal, storage medium and computer program product. Background Art
[0002] A medical electronic thermometer is a medical instrument that monitors a patient's body temperature. In the actual production process of medical electronic thermometers, it is often necessary to test the medical electronic thermometer to determine whether it meets national standards.
[0003] However, traditional technology often tests each medical electronic thermometer individually according to national standards, wherein each medical electronic thermometer needs to be tested individually at each temperature point. The testing process is quite cumbersome and time-consuming, and the testing efficiency is low.
[0004] Therefore, the traditional technology for testing wireless thermometers is inefficient. Summary of the invention
[0005] Based on this, it is necessary to provide a wireless thermometer testing method, device, system and test terminal, storage medium and computer program product that can improve the testing efficiency of wireless thermometers in response to the above technical problems.
[0006] In a first aspect, the present application provides a wireless thermometer testing method, which is applied to a test terminal, wherein the test terminal is communicatively connected to a plurality of wireless thermometers immersed in a constant temperature bath. The method comprises:
[0007] Identifying a test area thermometer that meets the target sampling rate from the plurality of wireless thermometers, and starting to execute an automated test process when the number of the test area thermometers meets a preset condition, including the following steps:
[0008] Controlling the constant temperature bath to heat up to a target temperature measurement point;
[0009] Performing an error test on the thermometers in each test area at the target temperature measurement point within a preset countdown, and displaying the test information of the thermometers in each test area at the target temperature measurement point;
[0010] After completing the error test at the target temperature measurement point, the next temperature measurement point of the automated test process is set as a new target temperature measurement point, and the process returns to the step of controlling the constant temperature bath to heat up to the target temperature measurement point until the error test at all temperature measurement points in the automated test process is completed.
[0011] In one embodiment, the step of identifying a test area thermometer that meets a target sampling rate from the plurality of wireless thermometers includes:
[0012] Reading the sampling mode of each of the wireless thermometers;
[0013] Determine the wireless thermometer whose sampling mode is the target mode as the test area thermometer;
[0014] The target mode is a sampling mode that adopts the target sampling rate.
[0015] In one of the embodiments, the target mode is a maximum sampling rate mode of the wireless thermometer.
[0016] In one embodiment, the test terminal is further used to display a test process display page, the test process display page includes a test area corresponding to each temperature measurement point, and the display of the test information of the thermometer in each test area at the target temperature measurement point includes:
[0017] The identification information, countdown and test information indicator lights corresponding to the thermometers in each test area are displayed in the test area corresponding to the target temperature measurement point.
[0018] In one embodiment, the displaying of the test information of each of the test zone thermometers at the target temperature measurement point includes:
[0019] In the case where the test area thermometer has not completed the error test at the target temperature measurement point, the entire test information indicator light corresponding to the test area thermometer is set to a first color, and the serial number corresponding to the target temperature measurement point is displayed in the test information indicator light;
[0020] When the test result of the test area thermometer at the target temperature measurement point is qualified, the border of the test information indicator light corresponding to the test area thermometer is set to a second color, and the serial number corresponding to the next temperature measurement point is displayed in the test information indicator light.
[0021] In one embodiment, the displaying of the test information of each of the test zone thermometers at the target temperature measurement point includes:
[0022] When the test result of the test area thermometer at the target temperature measurement point is unqualified, the entire test information indicator light corresponding to the test area thermometer is set to a third color, and the serial number corresponding to the target temperature measurement point is displayed in the test information indicator light;
[0023] When the test area thermometer completes the error test at all the temperature measuring points and the test results of the test area thermometer at all the temperature measuring points are qualified, the entire test information indicator light corresponding to the test area thermometer is set to the second color.
[0024] In a second aspect, the present application also provides a wireless thermometer testing device, which is applied to a test terminal, wherein the test terminal is communicatively connected with a plurality of wireless thermometers immersed in a constant temperature bath. The device comprises:
[0025] An identification module, used to identify a test area thermometer that meets a target sampling rate from the plurality of wireless thermometers;
[0026] The test module is used to start executing the automated test process when the number of thermometers in the test area meets the preset conditions, including the following steps: controlling the constant temperature bath to heat up to the target temperature measurement point; performing an error test on each of the thermometers in the test area at the target temperature measurement point within a preset countdown, and displaying the test information of each of the thermometers in the test area at the target temperature measurement point; after completing the error test at the target temperature measurement point, setting the next temperature measurement point of the automated test process as a new target temperature measurement point, and returning to execute the step of controlling the constant temperature bath to heat up to the target temperature measurement point until the error test at all temperature measurement points in the automated test process is completed.
[0027] In a third aspect, the present application also provides a wireless thermometer testing system, the system comprising a wireless gateway, a thermostatic bath, and a test terminal connected to the thermostatic bath in communication. The test terminal is connected to a plurality of wireless thermometers immersed in the thermostatic bath in communication through the wireless gateway, and is used to perform the steps of the wireless thermometer batch testing method described above.
[0028] In a fourth aspect, the present application further provides a test terminal. The test terminal includes a memory and a processor, the memory stores a computer program, and the computer program implements the steps of the above method when executed by the processor.
[0029] In a fifth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, and the computer program implements the steps of the above method when executed by a processor.
[0030] In a sixth aspect, the present application further provides a computer program product, wherein the computer program product comprises a computer program, and when the computer program is executed by a processor, the steps of the above method are implemented.
[0031] The above-mentioned wireless thermometer testing method, device, system and test terminal, storage medium and computer program product, through a test terminal that is communicatively connected to a plurality of wireless thermometers immersed in a constant temperature bath, identifies the test area thermometers that meet the target sampling rate from the plurality of wireless thermometers, and starts to execute the automated testing process when the number of the test area thermometers meets the preset conditions, including the following steps: controlling the constant temperature bath to heat up to the target temperature measuring point; performing an error test on each test area thermometer at the target temperature measuring point within a preset countdown, and displaying the test information of each test area thermometer at the target temperature measuring point; after completing the error test at the target temperature measuring point, setting the next temperature measuring point of the automated testing process as the new target temperature measuring point, and returning to execute the step of controlling the constant temperature bath to heat up to the target temperature measuring point, until the error test at all temperature measuring points in the automated testing process is completed.
[0032] In this way, for several test area thermometers, the test time of the test area thermometer at each temperature measuring point is compressed by using a countdown method, and after completing the error test at the target temperature measuring point, the next temperature measuring point of the automated test process is set as the new target temperature measuring point, and the step of controlling the constant temperature bath to heat up to the target temperature measuring point is continued until the error test at all temperature measuring points in the automated test process is completed. By adopting the setting of heating up each temperature measuring point in turn, it is beneficial for the test area thermometer to heat up in turn at each temperature measuring point, which can improve the test efficiency of the thermometer and realize a fully automated batch detection process, thereby efficiently completing the automated testing of large quantities of thermometers. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] Figure 1 A schematic diagram of a flow chart of a wireless thermometer testing method in one embodiment;
[0034] Figure 2 is a flow chart of a wireless thermometer testing method in another embodiment;
[0035] Figure 3 It is a structural block diagram of a wireless thermometer testing system in one embodiment;
[0036] Figure 4 It is a structural block diagram of a wireless thermometer testing system in another embodiment;
[0037] Figure 5 A schematic diagram of a threshold setting page in one embodiment;
[0038] Figure 6 A schematic diagram of a test flow display page in an embodiment;
[0039] Figure 7 A schematic diagram of another test flow display page in an embodiment;
[0040] Figure 8 is a structural block diagram of a wireless thermometer testing device in one embodiment;
[0041] Fig. 9 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION
[0042] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0043] In one embodiment, Figure 1 As shown, a wireless thermometer testing method is provided. This embodiment uses the method applied to a test terminal as an example, and the test terminal is connected to a plurality of wireless thermometers immersed in a constant temperature bath. The test terminal can be, but is not limited to, various personal computers, laptops, smart phones, tablet computers, and portable wearable devices. The portable wearable device can be a smart watch, a smart bracelet, a head-mounted device, etc.
[0044] In this embodiment, the method includes the following steps:
[0045] Step S110, identifying the test area thermometers that meet the target sampling rate from a plurality of wireless thermometers, and starting to execute the automated test process when the number of the test area thermometers meets a preset condition.
[0046] Step S120, controlling the constant temperature bath to heat up to a target temperature measurement point.
[0047] The test terminal is also connected to the thermostatic bath for communication.
[0048] The constant temperature bath may be a constant temperature water bath with a communication function that has automatic temperature control and provides a constant temperature source.
[0049] The thermostatic bath may have an Internet communication function (eg, WIFI / wired) or a near field communication function such as Bluetooth.
[0050] The wireless thermometer may be a thermometer with a wireless communication function. For example, the wireless thermometer may be a medical or non-medical electronic thermometer with a wireless communication function. As an optional embodiment of the present application, the wireless thermometer may be a medical electronic thermometer with a Bluetooth function, that is, the wireless thermometer may be a Bluetooth medical electronic thermometer.
[0051] The target temperature measurement point is a temperature point (temperature measurement point) used for production testing of the wireless thermometer.
[0052] Among them, production testing refers to the use of national standards that match the purpose of the wireless thermometer to test the temperature display range and its maximum allowable error of the wireless thermometer (which can be referred to as error testing). For example, when the wireless thermometer is a medical electronic thermometer, the medical electronic thermometer standard can be used to perform an error test on the medical electronic thermometer.
[0053] The test terminal may run production detection software, and the production detection software is used to perform production detection on a plurality of wireless thermometers immersed in a constant temperature bath.
[0054] The test area thermometer is a wireless thermometer immersed in a constant temperature bath and meets the target sampling rate.
[0055] In a specific implementation, after several wireless thermometers immersed in a constant temperature bath are turned on, the test terminal can read the sampling mode corresponding to each wireless thermometer through the communication connection with the wireless thermometer, so as to select the wireless thermometer whose sampling mode is the target mode from the wireless thermometers as the test area thermometer that meets the target sampling rate. In this way, the test terminal can start to execute the automated test process when the number of thermometers in the test area meets the preset conditions.
[0056] As an optional embodiment of the present application, the production inspection software may have a one-click work order creation function, and accordingly, based on the one-click work order creation function, the test terminal may display a work order creation page. The user may enter the corresponding work order name and qualified quantity requirement in the work order creation page for the production inspection of the wireless thermometer, and the test terminal may create a work order for the production inspection with one click in response to the user's input operation.
[0057] At the same time, the production inspection software can also have the function of displaying the inspection process and status. Based on the function of displaying the inspection process and status, the test terminal can display the test process display page corresponding to the created work order. The test process display page can include the area to be tested and the test area. The production inspection software also has the function of automatic online entry of thermometers. When several wireless thermometers immersed in the constant temperature bath are turned on, the identification information and the current sampling mode of each wireless thermometer immersed in the constant temperature bath can be read and displayed in the area to be tested through the function of automatic online entry of thermometers. Among them, the identification information of each wireless thermometer is used to characterize the corresponding wireless thermometer. Among them, the wireless thermometer whose sampling mode is the target mode is judged as a wireless thermometer that meets the target sampling rate. The wireless thermometer that meets the target sampling rate will be used as the test area thermometer, and the corresponding identification information will be moved to the test area for display.
[0058] The specific number of wireless thermometers immersed in the constant temperature bath can be determined based on the historical pass rate of the wireless thermometers and the pass quantity requirements for this wireless thermometer production test. For example, if 100 qualified products are to be produced this time, 120 can be put in at a time, taking into account the pass rate and the wrong sampling mode when the machine is turned on.
[0059] In this way, in the process of executing the automated test process, for the step of controlling the temperature of the thermostatic bath to rise to the target temperature measurement point, the test terminal can control the temperature of the thermostatic bath to rise to the target temperature measurement point through the communication connection with the thermostatic bath. Specifically, the thermostatic bath can have an Internet communication function (for example, WIFI / wired) or a near-field communication function such as Bluetooth. The test terminal can send a temperature point switching instruction to the thermostatic bath through the network or Bluetooth function. After the thermostatic bath receives the temperature point switching instruction, it can adjust the temperature of the thermostatic bath to a temperature point that matches the received temperature point switching instruction, and this temperature point can be used as the target temperature measurement point.
[0060] Furthermore, the production detection software running on the test terminal may have a function of automatically sending a switch detection temperature point instruction. When the test terminal controls the thermostatic bath to heat up to the target temperature measurement point, the test terminal may send a temperature point switching instruction to the thermostatic bath based on the function of automatically sending a switch detection temperature point instruction.
[0061] Step S130, performing an error test on the thermometers in each test area at a target temperature measurement point within a preset countdown, and displaying the test information of the thermometers in each test area at the target temperature measurement point.
[0062] The test information may include test results of the test area thermometer, test progress, test status and other information.
[0063] In a specific implementation, the test terminal can obtain the error temperature threshold range corresponding to the target temperature measurement point, and the error temperature threshold range can be set based on the maximum allowable error corresponding to the target temperature measurement point under the national standard matching the purpose of the wireless thermometer. The test terminal can perform an error test on the thermometers in each test area at the target temperature measurement point based on the error temperature threshold range corresponding to the target temperature measurement point and the temperature corresponding to the thermometers in each test area read within a preset countdown, so as to display the test information of the thermometers in each test area at the target temperature measurement point.
[0064] In an optional embodiment of the present application, the test terminal running the production detection software can display a threshold setting page, and the user can set the error temperature threshold range corresponding to the target temperature measurement point in the threshold setting page. At the same time, the test terminal can display the test information of the thermometers in each test area at the target temperature measurement point in the test process display page.
[0065] In actual applications, when the constant temperature bath is heated to the target temperature measurement point, the test area thermometer immersed in the constant temperature bath will also start to heat up. For the target temperature measurement point, the measurement timeout temperature threshold can be pre-set for the wireless thermometer. At the target temperature measurement point, for each test area thermometer, if the test area thermometer can be heated to the measurement timeout temperature threshold at the target temperature measurement point within the preset time, the countdown can be started for the test area thermometer to perform an error test, so that the error test of the test area thermometer at the target temperature measurement point can be performed within the preset countdown.
[0066] Among them, for each test area thermometer that starts the countdown, for the test area thermometer that can collect three groups of temperature data falling within the error temperature threshold range corresponding to the target temperature measurement point within the preset countdown, that is, the test area thermometer that can collect three groups of qualified data within the preset countdown, the test result of the test area thermometer at the target temperature measurement point is determined to be qualified, and the countdown for the test area thermometer at the target temperature measurement point is canceled.
[0067] Step S140, after completing the error test at the target temperature measurement point, set the next temperature measurement point of the automated test process as the new target temperature measurement point, and return to execute the step of controlling the constant temperature bath to heat up to the target temperature measurement point until the error test at all temperature measurement points in the automated test process is completed.
[0068] Among them, all temperature measurement points in the automated test process include temperature measurement points that are heated up in sequence, so that the thermometer in the test area can reach the preset temperature as quickly as possible, which can improve the efficiency of production testing.
[0069] In the specific implementation, after completing the error test at the target temperature measurement point, the test terminal sets the next temperature measurement point of the automated test process as the new target temperature measurement point, and returns to execute the step of controlling the constant temperature bath to heat up to the target temperature measurement point until the error test at all temperature measurement points in the automated test process is completed.
[0070] In the above-mentioned wireless thermometer testing method, a test terminal that is communicatively connected to a plurality of wireless thermometers immersed in a constant temperature bath is used to identify the test area thermometers that meet the target sampling rate from the plurality of wireless thermometers. When the number of the test area thermometers meets the preset conditions, the automated testing process is started, including the following steps: controlling the constant temperature bath to heat up to the target temperature measuring point; performing an error test on each test area thermometer at the target temperature measuring point within a preset countdown, and displaying the test information of each test area thermometer at the target temperature measuring point; after completing the error test at the target temperature measuring point, setting the next temperature measuring point of the automated testing process as the new target temperature measuring point, and returning to execute the step of controlling the constant temperature bath to heat up to the target temperature measuring point, until the error test at all temperature measuring points in the automated testing process is completed.
[0071] In this way, for several test area thermometers, the test time of the test area thermometer at each temperature measuring point is compressed by using a countdown method, and after completing the error test at the target temperature measuring point, the next temperature measuring point of the automated test process is set as the new target temperature measuring point, and the step of controlling the constant temperature bath to heat up to the target temperature measuring point is continued until the error test at all temperature measuring points in the automated test process is completed. By adopting the setting of heating up each temperature measuring point in turn, it is beneficial for the test area thermometer to heat up in turn at each temperature measuring point, which can improve the test efficiency of the thermometer and realize a fully automated batch detection process, thereby efficiently completing the automated testing of large quantities of thermometers.
[0072] In one embodiment, identifying a test area thermometer that meets a target sampling rate from a plurality of wireless thermometers includes: reading a sampling mode of each wireless thermometer; determining a wireless thermometer whose sampling mode is a target mode as the test area thermometer; wherein the target mode is a sampling mode that uses a target sampling rate.
[0073] In a specific implementation, when the test terminal identifies the test area thermometer that meets the target sampling rate from a plurality of wireless thermometers, the test terminal can read the sampling mode corresponding to each wireless thermometer and determine the wireless thermometer whose sampling mode is the target mode as the test area thermometer. The target mode is a sampling mode that uses the target sampling rate.
[0074] In an optional embodiment of the present application, in order to complete production testing as quickly as possible and improve testing efficiency, a sampling mode with a target sampling rate may be a sampling mode with a maximum sampling rate of the wireless thermometer, that is, the target mode is the maximum sampling rate mode of the wireless thermometer. In practical applications, the maximum sampling rate of the wireless thermometer depends on the manufacturer, for example, the maximum sampling rate may be once every 20 seconds.
[0075] The preset countdown duration may be related to the sampling rate of the wireless thermometer, and the higher the sampling rate of the wireless thermometer, the shorter the countdown duration may be. That is, the preset countdown duration may be negatively correlated with the sampling rate of the wireless thermometer.
[0076] The technical solution of this embodiment reads the sampling mode of each wireless thermometer and determines the wireless thermometer whose sampling mode is the target mode as the test area thermometer; wherein the target mode is a sampling mode using a target sampling rate. In this way, the test area thermometers that meet the target sampling rate can be accurately screened out, and automated testing can be efficiently performed based on the target sampling rate.
[0077] In one embodiment, the test terminal is also used to display a test process display page, which includes a test area corresponding to each temperature measurement point, and displays the test information of the thermometer in each test area at the target temperature measurement point, including: displaying the identification information, countdown and test information indicator light corresponding to the thermometer in each test area in the test area corresponding to the target temperature measurement point.
[0078] The identification information may be a SN (Serial Number) number corresponding to the thermometer in the test area.
[0079] Among them, the test information indicator light can be used to indicate the measurement result or status of the thermometer in the test area.
[0080] Among them, the countdown is used to indicate the test progress of the thermometer in the test area.
[0081] In a specific implementation, the test process display page displayed by the test terminal may include a test area corresponding to each temperature measurement point. When the test terminal displays the test information of the thermometer in each test area at the target temperature measurement point, the test terminal may display the identification information, countdown and test information indicator light corresponding to the thermometer in each test area in the test area corresponding to the target temperature measurement point.
[0082] According to the technical solution of the present application, the test terminal is also used to display a test process display page, which includes test areas corresponding to each temperature measurement point. By displaying the identification information, countdown and test information indicator lights corresponding to the thermometers in each test area in the test area corresponding to the target temperature measurement point, the test information of the thermometers in each test area can be clearly displayed under the target temperature measurement point, so as to efficiently obtain the test conditions of the thermometers in each test area.
[0083] In one embodiment, the test information of each test area thermometer at the target temperature measurement point is displayed, including: when the test area thermometer has not completed the error test at the target temperature measurement point, the overall test information indicator light corresponding to the test area thermometer is set to a first color, and the serial number corresponding to the target temperature measurement point is displayed in the test information indicator light; when the test result of the test area thermometer at the target temperature measurement point is qualified, the border of the test information indicator light corresponding to the test area thermometer is set to a second color, and the serial number corresponding to the next temperature measurement point is displayed in the test information indicator light.
[0084] Among them, all temperature measurement points in the automated test process include temperature measurement points that are heated up sequentially, and the serial numbers corresponding to the temperature measurement points that are heated up sequentially increase sequentially.
[0085] The second color is different from the first color.
[0086] In a specific implementation, when the test terminal displays the test information of each test area thermometer at the target temperature measurement point, the test terminal can set the overall test information indicator light corresponding to the test area thermometer to the first color and display the serial number corresponding to the target temperature measurement point in the test information indicator light if the test area thermometer has not completed the error test at the target temperature measurement point.
[0087] When the test result of the test area thermometer at the target temperature measurement point is qualified, the test terminal can set the border of the test information indicator light corresponding to the test area thermometer to the second color, indicating that the test of the test area thermometer at the target temperature measurement point is completed, and display the serial number corresponding to the next temperature measurement point in the test information indicator light.
[0088] The technical solution of this embodiment is that when the test area thermometer has not completed the error test at the target temperature measurement point, the entire test information indicator light corresponding to the test area thermometer is set to the first color, and the serial number corresponding to the target temperature measurement point is displayed in the test information indicator light; when the test result of the test area thermometer at the target temperature measurement point is qualified, the border of the test information indicator light corresponding to the test area thermometer is set to the second color, and the serial number corresponding to the next temperature measurement point is displayed in the test information indicator light. In this way, the test status and results of each test area thermometer at the target temperature measurement point can be determined efficiently and accurately through the color of the test information indicator light and the serial number displayed in the test information indicator light.
[0089] In one embodiment, the test information of each test area thermometer at the target temperature measurement point is displayed, including: when the test result of the test area thermometer at the target temperature measurement point is unqualified, the test information indicator light corresponding to the test area thermometer is set to the third color as a whole, and the serial number corresponding to the target temperature measurement point is displayed in the test information indicator light; when the test area thermometer completes the error test at all temperature measurement points, and the test results of the test area thermometer at all the temperature measurement points are qualified, the test information indicator light corresponding to the test area thermometer is set to the second color as a whole.
[0090] The third color is different from both the first color and the second color.
[0091] Among them, if within the preset time period, the test area thermometer fails to heat up to the measurement timeout temperature threshold at the target temperature measurement point, then at the target temperature measurement point, the countdown will not be started for the test area thermometer, and the test result of the test area thermometer at the target temperature measurement point will be automatically determined to be unqualified, and the reason for the failure is: "Temperature measurement timeout".
[0092] In addition, if the test area thermometer can be heated to the measurement timeout temperature threshold at the target temperature measurement point within the preset time, the error test of the test area thermometer at the target temperature measurement point will be performed within the preset countdown. If during the test, three sets of qualified data of the test area thermometer cannot be collected within the preset countdown, the test result of the test area thermometer at the target temperature measurement point is determined to be unqualified, and the reason for the failure is "measurement temperature exceeds the limit".
[0093] At the same time, if the test area thermometer is a thermometer with ambient temperature data, it is possible to determine whether the test result is qualified based on the ambient temperature. Specifically, the temperature difference at the target temperature measurement point can be compared with the temperature difference threshold corresponding to the target temperature measurement point to determine whether it is qualified. Among them, the temperature difference at the target temperature measurement point is the difference between the measured temperature corresponding to the test area thermometer at the target temperature measurement point and the ambient temperature. Furthermore, the temperature difference can be determined based on the difference between the measured temperature and the ambient temperature, or based on the difference between the ambient temperature and the measured temperature, depending on the temperature measurement point.
[0094] In a specific implementation, when the test terminal displays the test information of the thermometers in each test area at the target temperature measurement point, if the test result of the thermometer in the test area at the target temperature measurement point is unqualified, the test terminal can set the entire test information indicator light corresponding to the test area thermometer to a third color, and display the serial number corresponding to the target temperature measurement point in the test information indicator light.
[0095] When the test area thermometer completes the error test at all temperature measuring points and the test results of the test area thermometer at all temperature measuring points are qualified, the entire test information indicator light corresponding to the test area thermometer is set to the second color.
[0096] The technical solution of this embodiment is to set the entire test information indicator light corresponding to the test area thermometer to the third color when the test result of the test area thermometer at the target temperature measurement point is unqualified, and display the serial number corresponding to the target temperature measurement point in the test information indicator light; when the test area thermometer completes the error test at all temperature measurement points, and the test results of the test area thermometer at all the temperature measurement points are qualified, the entire test information indicator light corresponding to the test area thermometer is set to the second color. In this way, the test result of the test area thermometer at the temperature measurement point can be determined efficiently and accurately based on the test information indicator light corresponding to the test area thermometer, as well as whether the test area thermometer has completed the test of all temperature measurement points, and the test result after the test area thermometer completes the test of all temperature measurement points.
[0097] In another embodiment, Figure 2As shown, a wire thermometer testing method is provided, which is described by taking the method applied to a test terminal as an example, and includes the following steps:
[0098] Step S202, reading the sampling mode of each wireless thermometer.
[0099] Step S204: determine the wireless thermometer whose sampling mode is the target mode as the test area thermometer.
[0100] Step S206, when the number of thermometers in the test area meets the preset conditions, the automated test process is started.
[0101] Step S208, controlling the constant temperature bath to heat up to the target temperature measurement point.
[0102] Step S210, performing an error test on the thermometers in each test area at a target temperature measurement point within a preset countdown, and displaying identification information, countdown and test information indicator lights corresponding to the thermometers in each test area in the test area corresponding to the target temperature measurement point.
[0103] Step S212, after completing the error test at the target temperature measurement point, set the next temperature measurement point of the automated test process as the new target temperature measurement point, and return to execute the step of controlling the constant temperature bath to heat up to the target temperature measurement point until the error test at all temperature measurement points in the automated test process is completed.
[0104] It should be noted that the specific limitations of the above steps can refer to the specific limitations of a wireless thermometer testing method mentioned above.
[0105] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.
[0106] Based on the same inventive concept, the embodiment of the present application also provides a wireless thermometer testing system for implementing the wireless thermometer testing method mentioned above. Figure 3 As shown, the wireless thermometer test system includes a wireless gateway, a constant temperature bath, and a test terminal connected to the constant temperature bath for communication.
[0107] Among them, the test terminal is connected to the communication with several wireless thermometers immersed in the constant temperature bath through the wireless gateway, and the test terminal is used to execute the steps of the above-mentioned wireless thermometer batch testing method.
[0108] The wireless gateway can receive temperature data from the thermometers in the test area in batches and send them to the test terminal.
[0109] Further, such as Figure 4 As shown, the wireless thermometer test system may also include a data processing server that is connected to the wireless gateway and the test terminal. The data processing server is used to receive the temperature data of the test area thermometers uploaded in batches by the wireless gateway through the network, and send it to the test terminal after parsing and processing.
[0110] The wireless gateway may be a Bluetooth gateway (or a Bluetooth router) or other types of gateways. When the wireless gateway is a Bluetooth gateway, the wireless thermometer may be a Bluetooth electronic thermometer.
[0111] Among them, in this solution, when a Bluetooth gateway is used, the Bluetooth gateway can support the use of scanning (broadcasting packets) and connection establishment (notification data) to collect temperature data.
[0112] In an optional embodiment of the present application, the wireless thermometer testing system described above can be used to implement the wireless thermometer testing method. In which, taking the wireless gateway as a Bluetooth gateway and the wireless thermometer as a Bluetooth medical electronic thermometer (hereinafter referred to as the thermometer) as an example, the wireless thermometer testing method specifically includes the following steps:
[0113] S1. First, based on the historical qualified rate and the qualified quantity requirements for this thermometer production test, immerse a batch of thermometers to be tested in the constant temperature bath. Turn on the thermometer and set the maximum sampling rate through the thermometer's own button, such as once every 20 seconds (the maximum sampling frequency depends on the manufacturer, and the maximum sampling rate is set to complete the test as quickly as possible and improve efficiency). The thermometer is immersed in the constant temperature bath for more than 2 cm. If the temperature sticker is waterproof, the thermometer is placed directly underwater. If the temperature sticker is not waterproof, it needs to be wrapped in a waterproof outer shell.
[0114] S2. The Bluetooth gateway supports the use of scanning (broadcasting packets) and establishing connections (notification data) to collect temperature data from thermometers. The difference lies in how many Bluetooth devices a Bluetooth gateway can support. Using scanning (broadcasting packets), hundreds of broadcasting packets can be scanned per second, and using the establishment (notification data) method can maintain up to 40 connections at the same time. As an optional embodiment, the scanning (broadcasting packet) method can be used to collect temperature data from Bluetooth medical electronic thermometers.
[0115] S3. After the Bluetooth gateway collects the temperature data, it forwards the temperature data to the data processing server via WIFI / network. The transmission protocol uses MQTT (Message Queuing Telemetry Transport) or HTTP (Hypertext Transfer Protocol).
[0116] S4. Data processing server, parsing the data uploaded by the Bluetooth router.
[0117] S5. Production inspection software supports the following functions:
[0118] S5.1 Input the work order name and qualified quantity requirements, and support one-click creation of work orders.
[0119] S5.2 The error temperature threshold range of the production detection software must comply with the "GB / T 21416-2008 Medical Electronic Thermometer" standard. According to the standard, 6 temperature measurement points (35℃, 36℃, 37℃, 38℃, 39℃, 40℃, 41.5℃) are tested. Threshold settings are supported and can be set to be stricter than the standard, such as Figure 5 As shown, a schematic diagram is provided for setting a corresponding error temperature threshold range for each temperature measurement point in a threshold setting page.
[0120] After the S5.3 thermometer is turned on, the thermometer in the maximum sampling rate mode is recognized to enter the test area and serve as the test area thermometer. Some thermometers may be in the wrong mode after being turned on, so in actual production, not all thermometers in the constant temperature bath are in the maximum sampling rate mode.
[0121] S5.4 When the number of thermometers currently entering the test area reaches the preset condition, the test procedure starts automatically. The six temperature points of 35℃, 36℃, 37℃, 38℃, 39℃, 40℃ and 41.5℃ are tested in sequence. The sequential heating design allows the thermometer to reach the preset temperature as quickly as possible, which can improve the efficiency of production testing.
[0122] S5.5 After the thermometer in the test area is placed in the water tank, it starts to heat up. When the temperature reaches the measurement timeout temperature threshold, a 240s countdown starts. The measurement timeout temperature thresholds corresponding to each temperature measurement point are shown in Table 1:
[0123] Table 1 Measurement timeout temperature thresholds corresponding to each temperature measurement point
[0124]
[0125] If the temperature of the test area cannot reach the measurement timeout threshold of the temperature measurement point after the preset waiting time, and the countdown does not start, it will be automatically judged as unqualified, and the reason for failure is: "temperature measurement timeout". In addition to the above unqualified situations, within the 240s countdown, if three sets of qualifying data are met, it will be judged as qualified. If it has passed, the countdown will be cancelled.
[0126] S5.6 For thermometers with ambient temperature data, ambient temperature detection and judgment are supported. The basis for determining whether the ambient temperature point is qualified, as well as the temperature difference calculation method and temperature difference threshold corresponding to each temperature measurement point are as follows:
[0127] 41.5℃: Ambient temperature - measured temperature > 0.5℃
[0128] 40℃: measured temperature - ambient temperature > 1℃
[0129] 38℃: measured temperature - ambient temperature > 1℃
[0130] 37℃: measured temperature - ambient temperature > 0.8℃
[0131] 36℃: measured temperature - ambient temperature > 0.8℃
[0132] 35℃: measured temperature - ambient temperature > 0.8℃
[0133] If the above conditions are not met, the test result is judged as unqualified, and the reason for failure is "ambient temperature exceeds the limit".
[0134] S5.6 Detection process and status display, red, yellow and green represent the measurement status or results, and the numbers represent the serial numbers corresponding to the temperature points (among which, the serial numbers corresponding to the temperature points of 35℃, 36℃, 37℃, 38℃, 39℃, 40℃ and 41.5℃ can be 1, 2, 3, 4, 5 and 6 respectively):
[0135] a. The red indicator light (i.e. the overall setting of the test information indicator light is the third color) indicates that the test result of the test area thermometer at the temperature measurement point is unqualified, and the number inside the red represents the serial number corresponding to the temperature measurement point in the case of unqualified;
[0136] b. The yellow indicator light (i.e. the overall setting of the test information indicator light is the first color) indicates that the test is in progress and has not been completed. The number displayed in the indicator light indicates the serial number corresponding to the temperature measurement point being tested;
[0137] c. If the temperature point passes the test within 240 seconds, a green circle will be marked outside, indicating that the temperature point test is completed, and the number inside will increase to the serial number corresponding to the next temperature point (that is, the border of the corresponding test information indicator light is set to the second color, and the serial number corresponding to the next temperature measurement point is displayed in the test information indicator light)
[0138] d. Green means that all temperature points have been tested and qualified (that is, when the thermometer in the test area completes the error test at all temperature measurement points and the test results of the thermometer in the test area at all temperature measurement points are qualified, the test information indicator light corresponding to the thermometer in the test area is set to the second color as a whole).
[0139] e. If a red light appears, it means it is unqualified and should be placed at the top.
[0140] In order to facilitate the understanding of those skilled in the art, Figure 6 A schematic diagram is provided for displaying the test information of the test area thermometer at a measuring point of 35° in the test process display page. Figure 7 A schematic diagram is provided for displaying test information of a test area thermometer at a measuring point of 41.5° in a test process display page.
[0141] S5.7 When all the thermometers in the test area of the thermostat have finished measuring the current temperature point (the full process control display of the test area is only displayed in red and the outer circle is green), the test area of the test process display page automatically switches to the next temperature point for testing. The thermostat of this solution needs to have network communication function (WIFI / wired) or near-field communication function such as Bluetooth. The production inspection software sends a temperature point switching instruction to the thermostat, and the thermostat raises the water temperature to the next temperature point after receiving the instruction.
[0142] S5.8 generates detection software that supports automatic generation of work order detection results and supports export. After all temperature measurement points are detected, you can view the work order details and export results. The reasons for unqualified data are given. The reasons include: ambient temperature exceeds the limit; measured temperature exceeds the limit; temperature measurement timeout; insufficient data volume; insufficient battery power (<90%).
[0143] The duration of the entire program can be roughly controlled within 30 minutes (including 4 minutes multiplied by 6 temperature measurement points, 6 minutes of constant temperature bath temperature adjustment and thermometer heating time), basically achieving the ultimate compression test time and realizing efficient fully automated production testing.
[0144] It should be noted that if the thermostat does not have the network communication function, you need to manually switch the temperature measurement point of the thermostat. The production inspection software supports running on mobile terminals such as Windows and iOS / Android. Bluetooth medical electronic thermometers support both scanning (broadcasting packets) and connection (notification data) methods.
[0145] Based on the same inventive concept, the embodiment of the present application also provides a wireless thermometer test device for implementing the wireless thermometer test method involved above, which is applied to a test terminal, and the test terminal is connected to a plurality of wireless thermometers immersed in a constant temperature bath. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in the one or more wireless thermometer test device embodiments provided below can refer to the above limitations on a wireless thermometer test method, and will not be repeated here.
[0146] In one embodiment, Figure 8 As shown, a wireless thermometer testing device is provided, comprising:
[0147] The identification module 810 is used to identify the test area thermometer that meets the target sampling rate from the plurality of wireless thermometers.
[0148] The test module 820 is used to start executing the automated test process when the number of thermometers in the test area meets the preset conditions, including the following steps: controlling the constant temperature bath to heat up to the target temperature measurement point; performing an error test on each of the thermometers in the test area at the target temperature measurement point within a preset countdown, and displaying the test information of each of the thermometers in the test area at the target temperature measurement point; after completing the error test at the target temperature measurement point, setting the next temperature measurement point of the automated test process as the new target temperature measurement point, and returning to execute the step of controlling the constant temperature bath to heat up to the target temperature measurement point until the error test at all temperature measurement points in the automated test process is completed.
[0149] In one embodiment, the identification module 810 is specifically used to read the sampling mode of each of the wireless thermometers; determine the wireless thermometer whose sampling mode is the target mode as the test area thermometer; wherein the target mode is a sampling mode using the target sampling rate.
[0150] In one of the embodiments, the target mode is a maximum sampling rate mode of the wireless thermometer.
[0151] In one embodiment, the test terminal is also used to display a test process display page, which includes a test area corresponding to each temperature measurement point. The test module 820 is specifically used to display the identification information, countdown and test information indicator light corresponding to the thermometer in each test area in the test area corresponding to the target temperature measurement point.
[0152] In one embodiment, the test module 820 is specifically used to set the entire test information indicator light corresponding to the test area thermometer to a first color and display the serial number corresponding to the target temperature measurement point in the test information indicator light when the test area thermometer has not completed the error test at the target temperature measurement point; and to set the border of the test information indicator light corresponding to the test area thermometer to a second color and display the serial number corresponding to the next temperature measurement point in the test information indicator light when the test result of the test area thermometer at the target temperature measurement point is qualified.
[0153] In one embodiment, the test module 820 is specifically used to set the entire test information indicator light corresponding to the test area thermometer to a third color when the test result of the test area thermometer at the target temperature measurement point is unqualified, and display the serial number corresponding to the target temperature measurement point in the test information indicator light; when the test area thermometer completes the error test at all the temperature measurement points and the test results of the test area thermometer at all the temperature measurement points are qualified, set the entire test information indicator light corresponding to the test area thermometer to the second color.
[0154] Each module in the wireless thermometer test device can be implemented in whole or in part by software, hardware, or a combination thereof. Each module can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute operations corresponding to each module.
[0155] In one embodiment, a computer device is provided. The computer device may be a test terminal, and its internal structure diagram may be as follows: Fig. 9 As shown. The computer device includes a processor, a memory, a communication interface, a display screen and an input device connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be achieved through WIFI, a mobile cellular network, NFC (near field communication) or other technologies. When the computer program is executed by the processor, a wireless thermometer testing method is implemented. The display screen of the computer device can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covered on the display screen, or a key, trackball or touchpad set on the computer device housing, or an external keyboard, touchpad or mouse, etc.
[0156] Those skilled in the art will understand that Fig. 9 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0157] In one embodiment, a test terminal is further provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the steps in the above method embodiments when executing the computer program.
[0158] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments are implemented.
[0159] In one embodiment, a computer program product is provided, including a computer program, which implements the steps in the above method embodiments when executed by a processor.
[0160] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties.
[0161] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but are not limited to this.
[0162] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0163] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.
Claims
1. A wireless thermometer testing method, characterized in that: Applied to a test terminal, the test terminal is communicatively connected with a plurality of wireless thermometers immersed in a constant temperature bath, the method comprising: Identifying a test area thermometer that meets the target sampling rate from the plurality of wireless thermometers, and starting to execute an automated test process when the number of the test area thermometers meets a preset condition, including the following steps: Controlling the constant temperature bath to heat up to a target temperature measurement point; Performing an error test on the thermometers in each test area at the target temperature measurement point within a preset countdown, and displaying the test information of the thermometers in each test area at the target temperature measurement point; After completing the error test at the target temperature measurement point, the next temperature measurement point of the automated test process is set as a new target temperature measurement point, and the process returns to the step of controlling the constant temperature bath to heat up to the target temperature measurement point until the error test at all temperature measurement points in the automated test process is completed.
2. The method according to claim 1, characterized in that The step of identifying a test area thermometer that meets a target sampling rate from the plurality of wireless thermometers includes: Reading the sampling mode of each of the wireless thermometers; Determine the wireless thermometer whose sampling mode is the target mode as the test area thermometer; The target mode is a sampling mode that adopts the target sampling rate.
3. The method according to claim 2, characterized in that The target mode is a maximum sampling rate mode of the wireless thermometer.
4. The method according to claim 1, characterized in that The test terminal is also used to display a test process display page, the test process display page includes a test area corresponding to each temperature measurement point, and the display of test information of the thermometer in each test area at the target temperature measurement point includes: The identification information, countdown and test information indicator lights corresponding to the thermometers in each test area are displayed in the test area corresponding to the target temperature measurement point.
5. The method according to claim 4, characterized in that The display of the test information of the thermometers in each test area at the target temperature measurement point includes: In the case where the test area thermometer has not completed the error test at the target temperature measurement point, the entire test information indicator light corresponding to the test area thermometer is set to a first color, and the serial number corresponding to the target temperature measurement point is displayed in the test information indicator light; When the test result of the test area thermometer at the target temperature measurement point is qualified, the border of the test information indicator light corresponding to the test area thermometer is set to a second color, and the serial number corresponding to the next temperature measurement point is displayed in the test information indicator light.
6. The method according to claim 5, characterized in that The display of the test information of the thermometers in each test area at the target temperature measurement point includes: When the test result of the test area thermometer at the target temperature measurement point is unqualified, the entire test information indicator light corresponding to the test area thermometer is set to a third color, and the serial number corresponding to the target temperature measurement point is displayed in the test information indicator light; When the test area thermometer completes the error test at all the temperature measuring points and the test results of the test area thermometer at all the temperature measuring points are qualified, the entire test information indicator light corresponding to the test area thermometer is set to the second color.
7. A wireless thermometer testing device, characterized in that: Applied to a test terminal, the test terminal is communicatively connected with a plurality of wireless thermometers immersed in a constant temperature bath, and the device comprises: An identification module, used to identify a test area thermometer that meets a target sampling rate from the plurality of wireless thermometers; The test module is used to start executing the automated test process when the number of thermometers in the test area meets the preset conditions, including the following steps: controlling the constant temperature bath to heat up to the target temperature measurement point; performing an error test on each of the thermometers in the test area at the target temperature measurement point within a preset countdown, and displaying the test information of each of the thermometers in the test area at the target temperature measurement point; after completing the error test at the target temperature measurement point, setting the next temperature measurement point of the automated test process as a new target temperature measurement point, and returning to execute the step of controlling the constant temperature bath to heat up to the target temperature measurement point until the error test at all temperature measurement points in the automated test process is completed.
8. A wireless thermometer testing system, characterized in that: The system includes a wireless gateway, a thermostatic bath, and a test terminal connected to the thermostatic bath in communication; The test terminal is communicatively connected to a plurality of wireless thermometers immersed in the constant temperature bath through the wireless gateway, and is used to execute the wireless thermometer batch testing method according to any one of claims 1 to 6.
9. A test terminal, comprising a memory and a processor, wherein the memory stores a computer program, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.
11. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.