Touch-to-read code recognition module testing method, touch-to-read code recognition module testing device and storage medium

By acquiring the recognition rate and current value of the barcode reader module, and combining software version verification and serial number binding storage, the problem of insufficient circuit fault detection in the testing of barcode reader modules in the existing technology is solved, and efficient module quality control is achieved.

CN121706812APending Publication Date: 2026-03-20ZHUHAI SPACETOUCH LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202511877389.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-12
Publication Date
2026-03-20

AI Technical Summary

Technical Problem

In the existing technology, the testing methods for barcode recognition modules only focus on the recognition function and ignore circuit fault detection. This may lead to abnormal current in the module during use, resulting in shortened battery life, overheating, or even safety risks.

Method used

By simultaneously acquiring the recognition rate and current value of the barcode recognition module, and using a preset range of barcode and current values ​​to determine the module's qualification, a complete test file is formed by combining software version verification and serial number binding storage.

Benefits of technology

This technology enables simultaneous detection of functional and circuit faults in the dot-read code recognition module, improving testing efficiency, ensuring module yield, and reducing the probability of false positives and the cost of repeated testing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121706812A_ABST
    Figure CN121706812A_ABST
Patent Text Reader

Abstract

The invention provides a point-reading code recognition module testing method, a point-reading code recognition module testing device and a storage medium. The point-reading code recognition module testing method comprises the steps of starting the point-reading code recognition module testing device; when a test instruction is acquired, acquiring a preset number of point-reading code values obtained by identifying the same test point-reading code by the to-be-tested point-reading code identification module through the test interface, and acquiring a current value of the to-be-tested point-reading code identification module during test from the power supply circuit; the recognition rate is confirmed according to the preset number of point-reading code values; and when the recognition rate is greater than a preset value and the current value is within a preset current value range, determining that the to-be-detected point-reading code recognition module is qualified. By applying the point-reading code recognition module testing method, functions and circuit faults of the point-reading code recognition module can be detected at the same time, and the testing efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of testing technology for barcode recognition modules, specifically, to a testing method for barcode recognition modules, a testing device for barcode recognition modules using the same testing method, and a computer-readable storage medium using the same testing method. Background Technology

[0002] With the rapid development of smart education and consumer electronics, barcode recognition modules are widely used in products such as reading pens, smart learning tablets, and AR interactive devices. As a core component for accurate reading and information interaction, the performance stability and reliability of barcode recognition modules directly determine the user experience of end products. Market demand for these modules is not only reflected in their core function of accurate recognition, but also in their stringent requirements for circuit operation safety. If there are faults such as short circuits, poor soldering, or abnormal component parameters in the internal circuit of the module, it will directly cause the operating current to deviate from the normal range. This can lead to a sharp drop in the battery life of the terminal device, or even overheating and burnout of the circuit due to prolonged abnormal current, and may even cause safety hazards. However, existing testing methods generally focus only on the recognition function of the barcode reader module. They determine the module's qualification by manually triggering a few reading operations and observing whether the barcode value can be correctly recognized. This type of testing completely ignores the detection of the module's operating current. Abnormal operating current is a direct indication of faults such as short circuits, poor soldering, and component failures within the module's internal circuitry. After such modules are installed in terminal devices, they may initially exhibit normal recognition capabilities, but with prolonged use, internal circuit faults will gradually worsen. This not only shortens the device's battery life due to abnormal current but may also cause overheating, burn out the module, or even damage the terminal device, resulting in property loss and, in severe cases, safety risks. Therefore, a more optimized testing method for QR code recognition modules needs to be considered. Summary of the Invention

[0003] The primary objective of this invention is to provide a testing method for barcode recognition modules that can simultaneously detect both functional and circuit faults in the barcode recognition module, thereby improving testing efficiency.

[0004] The second objective of this invention is to provide a testing device for a barcode recognition module that can simultaneously detect both the functionality and circuit faults of the barcode recognition module, thereby improving testing efficiency.

[0005] A third objective of this invention is to provide a computer-readable storage medium that can simultaneously detect the functionality and circuit faults of a barcode scanning module, thereby improving testing efficiency.

