Method and apparatus for detecting point-of-sale device, electronic device, and storage medium

CN123019908APending Publication Date: 2026-10-30SHENZHEN XINGUODU TECH
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510478630.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-16
Publication Date
2026-10-30

AI Technical Summary

Benefits of technology

[0048]本申请提出的销售点设备的检测方法和装置、电子设备及存储介质,其通过响应于销售点设备的检测请求,获取销售点设备的目标天线;其中,目标天线包括目标无线天线、目标蓝牙天线和目标移动天线;确定目标无线天线、目标蓝牙天线和目标移动天线的检测顺序;按照检测顺序对目标天线进行信号检测,得到信号检测数据,信号检测数据包括目标无线天线的无线传输质量数据、目标蓝牙天线的蓝牙传输性能数据和目标移动天线的移动传输强度数据;若无线传输质量数据、蓝牙传输性能数据及移动传输强度数据均符合各自对应的天线质量要求,则确定销售点设备是检测通过的销售点设备。本申请实施例中,按照检测顺序对目标天线进行信号检测,得到包括目标无线天线的无线传输质量数据、目标蓝牙天线的蓝牙传输性能数据和目标移动天线的移动传输强度数据,能够按照检测顺序实现对销售点设备的目标无线天线、目标蓝牙天线及目标移动天线的信号检测,有助于确保销售点设备的无线网络连接的稳定性和覆盖范围、蓝牙功能的正常工作以及稳定连接到移动网络,实现数据的高效传输的设备功能,并在无线传输质量数据、蓝牙传输性能数据及移动传输强度数据均符合各自对应的天线质量要求时,确定销售点设备是检测通过的销售点设备,能够实现销售点设备的多天线自动化测试,显著提高了销售点设备的检测效率。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN123019908A_ABST
    Figure CN123019908A_ABST
Patent Text Reader

Abstract

The embodiment of the application provides a kind of point-of-sale equipment detection method and device, electronic equipment and storage medium, belong to point-of-sale equipment technical field.The method comprises: according to the detection order of target wireless antenna, target Bluetooth antenna and target mobile antenna, target antenna is carried out signal detection, obtain the signal detection data including the wireless transmission quality data of target wireless antenna, the Bluetooth transmission performance data of target Bluetooth antenna and the mobile transmission intensity data of target mobile antenna, if wireless transmission quality data, Bluetooth transmission performance data and mobile transmission intensity data all meet the respective corresponding antenna quality requirement, then determine that point-of-sale equipment is the point-of-sale equipment that passes detection.This embodiment will pass the point-of-sale equipment of target wireless antenna, target Bluetooth antenna and target mobile antenna signal detection and be determined as the point-of-sale equipment that passes detection, can realize the multi-antenna automatic test of point-of-sale equipment, significantly improve the detection efficiency of point-of-sale equipment.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of point-of-sale equipment technology, and in particular to a testing method and apparatus for point-of-sale equipment, electronic equipment, and storage medium. Background Technology

[0002] Currently, the testing of point-of-sale (POS) devices typically involves using network analyzers to test the transmit and receive power sensitivity of the device's antennas. Devices that pass the antenna test are designated as target POS devices. For example, during the production of POS machines, a spectrum analyzer is used to test the signal strength of the POS machine's Wi-Fi antenna in the 2.4GHz band. When the POS machine's transmit power reaches a preset standard, it is considered to have passed the test. However, this method only tests a single antenna or a single frequency band, failing to enable batch testing of multiple antennas on POS devices. This results in low testing efficiency, making improving the testing efficiency of POS devices a pressing issue. Summary of the Invention

[0003] The main objective of this application is to provide a method and apparatus for testing point-of-sale (POS) devices, an electronic device, and a storage medium, with the aim of improving the testing efficiency of POS devices.

[0004] To achieve the above objectives, a first aspect of this application provides a method for detecting point-of-sale (POS) equipment, the method comprising:

[0005] In response to a detection request from a point-of-sale device, the target antenna of the point-of-sale device is acquired; wherein the target antenna includes a target wireless antenna, a target Bluetooth antenna, and a target mobile antenna;

[0006] Determine the detection order of the target wireless antenna, target Bluetooth antenna, and target mobile antenna;

[0007] The target antenna is subjected to signal detection according to the detection sequence to obtain signal detection data. The signal detection data includes wireless transmission quality data of the target wireless antenna, Bluetooth transmission performance data of the target Bluetooth antenna, and mobile transmission strength data of the target mobile antenna.

[0008] If the wireless transmission quality data, the Bluetooth transmission performance data, and the mobile transmission strength data all meet their respective antenna quality requirements, then the point-of-sale device is determined to be a passed point-of-sale device.

[0009] In some embodiments, the step of performing signal detection on the target antenna according to the detection sequence to obtain signal detection data includes:

[0010] When the detection sequence reaches the target wireless antenna, the wireless signal frequency offset of the target wireless antenna is detected to obtain wireless frequency offset detection data;

[0011] The target wireless antenna is subjected to wireless signal frequency band power detection to obtain wireless frequency band detection data;

[0012] The target wireless antenna is subjected to wireless signal transmission error detection to obtain wireless signal transmission error detection data.

[0013] The wireless signal transmission sensitivity of the target wireless antenna is detected to obtain wireless signal transmission sensitivity data.

[0014] The wireless transmission quality data is determined based on the wireless frequency offset detection data, the wireless frequency band detection data, the wireless signal transmission error data, and the wireless signal transmission sensitivity data.

[0015] In some embodiments, the step of performing wireless signal frequency band power detection on the target wireless antenna to obtain wireless frequency band detection data includes:

[0016] In response to the wireless signal frequency band power detection task request of the target wireless antenna, the target wireless detection frequency band of the target wireless antenna is obtained;

[0017] Obtain the wireless transmission power of the point-of-sale device within the target wireless detection frequency band;

[0018] Within the target wireless detection frequency band, the wireless transmission power is demodulated using a preset communication test device to obtain the target wireless reception power;

[0019] A wireless power threshold is determined based on the wireless transmission power, and the target wireless antenna is subjected to wireless power signal detection based on the wireless power threshold and the target wireless reception power to obtain the wireless frequency band detection data.

[0020] In some embodiments, the step of performing wireless signal transmission error detection on the target wireless antenna to obtain wireless signal transmission error detection data includes:

[0021] In response to the wireless signal transmission error detection task request of the target wireless antenna, the point of sale device is subjected to modulation signal component detection to obtain the target modulation signal component;

[0022] The modulation signal error vector is obtained by evaluating the target modulation signal component based on the preset ideal modulation signal component.

[0023] Obtain the target error vector magnitude of the modulation signal error vector;

[0024] Based on the preset ideal error vector amplitude and the target error vector amplitude, the modulation signal error of the target wireless antenna is detected to obtain the wireless signal transmission error detection data.

[0025] In some embodiments, the step of performing signal detection on the target antenna according to the detection sequence to obtain signal detection data further includes:

[0026] When the detection sequence reaches the target Bluetooth antenna, Bluetooth signal frequency offset detection is performed on the target Bluetooth antenna to obtain Bluetooth frequency offset detection data;

[0027] Bluetooth signal frequency band power is detected on the target Bluetooth antenna to obtain Bluetooth frequency band detection data;

[0028] Bluetooth frequency hopping function detection is performed on the target Bluetooth antenna to obtain Bluetooth frequency hopping function detection data;

[0029] Bluetooth signal transmission sensitivity is detected on the target Bluetooth antenna to obtain Bluetooth transmission sensitivity data.

[0030] The Bluetooth transmission performance data is determined based on the Bluetooth frequency offset detection data, the Bluetooth frequency band detection data, the Bluetooth frequency hopping function detection data, and the Bluetooth transmission sensitivity data.

[0031] In some embodiments, the step of performing Bluetooth signal frequency hopping function detection on the target Bluetooth antenna to obtain Bluetooth frequency hopping function detection data includes:

[0032] In response to the Bluetooth signal frequency hopping function detection task request of the target Bluetooth antenna, the target interference Bluetooth channel is obtained;

[0033] Based on the target interference Bluetooth channel, the target Bluetooth antenna is identified to obtain the target interference signal;

[0034] Based on the point-of-sale device and the target interference signal, Bluetooth channel switching is performed to obtain the target Bluetooth channel;

[0035] The Bluetooth frequency hopping function detection data is determined based on the target Bluetooth channel.