[0006] To achieve the aforementioned first objective, the present invention provides a testing method for a barcode recognition module, comprising: activating a barcode recognition module testing device; upon receiving a test command, acquiring a preset number of barcode values ​​obtained by the barcode recognition module under test for recognizing the same test barcode through a test interface, and acquiring the current value of the barcode recognition module under test during testing from the power supply circuit; confirming the recognition rate based on the preset number of barcode values; and confirming the barcode recognition module under test as qualified when the recognition rate is greater than a preset value and the current value is within a preset current value range.

[0007] As can be seen from the above scheme, in the testing method of the barcode recognition module of the present invention, by simultaneously acquiring the recognition rate and the current value of the barcode recognition module under test during testing, the recognition function of the barcode recognition module under test is tested by the recognition rate, and the internal circuit of the barcode recognition module under test is detected by the current value, thereby realizing the simultaneous detection of the function and circuit faults of the barcode recognition module, improving testing efficiency, and ensuring the yield of the barcode recognition module under test.

[0008] In a further scheme, the step of confirming the recognition rate based on a preset number of reading code values ​​includes: counting the number of identical reading code values ​​to obtain the number of reading codes corresponding to the reading code value with the most occurrences; and obtaining the recognition rate based on the ratio of the number of reading codes to the preset number.

[0009] Therefore, it can be seen that the recognition rate is calculated by counting the number of reading codes with the highest proportion among the preset number of reading code values ​​recognized by the same test code, rather than by counting correct or incorrect in the traditional way. This can filter out sporadic misidentifications caused by momentary interference and accurately reflect the module's stable recognition ability for the same code value, thereby reducing the probability of misjudgment.

[0010] In a further proposed solution, after counting the number of identical reading code values, the solution also includes: ranking all reading code values ​​from most to least numerous, and displaying the top three reading code values.

[0011] Therefore, by ranking the reading code values ​​and displaying the top three reading code values, the high-frequency code values ​​that appear during the module recognition process can be presented intuitively. This makes it easier for testers to quickly locate the type of recognition deviation and provides direct data support for subsequent algorithm optimization or hardware debugging of the recognition module.

[0012] In a further solution, the step of obtaining a preset number of reading code values ​​obtained by the reading code recognition module under test for the same test point through the test interface includes: controlling the reading code recognition module under test to obtain a reading code value once every first preset time interval.

[0013] Therefore, by periodically collecting a preset number of reading code values ​​of the same test code at a first preset time interval, the continuous working state of the module in actual use can be simulated, avoiding the one-sidedness of the results caused by a single instantaneous collection, and accurately reflecting the recognition stability of the module under continuous operation.

[0014] In a further solution, before obtaining the preset number of code values ​​obtained by the code recognition module under test for the same test point through the test interface, the solution also includes: obtaining the software version number of the code recognition module under test and confirming that the software version number is correct.

[0015] Therefore, before collecting and identifying data, it is necessary to confirm whether the software version of the module under test is the target version, so as to eliminate identification anomalies caused by software version mismatch, missing firmware or version error from the source and avoid misjudgment.

[0016] In a further solution, after obtaining the software version number of the code reading and recognition module to be tested, the solution also includes: if the software version number is confirmed to be incorrect, then the code reading and recognition module to be tested is upgraded.

[0017] Therefore, triggering an upgrade operation when a version error occurs ensures that all code recognition modules under test participate in subsequent testing under a unified target software version. This eliminates recognition anomalies caused by software version mismatch or outdated firmware from the source, guarantees the consistency of test benchmarks and the comparability of test results, and reduces the cost of invalid and duplicate tests.

[0018] In a further embodiment, the step of obtaining the current value of the code recognition module under test from the power supply circuit during testing includes: during the testing process of the code recognition module under test, obtaining the test current value of the code recognition module under test for a preset number of times, and calculating the average value of the test current value to obtain the current value.

[0019] Therefore, by collecting current values ​​multiple times and calculating the average value during the test, the influence of instantaneous current fluctuations can be effectively offset, accurately reflecting the real current during the module testing phase. This allows for the determination of whether there are hidden faults such as short circuits, leakage, or abnormal components in the internal circuit.

[0020] In a further embodiment, the barcode recognition module testing device also includes a test status indication circuit, which is electrically connected to the main control circuit. After receiving the test command, it also includes: obtaining the serial number of the barcode recognition module under test, and binding and storing the test data of the barcode recognition module under test with the serial number.

[0021] Therefore, after receiving the test command, collecting the serial number of the module under test and binding and storing the serial number with the test data to form a complete test file can facilitate subsequent product quality traceability, improve the precision of quality control and the efficiency of quality problem investigation.