[0036] In some embodiments, the step of performing signal detection on the target antenna according to the detection sequence to obtain signal detection data further includes:

[0037] When the detection sequence reaches the target mobile antenna, the mobile signal frequency offset of the target mobile antenna is detected to obtain mobile frequency offset detection data;

[0038] The target mobile antenna is subjected to mobile signal frequency band power detection to obtain mobile frequency band detection data;

[0039] The target mobile antenna is subjected to mobile signal transmission sensitivity detection to obtain mobile transmission sensitivity data.

[0040] The mobile transmission strength data is determined based on the mobile frequency offset detection data, the mobile frequency band detection data, and the mobile transmission sensitivity data.

[0041] To achieve the above objectives, a second aspect of this application provides a detection device for point-of-sale equipment, the device comprising:

[0042] The device antenna acquisition module is used to acquire the target antenna of the point-of-sale device in response to a detection request from the point-of-sale device; wherein the target antenna includes a target wireless antenna, a target Bluetooth antenna, and a target mobile antenna;

[0043] The antenna detection order determination module is used to determine the detection order of the target wireless antenna, the target Bluetooth antenna, and the target mobile antenna;

[0044] The antenna signal detection module is used to perform signal detection on the target antenna according to the detection sequence to obtain signal detection data. The signal detection data includes wireless transmission quality data of the target wireless antenna, Bluetooth transmission performance data of the target Bluetooth antenna, and mobile transmission strength data of the target mobile antenna.

[0045] The device determination module is used to determine that the point-of-sale device is a passed point-of-sale device if the wireless transmission quality data, the Bluetooth transmission performance data, and the mobile transmission strength data all meet their respective antenna quality requirements.

[0046] To achieve the above objectives, a third aspect of this application provides an electronic device, which includes a memory and a processor. The memory stores a computer program, and the processor executes the computer program to implement the method described in the first aspect.

[0047] To achieve the above objectives, a fourth aspect of the present application provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the method described in the first aspect.

[0048] The present application discloses a method, apparatus, electronic device, and storage medium for testing point-of-sale (POS) devices. In response to a testing request from the POS device, the method acquires the target antenna of the POS device. The target antenna includes a target wireless antenna, a target Bluetooth antenna, and a target mobile antenna. The method determines the testing order of the target wireless antenna, target Bluetooth antenna, and target mobile antenna. Signal testing is performed on the target antennas according to the testing order to obtain signal testing data, which includes wireless transmission quality data of the target wireless antenna, Bluetooth transmission performance data of the target Bluetooth antenna, and mobile transmission strength data of the target mobile antenna. If the wireless transmission quality data, Bluetooth transmission performance data, and mobile transmission strength data all meet their respective antenna quality requirements, the POS device is determined to be a passed POS device. In this embodiment, the target antenna is signal-detected according to the detection sequence to obtain wireless transmission quality data of the target wireless antenna, Bluetooth transmission performance data of the target Bluetooth antenna, and mobile transmission strength data of the target mobile antenna. This allows for signal detection of the target wireless antenna, target Bluetooth antenna, and target mobile antenna of the point-of-sale device in the detection sequence, which helps ensure the stability and coverage of the wireless network connection of the point-of-sale device, the normal operation of the Bluetooth function, and the stable connection to the mobile network, enabling the device to achieve efficient data transmission. When the wireless transmission quality data, Bluetooth transmission performance data, and mobile transmission strength data all meet the corresponding antenna quality requirements, the point-of-sale device is determined to be a passed test device. This enables automated testing of multiple antennas of the point-of-sale device, significantly improving the testing efficiency of the point-of-sale device. Attached Figure Description

[0049] Figure 1 This is a flowchart of the testing method for point-of-sale equipment provided in the embodiments of this application;

[0050] Figure 2 yes Figure 1 The flowchart of step S103 in the process;

[0051] Figure 3 yes Figure 2 The flowchart of step S202 in the text;

[0052] Figure 4 yes Figure 2 The flowchart of step S203 in the process;

[0053] Figure 5 yes Figure 1 Another flowchart of step S103 in the process;

[0054] Figure 6 yes Figure 5 The flowchart of step S503 in the process;

[0055] Figure 7 yes Figure 1 Another flowchart of step S103 in the process;

[0056] Figure 8 This is a schematic diagram of the structure of the testing device for point-of-sale equipment provided in the embodiments of this application;

[0057] Figure 9 This is a schematic diagram of the hardware structure of the electronic device provided in the embodiments of this application. Detailed Implementation

[0058] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0059] It should be noted that although functional modules are divided in the device schematic diagram and a logical order is shown in the flowchart, in some cases, the steps shown or described may be performed in a different order than the module division in the device or the order in the flowchart. The terms "first," "second," etc., in the specification, claims, and the aforementioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence.

[0060] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing embodiments of this application only and is not intended to limit this application.

[0061] Based on this, embodiments of this application provide a method and apparatus for detecting point-of-sale equipment, an electronic device, and a storage medium, aiming to improve the detection efficiency of point-of-sale equipment.

[0062] The detection method, apparatus, electronic device, and storage medium for point-of-sale equipment provided in this application are specifically described through the following embodiments. First, the detection method for point-of-sale equipment in this application embodiment is described.

[0063] The point-of-sale (POS) device detection method provided in this application relates to the field of POS device technology. This method can be applied to a terminal, a server, or software running on either a terminal or a server. In some embodiments, the terminal can be a smartphone, tablet, laptop, desktop computer, etc.; the server can be configured as an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN, and big data and artificial intelligence platforms; the software can be an application implementing the POS device detection method, but is not limited to the above forms.

[0064] This application can be used in a wide variety of general-purpose or special-purpose computer system environments or configurations. Examples include: personal computers, server computers, handheld or portable devices, tablet devices, multiprocessor systems, microprocessor-based systems, set-top boxes, programmable consumer electronics, network PCs, minicomputers, mainframe computers, and distributed computing environments including any of the above systems or devices. This application can be described in the general context of computer-executable instructions executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, etc., that perform specific tasks or implement specific abstract data types. This application can also be practiced in distributed computing environments where tasks are performed by remote processing devices connected via a communication network. In distributed computing environments, program modules can reside in local and remote computer storage media, including storage devices.

[0065] Figure 1 This is an optional flowchart of the point-of-sale equipment testing method provided in the embodiments of this application. Figure 1 The method may include, but is not limited to, steps S101 to S105.

[0066] Step S101: In response to the detection request from the point-of-sale device, obtain the target antenna of the point-of-sale device; wherein, the target antenna includes a target wireless antenna, a target Bluetooth antenna, and a target mobile antenna.

[0067] Step S102: Determine the detection order of the target wireless antenna, the target Bluetooth antenna, and the target mobile antenna.

[0068] Step S103: Perform signal detection on the target antenna according to the detection sequence to obtain signal detection data. The signal detection data includes wireless transmission quality data of the target wireless antenna, Bluetooth transmission performance data of the target Bluetooth antenna, and mobile transmission strength data of the target mobile antenna.

[0069] Step S104: If the wireless transmission quality data, Bluetooth transmission performance data, and mobile transmission strength data all meet their respective antenna quality requirements, then the point-of-sale device is determined to be a passed point-of-sale device.

[0070] Steps S101 to S104, as illustrated in this embodiment, involve obtaining the target antenna of the point-of-sale (POS) device in response to a detection request. The target antenna includes a target wireless antenna, a target Bluetooth antenna, and a target mobile antenna. The detection order of the target wireless antenna, target Bluetooth antenna, and target mobile antenna is determined. Signal detection is performed on the target antennas according to the detection order to obtain signal detection data, which includes wireless transmission quality data of the target wireless antenna, Bluetooth transmission performance data of the target Bluetooth antenna, and mobile transmission strength data of the target mobile antenna. If the wireless transmission quality data, Bluetooth transmission performance data, and mobile transmission strength data all meet their respective antenna quality requirements, then the POS device is determined to be a POS device that has passed the detection. In this embodiment, the target antenna is signal-detected according to the detection sequence to obtain wireless transmission quality data of the target wireless antenna, Bluetooth transmission performance data of the target Bluetooth antenna, and mobile transmission strength data of the target mobile antenna. This allows for signal detection of the target wireless antenna, target Bluetooth antenna, and target mobile antenna of the point-of-sale device in the detection sequence, which helps ensure the stability and coverage of the wireless network connection of the point-of-sale device, the normal operation of the Bluetooth function, and the stable connection to the mobile network, enabling the device to achieve efficient data transmission. When the wireless transmission quality data, Bluetooth transmission performance data, and mobile transmission strength data all meet the corresponding antenna quality requirements, the point-of-sale device is determined to be a passed test device. This enables automated testing of multiple antennas of the point-of-sale device, significantly improving the testing efficiency of the point-of-sale device.

[0071] In step S101 of some embodiments, specifically, the point-of-sale device can be a POS (Point of Sale) machine, which is a terminal device that integrates multiple functions to complete functions such as NFC (Near Field Communication Transaction), merchandise inventory management, or receipt printing.

[0072] Specifically, when responding to a detection request from a POS machine, a specific target antenna on the POS machine is located. This target antenna includes three types: a target wireless antenna, a target Bluetooth antenna, and a target mobile antenna.

[0073] Furthermore, the target wireless antenna is used to enable the POS machine's Wi-Fi communication function; the target Bluetooth antenna is used to enable the POS machine to pair and interact with nearby Bluetooth devices (such as mobile devices, printers, etc.); and the target mobile antenna is used for the POS machine's cellular network communication, such as data transmission through cellular networks (such as 2G, 3G, 4G or 5G), so that the POS machine can work normally in areas without Wi-Fi network coverage.

[0074] Furthermore, before performing wireless signal transmission quality testing on the target wireless antenna, the process includes: obtaining the antenna test frequency range of the target antenna; the antenna test frequency range includes the wireless test frequency range, the Bluetooth test frequency range, and the mobile test frequency range; within the wireless test frequency range, identifying the wireless transmission loss parameters between the point-of-sale device and the preset communication test device; within the Bluetooth test frequency range, identifying the Bluetooth transmission loss parameters between the point-of-sale device and the communication test device; within the mobile test frequency range, identifying the mobile transmission loss parameters between the point-of-sale device and the communication test device; and performing power line loss compensation on the communication test device based on the wireless transmission loss parameters, the wireless transmission loss parameters, and the mobile transmission loss parameters to obtain the compensated communication test device.

[0075] Specifically, the communication testing equipment can be the CMW500, which can be used to implement various antennas (such as Wi-Fi antennas, Bluetooth antennas, and LTE antennas).

[0076] Specifically, transmission loss parameters mainly include attenuation of the antenna transmitted signal, reflection loss, and insertion loss.

[0077] For example, before testing the WPOS machine's antenna, by controlling the POS machine's Wi-Fi antenna frequency setting function, the POS machine transmits a 10dBm signal on channel 6 (i.e., the 2437MHz band). The CMW500 simultaneously demodulates the 2437MHz band power to 8dBm (decibels per milliwatt). The difference between the demodulated power and the transmitted power, 2dB (decibels), is the wireless transmission loss parameter. By controlling the POS machine's Bluetooth antenna frequency setting function, the transmitted power in the 2400MHz band is 6dBm, and the power demodulated by the CMW500 is 3dBm, thus determining the Bluetooth transmission loss parameter to be 3dB. By controlling the POS machine's LTE antenna frequency setting function in the 1800MHz band, the POS machine's LTE antenna signal transmit power is 5dBm, and the power demodulated by the CMW500 is 3dBm, thus determining the mobile transmission loss parameter to be 2dB.

[0078] Specifically, the purpose of power line loss compensation is to eliminate measurement errors caused by signal transmission loss during antenna signal testing, ensuring the accuracy of test results. Based on the measured transmission loss parameters, the transmit power or receive sensitivity of the communication test equipment can be adjusted to compensate for the loss of the test signal during transmission.

[0079] For example, if the wireless transmission loss parameter shows a signal attenuation of 2dB, then the demodulation power of the CMW500 needs to be increased by 2dB accordingly to compensate for the signal attenuation.

[0080] In this embodiment, line loss compensation of the antenna signal is performed before the antenna signal test of the POS machine. This can accurately measure the loss of the antenna signal during actual transmission and perform corresponding line loss compensation, which helps to improve the accuracy of the POS machine antenna test in the future.

[0081] In step S102 of some embodiments, the detection order refers to the order in which the target wireless antenna, target Bluetooth antenna and target mobile antenna are detected in a certain order. The detection order can be the target wireless antenna, target Bluetooth antenna and target mobile antenna, or the target Bluetooth antenna, target wireless antenna and target mobile antenna, etc., and is not limited here.

[0082] Specifically, the testing sequence can be determined based on the functional importance of the target antenna in the point-of-sale equipment, its usage frequency, and its connection relationship with other equipment.

[0083] For example, in NFC transactions at point-of-sale (POS) devices, the target wireless antenna is crucial for the normal operation of the POS device because it enables real-time transaction data transmission between the POS device and the server. Therefore, the target wireless antenna is detected first. The target Bluetooth antenna is mainly used to connect the POS device to auxiliary devices (such as Bluetooth printers), and its function has a lower priority than the target wireless antenna, so it is detected second. The target mobile antenna is mainly used as a backup network connection for the POS device when there is no Wi-Fi network, and its function has the lowest importance, so it can be detected last.

[0084] In this embodiment, by determining the detection order of the target wireless antenna, target Bluetooth antenna, and target mobile antenna, the detection order of the antennas can be reasonably arranged to ensure that antennas with key functions are detected first. This achieves intelligent sorting of multi-antenna detection, which helps to improve the efficiency and orderliness of the antenna detection process.

[0085] Please see Figure 2 In some embodiments, step S103 includes, but is not limited to, steps S201 to S205:

[0086] Step S201: When the detection sequence reaches the target wireless antenna, perform wireless signal frequency offset detection on the target wireless antenna to obtain wireless frequency offset detection data.

[0087] Step S202: Detect the wireless signal frequency band power of the target wireless antenna to obtain wireless frequency band detection data.

[0088] Step S203: Perform wireless signal transmission error detection on the target wireless antenna to obtain wireless signal transmission error detection data.

[0089] Step S204: Perform wireless signal transmission sensitivity detection on the target wireless antenna to obtain wireless signal transmission sensitivity data.

[0090] Step S205: Determine wireless transmission quality data based on wireless frequency offset detection data, wireless frequency band detection data, wireless signal transmission error data, and wireless signal transmission sensitivity data.

[0091] In step S201 of some embodiments, specifically, the wireless signal frequency offset detection data refers to the deviation data between the actual operating frequency of the target wireless antenna and the ideal frequency, which is used to reflect the frequency stability of the wireless antenna signal coverage.

[0092] Specifically, when the detection sequence reaches the target wireless antenna, the wireless signal frequency offset detection data can be compared with the wireless signal frequency offset threshold to achieve wireless signal frequency offset detection. If the wireless signal frequency offset detection data is greater than the wireless signal frequency offset threshold, it indicates that the point-of-sale device is an abnormal device; if the wireless signal frequency offset detection data is less than or equal to the wireless signal frequency offset threshold, it indicates that the point-of-sale device is a good device. The wireless signal frequency offset threshold can be 10 ppm (Parts Per Million).

[0093] For example, in Wi-Fi communication, the ideal frequency of the target wireless antenna is 2437MHz, while the target measurement frequency is 2437.02MHz. The frequency deviation is determined to be 0.02MHz. 0.02MHz / 2437MHz x 106 = 8.21ppm. Since 8.21ppm is less than the wireless signal frequency deviation threshold of 10ppm, it means that the frequency deviation function test of the point of sale equipment has passed, and the point of sale equipment is a good product.

[0094] In this embodiment, by detecting the frequency offset of the target wireless antenna, the frequency stability of the wireless signal transmission can be detected, thereby avoiding problems such as signal demodulation failure, data transmission errors or communication interruption caused by excessive frequency offset, which significantly improves the accuracy of point-of-sale equipment detection.

[0095] Please see Figure 3 In some embodiments, step S202 includes, but is not limited to, steps S301 to S304:

[0096] Step S301: In response to the wireless signal frequency band power detection task request of the target wireless antenna, obtain the target wireless detection frequency band of the target wireless antenna.

[0097] Step S302: Obtain the wireless transmission power of the point-of-sale device within the target wireless detection frequency band.

[0098] Step S303: Within the target wireless detection frequency band, the wireless transmission power is demodulated using a preset communication test device to obtain the target wireless reception power.

[0099] Step S304: Determine the wireless power threshold based on the wireless transmission power, and perform wireless power signal detection on the target wireless antenna based on the wireless power threshold and the target wireless reception power to obtain wireless frequency band detection data.