[0022] To achieve the second objective of this invention, this invention provides a test device for a barcode recognition module, including a processor and a memory. The memory stores a computer program, and when the computer program is executed by the processor, it implements the steps of the above-described barcode recognition module test method.

[0023] To achieve the third objective of the present invention, the present invention provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a controller, implements the steps of the above-described dot-read code recognition module testing method. Attached Figure Description

[0024] Figure 1 This is a circuit block diagram of a test device for a barcode recognition module that applies the barcode recognition module test method of the present invention.

[0025] Figure 2 This is a flowchart of an embodiment of the test method for the dot-read code recognition module of the present invention.

[0026] Figure 3 This is a flowchart illustrating the steps of confirming the recognition rate based on a preset number of dot-read code values ​​in an embodiment of the dot-read code recognition module testing method of the present invention.

[0027] The present invention will be further described below with reference to the accompanying drawings and embodiments. Detailed Implementation

[0028] Example of a test method for a barcode recognition module: The barcode recognition module testing method of the present invention is an application program used in the barcode recognition module testing device to control the barcode recognition module testing device to test the barcode recognition module.

[0029] In this embodiment, as Figure 1 As shown, the barcode reader module testing device includes a main control circuit 1, a power supply circuit 2, a test interface 3, a test status indication circuit 4, a communication circuit 5, a button circuit 6, a storage circuit 7, and an extended control interface 8. The power supply circuit 2 provides power to the main control circuit 1, test interface 3, test status indication circuit 4, communication circuit 5, button circuit 6, storage circuit 7, and extended control interface 8. The test interface 3, test status indication circuit 4, communication circuit 5, button circuit 6, storage circuit 7, and extended control interface 8 are all electrically connected to the main control circuit 1. The test interface 3 is used to connect the barcode reader module 9 under test, providing a path for power, control, and data communication.

[0030] The test status indication circuit 4 is used to indicate the test status of the code recognition module 9 under test. The test status indication circuit 4 includes an audio indication circuit (not shown) and an LED indicator circuit (not shown). The audio indication circuit indicates the test status of the code recognition module 9 under test by sound, and the LED indicator circuit indicates the test status of the code recognition module 9 under test by indicator lights of different colors.

[0031] Communication circuit 5 is used to communicate with host computer 10, and can upload test-related information to host computer 10 for display. Communication circuit 5 is connected to host computer 10 via USB interface.

[0032] The button circuit 6 includes test function buttons, image capture function buttons, and upgrade function buttons. Different buttons control the device to perform corresponding functions. For example, pressing the test function button initiates the normal testing process of the code recognition module 9; pressing the image capture function button initiates the image capture process of the code recognition module 9; and pressing the upgrade function button initiates the upgrade process of the code recognition module 9. These corresponding function buttons simplify control operations.

[0033] In addition, storage circuit 7 is used to store test results, firmware information of the testing device, etc. Extended control interface 8 is used to communicate with other control circuits to achieve automated production.

[0034] like Figure 2 As shown, in this embodiment, the barcode reader module testing method first executes step S1 to start the barcode reader module testing device. When the barcode reader module testing device needs to operate, it can be started by pressing the start button. Starting the barcode reader module testing device first initializes the barcode reader module 9 under test, ensuring normal communication between the main control circuit 1 and the barcode reader module 9 under test.

[0035] After starting the dot-read code recognition module testing device, step S2 is executed to determine whether a test command has been obtained. After starting the dot-read code recognition module testing device, a test command can be sent to the main control circuit 1. The test command can be obtained through the host computer 10 or through the button circuit 6.

[0036] If no test command is received, continue to step S2 for continuous testing. When a test command is received, proceed to step S3 to obtain the software version number of the code recognition module 9 under test. The software version number of the code recognition module 9 under test can be displayed on the host computer 10 for the user to verify the software version.

[0037] After obtaining the software version number, proceed to step S4 to determine if the software version number is correct. Before collecting identification data, first confirm whether the software version of the module under test is the target version. This eliminates identification anomalies caused by software version mismatch, missing firmware, or version errors from the source, avoiding misjudgments. By comparing the obtained software version number with the target software version number, its correctness can be determined.