[0100] In step S301 of some embodiments, specifically, the target wireless detection frequency band refers to the target frequency band detected by the Wi-Fi antenna, which is determined based on the actual application scenario and testing requirements.

[0101] For example, if a POS machine is used in a commercial location (such as a shopping mall, supermarket, or restaurant), the 2.4GHz band has strong signal penetration and can cover a large area. Therefore, the testing requirement is to test the POS machine's Wi-Fi antenna in the 2.4GHz band. Since the 2.4GHz band mainly covers channels 1 to 13, i.e., 2412 to 2472MHz, 2437MHz (channel 6) can be selected as the target wireless detection band. Since 2437MHz is the central frequency point covered by the 2.4GHz band, by performing anomaly detection on the Wi-Fi antenna signal transmission performance of the central 2437MHz band, the efficiency of Wi-Fi antenna signal detection can be improved while ensuring the accuracy of Wi-Fi antenna signal detection on both sides of the band.

[0102] In another embodiment, if the POS machine's Wi-Fi antenna design supports dual-band (2.4GHz and 5GHz), the signal transmission requirements of both frequency bands should be considered simultaneously during Wi-Fi antenna testing. For example, for a POS machine that supports dual-band, the MIMO (Multiple-Input Multiple-Output) demodulation function of the CMW500 can be used to simultaneously demodulate 2412MHz (channel 1) and 2472MHz (channel 13) in the 2.4GHz band, and the MIMO demodulation function of the CMW500 can be used to simultaneously detect the Wi-Fi antenna signal transmission of 5180MHz (channel 36) and 5200MHz (channel 40) in the 5GHz band. This enables simultaneous demodulation of the transmission power of multiple frequency bands, improving the detection efficiency of the Wi-Fi antenna.

[0103] In this embodiment, by responding to the wireless signal frequency band power detection task request of the target wireless antenna, the target wireless detection frequency band of the target wireless antenna is obtained. This clarifies the target detection frequency band of the Wi-Fi antenna, allowing the Wi-Fi antenna to be targeted and focused on its performance within the test frequency band during the detection process. This helps improve the efficiency of Wi-Fi antenna detection while ensuring its accuracy, thereby improving the efficiency of subsequent point-of-sale equipment detection.

[0104] In step S302 of some embodiments, specifically, wireless transmission power refers to the strength of the signal transmitted by the target wireless antenna in a specific frequency band, usually expressed in dBm.

[0105] Specifically, the process of obtaining wireless transmission power can be achieved by controlling the point-of-sale equipment to enter fixed-frequency mode and recording its transmission power value.

[0106] For example, POS machines are typically used in stores, restaurants, or supermarkets where Wi-Fi coverage is relatively limited. Therefore, in close-range communication scenarios, excessively high transmission power can cause signal interference, affecting the normal operation of other nearby wireless devices, especially when multiple POS machines are operating simultaneously in the same area. Therefore, this embodiment sets the wireless transmission power to 13dBm, which effectively reduces interference to other devices while meeting the communication requirements of the Wi-Fi antenna, thereby improving the overall stability of the POS machine's wireless environment.

[0107] In step S303 of some embodiments, specifically, the target wireless received power refers to the power after the communication test equipment demodulates and compensates for line loss of the wireless transmission power of the POS machine.

[0108] Specifically, the CMW500 receives the Wi-Fi antenna signal transmitted by the POS machine, restores the Wi-Fi antenna signal from the high-frequency carrier to a measurable power value, demodulates the wireless transmission power, and determines the power value as the target wireless reception power.

[0109] For example, using CMW500 as a communication test device, demodulating the 13dBm wireless signal power transmitted by the POS machine in the 2437MHz band yields a demodulated power of 7dBm. If the line loss compensation power is 3dB, then the target wireless received power is 10dBm.

[0110] In this embodiment, by demodulating the wireless transmission power using communication testing equipment, the actual received power of the Wi-Fi antenna signal after passing through the transmission path can be obtained, providing data support for subsequent power loss calculations.

[0111] In step S304 of some embodiments, specifically, the wireless power threshold is used to intercept POS machines with abnormal target wireless antennas, and the value of half the wireless transmission power is determined as the wireless power threshold.

[0112] Specifically, in wireless antenna communication, a power drop of half means a power ratio of 1:2 (i.e., 0.5), and the wireless power threshold can be determined using the following formula:

[0113] Wireless power threshold = 10 × log 10 (0.5)≈-3dB

[0114] When the wireless transmission power drops by half, the power change is approximately -3dB. Since 3dB is a natural number, 3dB is determined as the wireless power threshold.

[0115] Furthermore, by comparing the difference between the transmit power and the receive power, the signal loss of the Wi-Fi antenna during transmission can be calculated, and the wireless frequency band detection data can be determined based on this loss. This wireless frequency band detection data is used to characterize whether the signal transmission power of the target wireless antenna is qualified.

[0116] For example, if the wireless transmission power is 13dBm and the wireless power threshold is set to 3dB, then the target wireless reception power should not be less than 10dBm (including 3dB for line loss compensation). If the target wireless reception power is not less than 10dBm, it means that the signal transmission power performance of the target wireless antenna has passed the test. If the target wireless reception power is less than 10dBm, it means that the signal transmission power performance of the target wireless antenna has failed the test. The point-of-sale equipment is determined to be faulty and is intercepted.

[0117] In this embodiment, the target wireless antenna is tested for wireless power signal based on the wireless power threshold and the target wireless receiving power. This enables the detection of abnormal wireless antenna signal transmission power performance of the point-of-sale (POS) device, thereby enabling the detection of the power coverage capability of the POS machine's Wi-Fi antenna signal. This facilitates the subsequent interception of devices with abnormal wireless antenna signal transmission power and helps improve the accuracy of POS device detection.

[0118] Please see Figure 4 In some embodiments, step S203 includes, but is not limited to, steps S401 to S404:

[0119] Step S401: In response to the wireless signal transmission error detection task request of the target wireless antenna, the modulation signal component of the point of sale device is detected to obtain the target modulation signal component.

[0120] Step S402: Evaluate the modulation signal error vector of the target modulation signal component based on the preset ideal modulation signal component to obtain the modulation signal error vector.

[0121] Step S403: Obtain the target error vector amplitude of the modulation signal error vector.

[0122] Step S404: Based on the preset ideal error vector amplitude and target error vector amplitude, the modulation signal error of the target wireless antenna is detected to obtain wireless signal transmission error detection data.

[0123] In step S401 of some embodiments, specifically, the target modulation signal component refers to the I (In-phase) / Q (Quadrature) components generated during the modulation process of the wireless signal. The I component represents the real part of the wireless antenna signal, and the Q component represents the imaginary part of the wireless antenna signal.

[0124] Specifically, by analyzing the wireless modulation signal transmitted by the POS machine using the CMW500, the target modulation signal component can be extracted.

[0125] For example, in Wi-Fi communication, the CMW500 is used to demodulate the in-phase and quadrature signals of the OFDM (Orthogonal Frequency-Division Multiplexing) signal transmitted by the POS machine, thereby extracting the amplitude and phase information in the OFDM modulated signal to obtain the I / Q components.

[0126] In step S402 of some embodiments, specifically, the modulation signal error vector refers to the vector difference between the target modulation signal component and the ideal modulation signal component at all sampling points in the complex plane, typically including amplitude error and phase error. The ideal modulation signal component refers to the modulation characteristics that a wireless signal should possess under ideal conditions, usually defined by communication standards or design specifications.

[0127] Specifically, the modulation signal error vector = error modulation in-phase component + j error modulation quadrature component. Where, error modulation in-phase component = target modulation in-phase component - ideal modulation in-phase component x error modulation quadrature component = target modulation quadrature component - ideal modulation quadrature component. Here, j represents the imaginary part of the complex number.

[0128] For example, if there is a sampling point on the complex plane with a target modulation in-phase component of 0.8 and a target modulation quadrature component of 0.6, and the ideal modulation in-phase component is 1 and the ideal modulation quadrature component is 1, then the error modulation in-phase component = 0.8 - 1 = -0.2, the error modulation quadrature component = 0.6 - 0.1 = -0.4, and the modulation signal error vector = -0.2 - j0.4.

[0129] In this embodiment of the application, by evaluating the modulation error vector of the target modulation signal component according to the preset ideal modulation signal component, the modulation error of the wireless signal can be quantified, which facilitates the provision of data support for subsequent evaluation of the transmission quality of the wireless signal.

[0130] In step S403 of some embodiments, specifically, the target error vector amplitude refers to the amplitude value of the modulation signal error vector, which is used to represent the magnitude of the modulation error amplitude of the wireless antenna signal.

[0131] Specifically, the magnitude of the target error vector can be determined by taking the square root of the sum of the squares of the real and imaginary parts of the error vector.

[0132] For example, if the target modulation in-phase component is 0.8 and the target modulation quadrature component is 0.6, the target error vector magnitude can be determined by taking the square root of the sum of the squares of -0.2 and 0.4, resulting in 0.447.

[0133] In this embodiment, by obtaining the target error vector amplitude of the modulation signal error vector, the degree to which the wireless antenna signal deviates from the ideal state during transmission can be intuitively assessed, which helps to improve the accuracy of modulation signal error detection in subsequent point-of-sale equipment.

[0134] In step S404 of some embodiments, specifically, modulation signal error detection can be performed on the target wireless antenna based on the ideal error vector magnitude and the target error vector magnitude to obtain wireless signal transmission error detection data. The ideal error vector magnitude refers to the minimum modulation error that the wireless signal should achieve under ideal conditions, and is typically defined by communication standards or design specifications.

[0135] Furthermore, by inputting the target error vector magnitude and the ideal error vector magnitude into the EVM (Error Vector Magnitude) formula for calculation, the final error vector magnitude value of the target wireless antenna can be obtained. The final EVM value is then compared with the EVM deviation threshold. If the target EVM value does not exceed the EVM deviation threshold, it means that the wireless signal transmission error detection of the POS machine has passed. If the target EVM value exceeds the EVM deviation threshold, it means that the wireless signal transmission error detection of the POS machine has failed, and the POS machine is an abnormal device that needs to be intercepted.

[0136] The EVM formula can be expressed as:

[0137]

[0138] Here, EVM represents the final error vector magnitude value, in dB. When EVM is in dB, its value is negative. The smaller the absolute value (i.e., the closer to 0 dB), the worse the antenna signal quality; the larger the absolute value (i.e., the further away from 0 dB), the better the antenna signal quality.

[0139] For example, if the target modulation in-phase component is 0.8, the target modulation quadrature component is 0.6, the ideal modulation in-phase component is 1, and the ideal modulation quadrature component is 1, then the ideal error vector amplitude is 1.414, and the target error vector amplitude is 0.447. Then, using the EVM formula, the final EVM value is -10dB. If the EVM deviation threshold is 3dB, since -10dB does not exceed 3dB, it means that the wireless signal transmission error detection of the POS machine has passed, and the POS machine is a good product.

[0140] In this embodiment, the modulation signal error detection of the target wireless antenna is performed based on the preset ideal error vector amplitude and the target error vector amplitude, which can effectively evaluate the modulation accuracy of the wireless antenna signal and help to further improve the accuracy of POS machine data transmission function detection.

[0141] In step S204 of some embodiments, specifically, the wireless signal transmission sensitivity detection can be the packet loss rate detection of wireless antenna signal transmission.

[0142] Specifically, the CMW500 transmits Wi-Fi antenna signal packets and Bluetooth and LTE antenna interference packets. The packet loss rate of the POS machine in the received Wi-Fi antenna signal is counted. If the packet loss rate exceeds the preset packet loss rate threshold (e.g., 10%), the POS machine's receiving sensitivity function is determined to be abnormal. If the packet loss rate does not exceed the preset threshold (e.g., 10%), then if the packet loss rate exceeds the preset threshold (e.g., 10%), the POS machine's receiving sensitivity function is determined to be normal.

[0143] In this embodiment, by detecting the wireless signal transmission sensitivity of the target wireless antenna, the integrity and timeliness of POS machine data reception can be further detected.

[0144] In step S205 of some embodiments, specifically, the wireless transmission quality data is used to comprehensively evaluate the signal transmission quality of the target wireless antenna, including but not limited to indicators such as frequency stability, received power intensity, signal transmission error and received sensitivity, as well as the qualified and unqualified results of wireless signal transmission quality detection.

[0145] Specifically, based on wireless frequency offset detection data, wireless frequency band detection data, wireless signal transmission error data, and wireless signal transmission sensitivity data, it can be determined that the POS machine corresponding to the Wi-Fi antenna that passes the signal frequency offset detection, signal frequency band power detection, signal transmission error detection, and signal transmission sensitivity detection is a good product, thereby ensuring the stability and coverage of the POS machine's wireless network connection.

[0146] Please see Figure 5 In some embodiments, step S103 may include, but is not limited to, steps S501 to S505:

[0147] Step S501: When the detection sequence turns to the target Bluetooth antenna, perform Bluetooth signal frequency offset detection on the target Bluetooth antenna to obtain Bluetooth frequency offset detection data.

[0148] Step S502: Perform Bluetooth signal frequency band power detection on the target Bluetooth antenna to obtain Bluetooth frequency band detection data.

[0149] Step S503: Perform Bluetooth signal frequency hopping function detection on the target Bluetooth antenna to obtain Bluetooth frequency hopping function detection data.

[0150] Step S504: Perform Bluetooth signal transmission sensitivity detection on the target Bluetooth antenna to obtain Bluetooth transmission sensitivity data.

[0151] Step S505: Determine Bluetooth transmission performance data based on Bluetooth frequency offset detection data, Bluetooth frequency band detection data, Bluetooth frequency hopping function detection data, and Bluetooth transmission sensitivity data.

[0152] In step S501 of some embodiments, specifically, Bluetooth signal frequency offset detection refers to measuring the deviation between the actual operating frequency of the target Bluetooth antenna and the ideal frequency, which is used to evaluate the stability of the Bluetooth antenna signal transmission frequency.

[0153] Specifically, when the detection sequence reaches the target Bluetooth antenna, Bluetooth signal frequency offset detection is performed on the target Bluetooth antenna. This involves comparing the Bluetooth signal frequency offset detection data with a Bluetooth signal frequency offset threshold to detect the Bluetooth signal frequency offset. If the Bluetooth signal frequency offset detection data is greater than the Bluetooth signal frequency offset threshold, the point-of-sale device is considered faulty. If the Bluetooth signal frequency offset detection data is less than or equal to the Bluetooth signal frequency offset threshold, the point-of-sale device is considered a good device. The Bluetooth signal frequency offset threshold can also be 10 ppm.

[0154] In step S502 of some embodiments, specifically, Bluetooth band detection data is used to characterize whether the Bluetooth antenna signal transmission strength meets the requirements of POS machine applications.

[0155] For example, if a POS machine is used in a shopping mall, supermarket, or restaurant, since the POS machine is mainly used for Bluetooth pairing and data transmission with mobile devices (such as smartphones or tablets), the target Bluetooth antenna usually operates in the 2.4GHz band during Bluetooth communication. The 2.4GHz band of the Bluetooth antenna mainly covers channels 1 to 79 (i.e., 2400MHz to 2483.5MHz), each with a bandwidth of 1MHz. The center frequency of the channels starts at 2402MHz and increases in 1MHz increments. 2402MHz (channel 37) can be selected as the target Bluetooth detection band. Since 2402MHz is the central frequency covered by the 2.4GHz band of the Bluetooth antenna, anomaly detection of the Bluetooth antenna signal transmission performance in the central 2402MHz band can ensure the accuracy of Bluetooth antenna signal detection in the bands on both sides. This eliminates the need to detect the Bluetooth antenna transmission signal of every channel, significantly improving the efficiency of Bluetooth antenna signal detection and thus increasing the detection efficiency of the POS machine.

[0156] Furthermore, the transmission power of a Bluetooth antenna needs to balance communication distance, power consumption, and anti-interference capability. Regarding communication distance, the higher the transmission power of the Bluetooth antenna signal, the farther the communication distance. Regarding power consumption, excessive transmission power will increase the power consumption of the POS machine and affect battery life. Regarding anti-interference capability, in the 2.4GHz band, the Bluetooth antenna signal needs to coexist with the Wi-Fi antenna signal. In order to ensure the communication distance, power consumption, and anti-interference capability of the Bluetooth antenna, when testing the frequency band power of the Bluetooth antenna, a POS machine with a Bluetooth antenna receiving power exceeding 2dBm can be considered a good device.