[0038] If the software version number is confirmed to be incorrect, step S5 is executed to upgrade the code reader recognition module 9 under test. Triggering the upgrade operation when a software version error occurs upgrades the software version number of the code reader recognition module 9 under test to the target software version number. This ensures that all code reader recognition modules 9 under test participate in subsequent testing under a unified target software version, eliminating recognition anomalies caused by software version mismatch or outdated firmware at the source. This guarantees the consistency of the test benchmark and the comparability of test results, reducing the cost of invalid and repetitive testing. During the upgrade operation of the code reader recognition module 9 under test, the module is first initialized. Then, the upgrade package file in the storage circuit 7 is read, and the upgrade file is written to the code reader recognition module 9 under test via the upgrade protocol. After the upgrade is completed, the code reader recognition module 9 under test is shut down and restarted, and the current software version number of the code reader recognition module 9 is read and displayed on the host computer 10 for user verification.

[0039] If the software version number is confirmed to be correct, or after upgrading the code recognition module 9 under test, proceed to step S6. Obtain a preset number of code reading values ​​obtained by the code recognition module 9 under test for the same test point through test interface 3, and obtain the current value of the code recognition module 9 under test during testing from power circuit 2. The preset number can be pre-set based on experimental data; for example, the preset number can be 100. Since the recognition function of the code recognition module 9 under test and the current value during testing are the criteria for evaluating its pass / fail status, it is necessary to obtain the preset number of code reading values ​​and current values ​​obtained by the code recognition module 9 under test for the same test point during testing.

[0040] In this embodiment, the step of obtaining a preset number of reading code values ​​obtained by the test reading code recognition module 9 for the same test reading code through the test interface 3 includes: controlling the test reading code recognition module 9 to acquire a reading code value once every first preset time interval. The first preset time interval can be preset based on experimental data, for example, 25ms. By periodically acquiring a preset number of reading code values ​​for the same test code at first preset time intervals, the continuous working state of the module in actual use can be simulated, avoiding the bias of results caused by single instantaneous acquisition, and accurately reflecting the recognition stability of the module under continuous operation.

[0041] In this embodiment, the step of obtaining the current value of the code recognition module 9 under test from the power supply circuit 2 during testing includes: acquiring the test current value of the code recognition module 9 under test a preset number of times during the testing process, and calculating the average value of the test current value to obtain the current value. The preset number of times can be pre-set based on experimental data, for example, 5 times. Multiple acquisitions of current values ​​and calculation of the average value during the testing process can effectively offset the influence of instantaneous current fluctuations, accurately reflect the true current during the module testing phase, and thus determine whether there are hidden faults such as short circuits, leakage, or component abnormalities in the internal circuit.

[0042] After obtaining a preset number of reading code values ​​and current values, step S7 is executed to confirm the recognition rate based on the preset number of reading code values. The recognition rate can confirm the recognition function of the reading code recognition module 9 under test; therefore, it is necessary to obtain the recognition rate based on the detected reading code values.

[0043] In this embodiment, see Figure 3 When confirming the recognition rate based on a preset number of reading code values, step S11 is first executed to count the number of identical reading code values ​​and obtain the number of reading codes corresponding to the reading code value with the largest number of occurrences. In order to avoid misjudgment caused by counting the recognition rate based on the traditional correct or incorrect criteria, the number of reading codes corresponding to the reading code value with the largest number of occurrences is obtained by counting the number of identical reading code values.

[0044] After obtaining the number of read-codes corresponding to the most frequent read-code value, step S12 is executed to obtain the recognition rate based on the ratio of the number of read-codes to a preset number. The read-code value with the most frequent count is the actual read-code value corresponding to the test read-code; therefore, the proportion of the most frequent read-code values ​​can be used as the recognition rate. By calculating the recognition rate by statistically analyzing the number of read-codes with the highest percentage among the preset number of read-code values ​​recognized for the same test code, sporadic misidentifications caused by momentary interference can be filtered out, and the module's stable recognition capability for the same code value can be accurately reflected, thereby reducing the probability of misjudgment.

[0045] Furthermore, in this embodiment, after counting the number of identical reading code values, the method further includes: ranking all reading code values ​​from most to least numerous, and displaying the top three reading code values. By ranking the reading code values ​​and displaying the top three, the high-frequency code values ​​that appear during the module recognition process can be intuitively presented, making it easier for testers to quickly locate the type of recognition deviation and providing direct data support for subsequent algorithm optimization or hardware debugging of the recognition module.