[0157] In this embodiment, by performing Bluetooth signal frequency band power detection on the target Bluetooth antenna, the signal transmission and reception capabilities of the Bluetooth antenna on the test channel can be evaluated, thereby ensuring that the POS machine can effectively communicate with surrounding mobile devices in actual use.

[0158] Please see Figure 6 In some embodiments, step S503 includes, but is not limited to, steps S601 to S604:

[0159] Step S601: In response to the Bluetooth signal frequency hopping function detection task request of the target Bluetooth antenna, the target interference Bluetooth channel is obtained.

[0160] Step S602: Based on the target interference Bluetooth channel, identify the interference signal of the target Bluetooth antenna to obtain the target interference signal.

[0161] Step S603: Based on the point-of-sale device and the target interference signal, switch the Bluetooth channel to obtain the target Bluetooth channel.

[0162] Step S604: Determine the Bluetooth frequency hopping function detection data based on the target Bluetooth channel.

[0163] In step S601 of some embodiments, specifically, the Bluetooth signal frequency hopping function detection is used to evaluate the performance of the target Bluetooth antenna in frequency hopping communication mode, including frequency hopping speed, frequency switching accuracy, etc.

[0164] Specifically, the target interference Bluetooth channel refers to the frequency band that may be interfered with during Bluetooth communication. For example, if the Bluetooth antenna is in the 2.4GHz band, the Wi-Fi signal may interfere with the Bluetooth signal. By analyzing the Bluetooth communication environment, possible interference channels (such as the 2402MHz, 2426MHz and 2480MHz frequency bands) can be identified.

[0165] In this embodiment, by acquiring the target interference Bluetooth channel, it is easier to provide data support for subsequent interference signal identification and channel switching.

[0166] In step S602 of some embodiments, specifically, interference signal identification is used to detect whether the target Bluetooth antenna is interfered with by other wireless signals during communication.

[0167] For example, within the 2402MHz frequency band, the signal of the target Bluetooth antenna is monitored, and Wi-Fi signals or other Bluetooth device signals are identified as interference signals.

[0168] In this embodiment, interference signals of the target Bluetooth antenna are identified based on the target interference Bluetooth channel to obtain the target interference signal. This enables the evaluation of the communication performance of the target Bluetooth antenna in the interference environment and provides further data support for subsequent channel switching.

[0169] In step S603 of some embodiments, specifically, Bluetooth channel switching is a function used to automatically switch to other available channels after the target Bluetooth antenna detects an interference signal.

[0170] For example, when the target Bluetooth antenna detects interference signals in the 2402MHz band, it automatically switches to other channels such as 2426MHz or 2480MHz according to the Bluetooth frequency hopping algorithm.

[0171] In this embodiment, Bluetooth channel switching is performed based on the point-of-sale device and the target interference signal to obtain the target Bluetooth channel. By simulating the actual frequency hopping communication environment of the Bluetooth antenna, the channel switching function of the target Bluetooth antenna can be tested, thereby ensuring that the frequency hopping function of the target Bluetooth antenna works normally, thus improving the anti-interference capability of Bluetooth communication of the point-of-sale device.

[0172] In step S604 of some embodiments, the Bluetooth frequency hopping function detection data is specifically used to evaluate whether the frequency hopping performance of the target Bluetooth antenna is abnormal. The Bluetooth frequency hopping function detection data includes, but is not limited to, evaluation indicators such as channel switching speed, switching accuracy, and anti-interference capability.

[0173] For example, if the target Bluetooth antenna can accurately switch to an interference-free channel within a specified time, the Bluetooth antenna frequency hopping function test is qualified; if the channel switching fails or the switching time is too long, the Bluetooth antenna frequency hopping function test is unqualified.

[0174] In this embodiment, the Bluetooth frequency hopping function detection data is determined based on the target Bluetooth channel, which can evaluate whether the frequency hopping performance of the target Bluetooth antenna is normal, so as to ensure the anti-interference capability during Bluetooth communication and thus ensure the anti-interference capability of the POS machine during communication.

[0175] In step S504 of some embodiments, specifically, the Bluetooth signal transmission sensitivity detection can be the packet loss rate detection of the Bluetooth antenna signal transmission.

[0176] Specifically, the CMW500 transmits Bluetooth antenna signal packets and Wi-Fi and LTE antenna interference packets. The packet loss rate of the POS machine in the received Bluetooth antenna signal is counted. If the packet loss rate exceeds the preset packet loss rate threshold (e.g., 10%), the Bluetooth antenna receiving sensitivity function of the POS machine is determined to be abnormal. If the packet loss rate does not exceed the preset threshold (e.g., 10%), then if the packet loss rate exceeds the preset threshold (e.g., 10%), the Bluetooth antenna receiving sensitivity function of the POS machine is determined to be normal.

[0177] In this embodiment, by detecting the Bluetooth signal transmission sensitivity of the target Bluetooth antenna, the communication distance and quality of the POS machine can be avoided due to insufficient Bluetooth antenna sensitivity.

[0178] In step S505 of some embodiments, specifically, the Bluetooth transmission performance data is used to characterize the data after performing frequency band power detection, frequency offset detection, frequency hopping function detection and signal transmission sensitivity detection on the target Bluetooth antenna signal. The Bluetooth transmission performance data also includes the Bluetooth antenna signal transmission performance detection pass or fail results.

[0179] By integrating Bluetooth frequency offset detection data, Bluetooth frequency band detection data, Bluetooth frequency hopping function detection data, and Bluetooth transmission sensitivity data, Bluetooth transmission performance data is determined, enabling a comprehensive evaluation of the Bluetooth antenna performance. Through comprehensive analysis of data from multiple dimensions, a complete understanding of the target Bluetooth antenna's frequency stability, transmission strength, anti-interference capability, and signal reception capability in actual use can be obtained. This ensures that the Bluetooth antenna can work stably and efficiently in various complex environments, thereby ensuring stable connection and communication between the POS machine and mobile devices.

[0180] Please see Figure 7 In some embodiments, step S103 may include, but is not limited to, steps S701 to S704:

[0181] Step S701: When the detection sequence turns to the target mobile antenna, the mobile signal frequency offset of the target mobile antenna is detected to obtain the mobile frequency offset detection data.

[0182] Step S702: Perform mobile signal frequency band power detection on the target mobile antenna to obtain mobile frequency band detection data.

[0183] Step S703: Perform mobile signal transmission sensitivity detection on the target mobile antenna to obtain mobile transmission sensitivity data.

[0184] Step S704: Determine the mobile transmission strength data based on the mobile frequency offset detection data, mobile frequency band detection data, and mobile transmission sensitivity data.

[0185] In step S701 of some embodiments, specifically, mobile signal frequency offset detection refers to measuring the deviation between the actual operating frequency and the ideal frequency of the target mobile antenna.

[0186] For example, if the ideal frequency band for the LTE antenna is 1800MHz and the LTE signal frequency offset threshold is 10ppm, then the frequency offset range of the LTE signal is determined to be ±18kHz (since 1800MHz × 10ppm = 18kHz). If the frequency offset of the LTE signal of the POS machine exceeds ±18kHz, it means that the frequency offset detection of the LTE antenna has failed. If the frequency offset of the LTE signal does not exceed ±18kHz, it means that the frequency offset detection of the LTE antenna has passed.

[0187] In this embodiment, by detecting the frequency offset of the target mobile antenna, the communication quality can be degraded due to excessive frequency offset, thereby ensuring the communication quality of the POS machine.

[0188] In step S702 of some embodiments, specifically, the mobile band detection data is used to characterize whether the LTE antenna signal transmission strength meets the requirements of the POS machine application.

[0189] For example, if a POS machine is used in a shopping mall, supermarket, or restaurant, it needs to complete transaction processing and data transmission quickly. Therefore, in LTE communication, 3700MHz (channel 43) can be selected as the target motion detection band. Due to the wide available bandwidth and high-frequency signal of the 3700MHz band, it can provide a high data transmission rate, which is crucial for POS machines to process large amounts of data during peak transaction periods, ensuring that transaction or printing instructions can be responded to quickly. Furthermore, since the usage scenarios of POS machines are usually complex, there may be interference from various wireless signal sources (such as Wi-Fi and Bluetooth). Testing the LTE antenna power of the POS machine using the 3700MHz high-frequency band signal can, to some extent, prevent mutual interference between the LTE antenna and low-frequency signals (such as Wi-Fi and Bluetooth), thereby improving the stability of LTE antenna communication.

[0190] Furthermore, for POS machines that need to communicate with LTE networks, it is necessary to ensure sufficient communication distance while avoiding excessive power consumption. When testing the frequency band power of the LTE antenna, POS machines with an LTE antenna receiving power exceeding 10dBm can be considered as good products.

[0191] In this embodiment, by performing mobile signal frequency band power detection on the target mobile antenna, the signal transmission and reception capabilities of the mobile antenna on the test channel can be evaluated, thereby ensuring that the POS machine can effectively communicate with LTE devices in actual use.

[0192] In step S703 of some embodiments, specifically, the mobile signal transmission sensitivity detection can be the packet loss rate detection of mobile antenna signal transmission.

[0193] Specifically, the CMW500 transmits mobile antenna signal packets and Wi-Fi and Bluetooth antenna interference packets. The packet loss rate of the mobile antenna signal received by the POS machine is counted. If the packet loss rate exceeds the preset packet loss rate threshold (e.g., 10%), the mobile antenna receiving sensitivity function of the POS machine is determined to be abnormal. If the packet loss rate does not exceed the preset threshold (e.g., 10%), then if the packet loss rate exceeds the preset threshold (e.g., 10%), the mobile antenna receiving sensitivity function of the POS machine is determined to be normal.

[0194] In step S704 of some embodiments, specifically, the mobile transmission strength data is a comprehensive evaluation of the signal transmission strength performance of the target mobile antenna, including indicators such as frequency stability, transmit power, and receive sensitivity, and evaluation results of passing or failing. By comparing the various test data with the requirements of the POS machine, it can be determined whether the target mobile antenna meets the requirements.

[0195] For example, if the mobile frequency offset detection data, mobile frequency band detection data, and mobile transmission sensitivity data all meet the requirements of the POS machine, then the transmission strength data of the target mobile antenna is determined to be qualified; if any detection data fails to meet the requirements of the POS machine, then the transmission strength data of the target mobile antenna is determined to be unqualified.

[0196] In this embodiment, mobile transmission strength data is determined based on mobile frequency offset detection data, mobile frequency band detection data, and mobile transmission sensitivity data. This allows for a comprehensive understanding of the target mobile antenna's frequency stability, transmission strength, and signal reception capabilities during actual use by the POS machine, ensuring a stable connection and communication between the mobile antenna and the POS machine.

[0197] In step S104 of some embodiments, specifically, if the wireless transmission quality data, Bluetooth transmission performance data, and mobile transmission strength data all meet their respective antenna quality requirements, it means that the target wireless antenna, target Bluetooth antenna, and target mobile antenna of the point-of-sale device have all passed signal detection, and the point-of-sale device is a point-of-sale device that has passed antenna detection.

[0198] Specifically, the antenna performance of the POS machine is evaluated by comprehensively analyzing the signal detection data from Wi-Fi, Bluetooth, and LTE antennas. If the detection data from all antennas meets the requirements of the POS machine, the POS machine is deemed to have passed the antenna test and is marked as such. If the signal detection data from any antenna does not meet the requirements, the POS machine is deemed to have failed the antenna test, the reason for the failure is recorded, and the POS machine is blocked. The requirements for the POS machine are that the wireless transmission quality data, Bluetooth transmission performance data, and mobile transmission strength data all meet their respective antenna quality requirements.

[0199] Specifically, the wireless antenna quality requirements corresponding to the wireless transmission quality data are that the wireless frequency offset detection data, the wireless frequency band detection data, the wireless signal transmission error data, and the wireless signal transmission sensitivity must all be qualified data; the Bluetooth antenna quality requirements corresponding to the Bluetooth transmission performance data are that the Bluetooth frequency offset detection data, the Bluetooth frequency band detection data, the Bluetooth frequency hopping function detection data, and the Bluetooth transmission sensitivity data must all be qualified data; and the mobile antenna quality requirements corresponding to the mobile transmission strength data are that the mobile frequency offset detection data, the mobile frequency band detection data, and the mobile transmission sensitivity data must all be qualified data.

[0200] In this embodiment, if the wireless transmission quality data, the Bluetooth transmission performance data, and the mobile transmission strength data all meet their respective antenna quality requirements, then the point-of-sale device is determined to be a passed point-of-sale device. It can perform automated testing on the low-frequency or high-frequency bands corresponding to the multiple antennas of the device, realizing batch testing of multiple antennas of the point-of-sale device and significantly improving the testing efficiency of the point-of-sale device.

[0201] This application embodiment, in response to a testing request from a point-of-sale (POS) device, acquires the target antenna of the POS device. The target antenna includes a target wireless antenna, a target Bluetooth antenna, and a target mobile antenna. The testing order of the target wireless antenna, target Bluetooth antenna, and target mobile antenna is determined. Signal testing is performed on the target antenna according to the testing order to obtain signal testing data. The signal testing data includes wireless transmission quality data of the target wireless antenna, Bluetooth transmission performance data of the target Bluetooth antenna, and mobile transmission strength data of the target mobile antenna. If the wireless transmission quality data, Bluetooth transmission performance data, and mobile transmission strength data all meet their respective antenna quality requirements, then the POS device is determined to have passed the testing. In this application embodiment, by comprehensively testing the wireless transmission quality data, Bluetooth transmission performance data, and mobile transmission strength data of the POS device, automated multi-antenna testing of the POS device can be achieved, significantly improving the testing efficiency of the POS device. Specifically, wireless transmission quality data, by detecting the device's wireless signal frequency offset, band power, transmission error, and transmission sensitivity, helps ensure the performance of point-of-sale (POS) devices in wireless communication environments. Bluetooth transmission performance data, by detecting the device's Bluetooth signal frequency offset, band power, frequency hopping function, and transmission sensitivity, verifies the stability and anti-interference capability of the POS device in Bluetooth communication environments. Mobile transmission strength data, by detecting the device's mobile signal frequency offset, band power, and transmission sensitivity, effectively evaluates the coverage and signal quality of the POS device in mobile communication environments. Combining all antenna detection data can also ensure that the POS device achieves optimal performance in wireless, Bluetooth, and mobile communication, thereby improving the reliability of the POS device in practical applications.

[0202] Please see Figure 8 This application also provides a testing device for point-of-sale equipment, which can implement the above-described testing method for point-of-sale equipment. The device includes:

[0203] The device antenna acquisition module is used to acquire the target antenna of the point-of-sale device in response to a detection request from the point-of-sale device; wherein the target antenna includes a target wireless antenna, a target Bluetooth antenna, and a target mobile antenna;

[0204] The antenna detection order determination module is used to determine the detection order of the target wireless antenna, the target Bluetooth antenna, and the target mobile antenna;

[0205] The antenna signal detection module is used to perform signal detection on the target antenna according to the detection sequence to obtain signal detection data. The signal detection data includes wireless transmission quality data of the target wireless antenna, Bluetooth transmission performance data of the target Bluetooth antenna, and mobile transmission strength data of the target mobile antenna.

[0206] The device determination module is used to determine that the point-of-sale device is a passed point-of-sale device if the wireless transmission quality data, the Bluetooth transmission performance data, and the mobile transmission strength data all meet their respective antenna quality requirements.

[0207] The specific implementation method of the testing device for the point-of-sale equipment is basically the same as the specific implementation method of the testing method for the point-of-sale equipment described above, and will not be repeated here.

[0208] This application also provides an electronic device, which includes a memory and a processor. The memory stores a computer program, and the processor executes the computer program to implement the aforementioned point-of-sale device detection method. This electronic device can be any smart terminal, including tablet computers, in-vehicle computers, etc.

[0209] Please see Figure 9 , Figure 9 The hardware structure of an electronic device according to another embodiment is illustrated. The electronic device includes:

[0210] The processor 901 can be implemented using a general-purpose CPU (Central Processing Unit), microprocessor, application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this application.

[0211] The memory 902 can be implemented as a read-only memory (ROM), static storage device, dynamic storage device, or random access memory (RAM). The memory 902 can store the processing system and other application programs. When the technical solutions provided in the embodiments of this specification are implemented through software or firmware, the relevant program code is stored in the memory 902 and is called and executed by the processor 901 to execute the detection method of the point-of-sale device according to the embodiments of this application.

[0212] The 903 input / output interface is used to implement information input and output.