[0046] After confirming the recognition rate, proceed to step S8 to determine whether the recognition rate is greater than a preset value and whether the current value is within a preset current value range. The preset value and preset current value range can be preset based on experimental data; for example, a preset value of 90%.

[0047] When the recognition rate is greater than the preset value and the current value is within the preset current value range, step S9 is executed to confirm that the code recognition module 9 under test is qualified. A recognition rate greater than the preset value indicates that the recognition function of the code recognition module 9 under test is normal. A current value within the preset current value range during testing indicates that the internal circuitry of the code recognition module 9 under test is normal. Therefore, the code recognition module 9 under test can be confirmed as qualified.

[0048] If the recognition rate is not greater than the preset value and the current value is not within the preset current value range, then step S10 is executed to confirm that the code reading and recognition module 9 under test is unqualified. If the recognition rate is not greater than the preset value and the current value is not within the preset current value range, it means that the recognition rate is less than or equal to the preset value and / or the current value is outside the preset current value range, indicating that at least one of them is abnormal. Therefore, the code reading and recognition module 9 under test is unqualified.

[0049] After confirming whether the code recognition module 9 under test is qualified or unqualified, the main control circuit 1 can control the test status prompt circuit 4 to provide test status prompts. For example, it can announce whether the code recognition module 9 under test is qualified through an audio prompt circuit, or use an LED indicator circuit to indicate whether the code recognition module 9 under test is qualified through different colors. The main control circuit 1 can also send the test results to the host computer 10 for display to the user.

[0050] In this embodiment, after obtaining the test instruction in step S2, the following steps are also performed: obtaining the serial number of the code reading module 9 to be tested, and binding and storing the test data of the code reading module 9 to the serial number. By collecting the serial number of the module to be tested after obtaining the test instruction and binding and storing the serial number with the test data, a complete test file is formed to facilitate subsequent product quality traceability, improve the precision of quality control, and increase the efficiency of quality problem investigation.

[0051] In addition, after the dot code recognition module test device is started, when the user triggers the image capture command through the button circuit 6, the main control circuit 1 controls the dot code recognition module 9 under test to enter the image capture mode, and the host computer 10 can display the image captured by the dot code recognition module 9 under test for association and storage.

[0052] As described above, in the testing method for the barcode recognition module of the present invention, by simultaneously acquiring the recognition rate of the barcode recognition module 9 under test and the current value of the barcode recognition module 9 under test during testing, the recognition function of the barcode recognition module 9 under test is tested by the recognition rate, and the internal circuit of the barcode recognition module 9 under test is detected by the current value, thereby realizing the simultaneous detection of the function and circuit faults of the barcode recognition module, improving testing efficiency, and ensuring the yield of the barcode recognition module.

[0053] Example of a test device for a barcode recognition module: The dot-read code recognition module testing device of this embodiment includes a controller, which executes the steps in the above-described dot-read code recognition module testing method embodiment when executing a computer program.

[0054] For example, a computer program can be divided into one or more modules, one or more of which are stored in memory and executed by a controller to complete the present invention. One or more modules can be a series of computer program instruction segments capable of performing specific functions, which describe the execution process of the computer program in the dot-read code recognition module testing device.

[0055] The barcode reader module testing device may include, but is not limited to, a controller and a memory. Those skilled in the art will understand that the barcode reader module testing device may include more or fewer components, or a combination of certain components, or different components; for example, the barcode reader module testing device may also include input / output devices, network access devices, buses, etc.

[0056] For example, the controller can be a Central Processing Unit (CPU), or other general-purpose controllers, Digital Signal Processors (DSPs), Application Specific Integrated Circuits (ASICs), Field Programmable Gate Arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose controller can be a microcontroller or any conventional controller. The controller is the control center of the barcode reader module testing device, connecting all parts of the device via various interfaces and lines.

[0057] The memory can be used to store computer programs and / or modules. The controller implements various functions of the barcode recognition module testing device by running or executing the computer programs and / or modules stored in the memory, and by calling the data stored in the memory. For example, the memory may mainly include a program storage area and a data storage area. The program storage area may store the operating system, at least one application program required for a function (such as sound receiving function, sound to text conversion function, etc.), etc.; the data storage area may store data created according to the use of the mobile phone (such as audio data, text data, etc.). In addition, the memory may include high-speed random access memory, and may also include non-volatile memory, such as hard disk, RAM, plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, at least one disk storage device, flash memory device, or other volatile solid-state storage device.