[0213] The communication interface 904 is used to enable communication and interaction between this device and other devices. Communication can be achieved through wired means (such as USB, Ethernet cable, etc.) or wireless means (such as mobile network, Wi-Fi, Bluetooth, etc.).

[0214] Bus 905 transmits information between various components of the device (e.g., processor 901, memory 902, input / output interface 903, and communication interface 904);

[0215] The processor 901, memory 902, input / output interface 903, and communication interface 904 are connected to each other within the device via bus 905.

[0216] This application also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described point-of-sale device detection method.

[0217] Memory, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs and non-transitory computer-executable programs. Furthermore, memory may include high-speed random access memory, and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some embodiments, memory may optionally include memory remotely located relative to the processor, and these remote memories can be connected to the processor via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.

[0218] The embodiments described in this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided by the embodiments of this application. As those skilled in the art will know, with the evolution of technology and the emergence of new application scenarios, the technical solutions provided by the embodiments of this application are also applicable to similar technical problems.

[0219] Those skilled in the art will understand that the technical solutions shown in the figures do not constitute a limitation on the embodiments of this application, and may include more or fewer steps than shown, or combine certain steps, or different steps.

[0220] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs.

[0221] Those skilled in the art will understand that all or some of the steps in the methods disclosed above, as well as the functional modules / units in the systems and devices, can be implemented as software, firmware, hardware, or suitable combinations thereof.

[0222] The terms “first,” “second,” “third,” “fourth,” etc. (if present) in the specification and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms “comprising” and “having,” and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0223] It should be understood that in this application, "at least one (item)" means one or more, and "more than" means two or more. "And / or" is used to describe the relationship between related objects, indicating that three relationships can exist. For example, "A and / or B" can represent three cases: only A exists, only B exists, and both A and B exist simultaneously, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one (item) of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one (item) of a, b, or c can represent: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, and c can be single or multiple.

[0224] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of the units described above is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. The coupling or direct coupling or communication connection between the shown or discussed units may be through some interfaces, or indirect coupling or communication connection between the apparatus or units, and may be electrical, mechanical, or other forms.

[0225] The units described above as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0226] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0227] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes multiple instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned storage medium includes various storage media capable of storing programs, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0228] The preferred embodiments of the present application have been described above with reference to the accompanying drawings, but this does not limit the scope of the claims of the present application. Any modifications, equivalent substitutions, and improvements made by those skilled in the art without departing from the scope and substance of the embodiments of the present application shall be within the scope of the claims of the present application.

Claims

1. A method for testing point-of-sale equipment, characterized in that, The method includes: In response to a detection request from a point-of-sale device, the target antenna of the point-of-sale device is acquired; wherein the target antenna includes a target wireless antenna, a target Bluetooth antenna, and a target mobile antenna; Determine the detection order of the target wireless antenna, target Bluetooth antenna, and target mobile antenna; The target antenna is subjected to signal detection according to the detection sequence to obtain signal detection data. The signal detection data includes wireless transmission quality data of the target wireless antenna, Bluetooth transmission performance data of the target Bluetooth antenna, and mobile transmission strength data of the target mobile antenna. If the wireless transmission quality data, the Bluetooth transmission performance data, and the mobile transmission strength data all meet their respective antenna quality requirements, then the point-of-sale device is determined to be a passed point-of-sale device.

2. The method according to claim 1, characterized in that, The step of performing signal detection on the target antenna according to the detection sequence to obtain signal detection data includes: When the detection sequence reaches the target wireless antenna, the wireless signal frequency band power of the target wireless antenna is detected to obtain wireless frequency band detection data; The target wireless antenna is subjected to wireless signal transmission error detection to obtain wireless signal transmission error detection data. The wireless signal transmission sensitivity of the target wireless antenna is detected to obtain wireless signal transmission sensitivity data. The wireless transmission quality data is determined based on the wireless frequency offset detection data, the wireless frequency band detection data, the wireless signal transmission error data, and the wireless signal transmission sensitivity data.

3. The method according to claim 2, characterized in that, The step of detecting the wireless signal frequency band power of the target wireless antenna to obtain wireless frequency band detection data includes: In response to the wireless signal frequency band power detection task request of the target wireless antenna, the target wireless detection frequency band of the target wireless antenna is obtained; Obtain the wireless transmission power of the point-of-sale device within the target wireless detection frequency band; Within the target wireless detection frequency band, the wireless transmission power is demodulated using a preset communication test device to obtain the target wireless reception power; A wireless power threshold is determined based on the wireless transmission power, and the target wireless antenna is subjected to wireless power signal detection based on the wireless power threshold and the target wireless reception power to obtain the wireless frequency band detection data.

4. The method according to claim 2, characterized in that, The step of performing wireless signal transmission error detection on the target wireless antenna to obtain wireless signal transmission error detection data includes: In response to the wireless signal transmission error detection task request of the target wireless antenna, the point of sale device is subjected to modulation signal component detection to obtain the target modulation signal component; The modulation signal error vector is evaluated by assessing the target modulation signal component based on the preset ideal modulation signal component; Obtain the target error vector magnitude of the modulation signal error vector; Based on the preset ideal error vector amplitude and the target error vector amplitude, the modulation signal error of the target wireless antenna is detected to obtain the wireless signal transmission error detection data.

5. The method according to claim 1, characterized in that, The step of performing signal detection on the target antenna according to the detection sequence to obtain signal detection data further includes: When the detection sequence reaches the target Bluetooth antenna, Bluetooth signal frequency offset detection is performed on the target Bluetooth antenna to obtain Bluetooth frequency offset detection data; Bluetooth signal frequency band power is detected on the target Bluetooth antenna to obtain Bluetooth frequency band detection data; Bluetooth frequency hopping function detection is performed on the target Bluetooth antenna to obtain Bluetooth frequency hopping function detection data; Bluetooth signal transmission sensitivity is detected on the target Bluetooth antenna to obtain Bluetooth transmission sensitivity data. The Bluetooth transmission performance data is determined based on the Bluetooth frequency offset detection data, the Bluetooth frequency band detection data, the Bluetooth frequency hopping function detection data, and the Bluetooth transmission sensitivity data.

6. The method according to claim 5, characterized in that, The step of performing Bluetooth signal frequency hopping function detection on the target Bluetooth antenna to obtain Bluetooth frequency hopping function detection data includes: In response to the Bluetooth signal frequency hopping function detection task request of the target Bluetooth antenna, the target interference Bluetooth channel is obtained; Based on the target interference Bluetooth channel, the target Bluetooth antenna is identified to obtain the target interference signal; Based on the point-of-sale device and the target interference signal, Bluetooth channel switching is performed to obtain the target Bluetooth channel; The Bluetooth frequency hopping function detection data is determined based on the target Bluetooth channel.

7. The method according to any one of claims 1 to 6, characterized in that, The step of performing signal detection on the target antenna according to the detection sequence to obtain signal detection data further includes: When the detection sequence reaches the target mobile antenna, the mobile signal frequency offset of the target mobile antenna is detected to obtain mobile frequency offset detection data; The target mobile antenna is subjected to mobile signal frequency band power detection to obtain mobile frequency band detection data; The target mobile antenna is subjected to mobile signal transmission sensitivity detection to obtain mobile transmission sensitivity data. The mobile transmission strength data is determined based on the mobile frequency offset detection data, the mobile frequency band detection data, and the mobile transmission sensitivity data.

8. A testing device for point-of-sale equipment, characterized in that, The device includes: The device antenna acquisition module is used to acquire the target antenna of the point-of-sale device in response to a detection request from the point-of-sale device; wherein the target antenna includes a target wireless antenna, a target Bluetooth antenna, and a target mobile antenna; The antenna detection order determination module is used to determine the detection order of the target wireless antenna, the target Bluetooth antenna, and the target mobile antenna; The antenna signal detection module is used to perform signal detection on the target antenna according to the detection sequence to obtain signal detection data. The signal detection data includes wireless transmission quality data of the target wireless antenna, Bluetooth transmission performance data of the target Bluetooth antenna, and mobile transmission strength data of the target mobile antenna. The device determination module is used to determine that the point-of-sale device is a passed point-of-sale device if the wireless transmission quality data, the Bluetooth transmission performance data, and the mobile transmission strength data all meet their respective antenna quality requirements.

9. An electronic device, characterized in that, The electronic device includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program to implement the detection method for the point-of-sale device according to any one of claims 1 to 7.

10. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, it implements the detection method for the point-of-sale device as described in any one of claims 1 to 7.