[0058] Examples of computer-readable storage media: If the modules integrated in the above-described embodiment of the barcode recognition module testing device are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the above-described barcode recognition module testing method embodiments can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a controller, it can implement the steps of the above-described barcode recognition module testing method embodiments. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The storage medium can include: any entity or device capable of carrying computer program code, recording media, USB flash drives, portable hard drives, magnetic disks, optical disks, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc. It should be noted that the content contained in computer-readable media may be appropriately added to or subtracted from the requirements of legislation and patent practice in a jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer-readable media may not include electrical carrier signals and telecommunication signals.

[0059] It should be noted that the above are only preferred embodiments of the present invention, but the design concept of the invention is not limited thereto. Any non-substantial modifications made to the present invention using this concept also fall within the protection scope of the present invention.

Claims

1. A testing method for a barcode scanning module, applied to a barcode scanning module testing device, characterized in that: The dot-read code recognition module testing device includes a main control circuit, a power supply circuit, and a test interface. The power supply circuit provides power to the main control circuit and the test interface. The test interface is used to connect the dot-read code recognition module under test. Both the power supply circuit and the test interface are electrically connected to the main control circuit. The method includes: Start the dot-read code recognition module test device; When a test command is received, the test interface is used to obtain a preset number of reading code values ​​obtained by the reading code recognition module of the test point for the same test point, and the current value of the reading code recognition module of the test point during the test is obtained from the power supply circuit. The recognition rate is confirmed based on the preset number of the reading code values; When the recognition rate is greater than a preset value and the current value is within a preset current value range, the code recognition module of the test point is confirmed to be qualified.

2. The testing method for the barcode recognition module according to claim 1, characterized in that: The step of confirming the recognition rate based on the preset number of reading code values ​​includes: The number of identical reading code values ​​is counted to obtain the number of reading codes corresponding to the reading code value with the largest number of occurrences. The recognition rate is obtained by the ratio of the number of reading codes to the preset number.

3. The testing method for the barcode recognition module according to claim 2, characterized in that: After counting the number of identical reading code values, the method further includes: All the reading code values ​​are ranked from most to least, and the top three reading code values ​​are displayed.

4. The testing method for the barcode recognition module according to any one of claims 1 to 3, characterized in that: The steps for obtaining a preset number of code values ​​obtained by the code recognition module under test for recognizing the same test code through the test interface include: At each first preset time interval, the test code recognition module acquires the code value once.

5. The testing method for the barcode recognition module according to any one of claims 1 to 3, characterized in that: Before obtaining the preset number of code values ​​obtained by the code recognition module under test for the same test code through the test interface, the method further includes: Obtain the software version number of the code recognition module to be tested, and confirm that the software version number is correct.

6. The testing method for the barcode recognition module according to claim 5, characterized in that: After obtaining the software version number of the code recognition module to be tested, the method further includes: If the software version number is confirmed to be incorrect, the test code recognition module will be upgraded.

7. The testing method for the barcode recognition module according to any one of claims 1 to 3, characterized in that: The steps for obtaining the current value of the code recognition module under test from the power supply circuit during testing include: During the testing of the code recognition module under test, the test current value of the code recognition module under test is obtained a preset number of times, and the average value of the test current value is calculated to obtain the current value.

8. The testing method for the barcode recognition module according to any one of claims 1 to 4, characterized in that: After obtaining the test instructions, it also includes: Obtain the serial number of the code reading module to be tested, and bind and store the test data of the code reading module to be tested with the serial number.

9. A testing device for a barcode recognition module, comprising a processor and a memory, characterized in that: The memory stores a computer program, which, when executed by the processor, implements the steps of the dot-read code recognition module testing method as described in any one of claims 1 to 8.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by the controller, it implements the steps of the dot-read code recognition module testing method as described in any one of claims 1 to 8.

Citation Information

Patent Citations

  • Automatic test system and automatic test method for testing bar code identification device

    CN102034071A

  • Detection method and device for code scanning head and computer readable medium

    CN114253857A

  • Start test circuit of code reader and method thereof

    CN114545111A

  • Transformer area identification instrument testing method, equipment and system

    CN115754535A

  • Graphic code identification auxiliary method and device and computer readable storage medium

    CN116151280A