A signal source and a scanning method thereof

By introducing an automatic level control module into the signal source and designing two scanning modes, the amplitude scanning process of the signal source is optimized, the problems of configuration delay and discontinuous change are solved, and fast and stable signal scanning is achieved.

CN120342332BActive Publication Date: 2025-10-17SHENZHEN CITY SIGLENT TECH
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510819960.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-06-19
Publication Date
2025-10-17
Estimated Expiration
2045-06-19

AI Technical Summary

Technical Problem

The existing signal source amplitude scanning process has configuration delays and discontinuous changes, resulting in long scanning time and low data accuracy, low ALC circuit utilization, and affecting system control efficiency and stability.

Method used

By introducing an automatic level control module into the signal source, its adjustment range is increased, and two scanning modes are designed: the first scanning mode and the second scanning mode, which optimize the gear switching of the attenuator control module through continuous connection and overlapping values ​​respectively to achieve fast scanning.

Benefits of technology

Without increasing the hardware configuration, the scanning continuity and data accuracy are improved, the control efficiency and stability of the signal source are enhanced, and the scanning time is reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120342332B_ABST
    Figure CN120342332B_ABST
Patent Text Reader

Abstract

The application discloses a signal source and a scanning method thereof, and relates to the technical field of testing. The signal source comprises a frequency synthesis module, an attenuator control module, an automatic level control module and a control module. The control module is configured to enter a second scanning mode in response to a user operation, and comprises: configuring an adjustment range of the automatic level control module for adjusting a power value output by the attenuator control module, so that there are at least two overlapping values between first scanning ranges corresponding to any two adjacent adjustment gears; controlling a display scanning range list to comprise adjustment gears and first scanning ranges corresponding to the adjustment gears; determining a second output power range according to a second scanning configuration parameter; acquiring an adjustment gear of the attenuator control module configured to be fixed as a second target gear, and scanning in a first scanning range corresponding to the second target gear; and when an output power value in the second scanning configuration parameter exceeds the corresponding first scanning range, stopping scanning or entering the first scanning mode.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of testing, in particular to a signal source and a scanning method thereof. BACKGROUND

[0002] In the amplitude scanning process of the signal source, it is necessary to coordinate and control multiple hardware modules, such as the output amplitude of the signal source itself, the gain adjustment of the power amplifier, the setting of the attenuator, the setting of the switch matrix, and even the synchronous response of part of the test equipment. These hardware configurations often involve multi-level instruction transmission, parameter calculation and communication handshake process, so that the switching of each scanning point is accompanied by a certain configuration delay, causing the overall amplitude scanning process to take a long time.

[0003] In addition, due to the different configuration times of each hardware module, the system needs to stay at each amplitude scanning point for a long time to wait for all hardware to be ready, further lengthening the scanning period of each step, resulting in the phenomenon of "non-continuous" and "jumping" changes in amplitude scanning. This non-continuous change not only affects the smoothness of the scan and the accuracy of the data, but also may cause errors in subsequent data analysis or equipment calibration.

[0004] At the same time, although the system integrates an automatic level control (ALC, Automatic Level Control) circuit, its actual utilization rate is low. On the one hand, the ALC circuit has the ability to quickly feedback and dynamically adjust the output level, which can alleviate the problem of hardware configuration lag to some extent and realize real-time correction of the output level. However, due to less use of ALC function in system design, or because the control strategy has not fully integrated ALC and other hardware collaborative control, ALC has not fully played its role, resulting in the control efficiency and amplitude stability of the system as a whole not reaching the optimal. SUMMARY

[0005] The technical problem solved by the present application is to provide a signal source and a scanning method thereof that fully utilizes ALC to achieve fast scanning only by configuring ALC.

[0006] According to a first aspect, in an embodiment, a signal source is provided, comprising:

[0007] a frequency synthesis module configured to generate a frequency signal according to a set reference frequency;

[0008] an attenuator control module connected to the frequency synthesis module and configured to perform attenuation processing on the frequency signal; the attenuator control module has a plurality of adjustment gears, each of which outputs a corresponding power value;

[0009] an automatic level control module connected to the attenuator control module; the automatic level control module is configured to adjust the power value output by each adjustment position of the attenuator control module, so that the automatic level control module outputs a first scanning range corresponding to each adjustment position;

[0010] a control module configured to enter a first scanning mode or a second scanning mode in response to a user operation;

[0011] In the first scanning mode, the control module is configured to:

[0012] configure the adjustment range of the automatic level control module adjusting the power value output by the attenuator control module, so that the first scanning range corresponding to any two adjacent adjustment positions is continuous;

[0013] obtain a first scanning configuration parameter, and determine a first output power range according to the first scanning configuration parameter, the first scanning configuration parameter including a plurality of output power values within the first output power range;

[0014] determine a first target position from the plurality of adjustment positions according to the first output power range and the first scanning range corresponding to each adjustment position, and configure the adjustment position of the attenuator control module to be the first target position;

[0015] scan in the first scanning range corresponding to the first target position according to the first scanning configuration parameter;

[0016] when the output power value of the current scanning in the first scanning configuration parameter exceeds the first scanning range corresponding to the first target position, switch the first target position of the attenuator control module, so that the first scanning range corresponding to the switched adjustment position covers the output power value of the current scanning;

[0017] In the second scanning mode, the control module is configured to:

[0018] configure the adjustment range of the automatic level control module adjusting the power value output by the attenuator control module, so that there are at least two overlapping values between the first scanning range corresponding to any two adjacent adjustment positions;

[0019] control a scanning configuration interface, the scanning configuration interface including a scanning range list, the scanning range list including a plurality of adjustment positions of the attenuator control module and the first scanning range corresponding to each adjustment position;

[0020] obtaining a second scan configuration parameter, determining a second output power range according to the second scan configuration parameter, the second scan configuration parameter including a plurality of output power values within the second output power range;

[0021] obtaining a second target gear from the plurality of adjustment gears, and configuring the adjustment gears of the attenuator control module to be fixed at the second target gear, and performing scanning in a first scan range corresponding to the second target gear according to the second scan configuration parameter;

[0022] when the output power value of the current scanning in the second scan configuration parameter exceeds the first scan range corresponding to the second target gear, stopping the scanning or exiting the second scan mode and entering the first scan mode.

[0023] According to a second aspect, an embodiment provides a signal source, comprising:

[0024] a frequency synthesis module configured to generate a frequency signal according to a set reference frequency;

[0025] an attenuator control module connected to the frequency synthesis module and configured to perform attenuation processing on the frequency signal, the attenuator control module having a plurality of adjustment gears, each of the adjustment gears outputting a corresponding power value;

[0026] an automatic level control module connected to the attenuator control module, the automatic level control module configured to adjust the power values outputted by the adjustment gears of the attenuator control module, so that the automatic level control module outputs a first scan range corresponding to each of the adjustment gears;

[0027] a control module configured to enter a second scan mode in response to a user operation;

[0028] in the second scan mode, the control module is configured to:

[0029] configure the adjustment range of the automatic level control module for adjusting the power values outputted by the attenuator control module, so that there are at least two overlapping values between the first scan ranges corresponding to any two adjacent adjustment gears;

[0030] control a display scan configuration interface, the scan configuration interface including a scan range list, the scan range list including the plurality of adjustment gears of the attenuator control module and the first scan ranges corresponding to the adjustment gears;

[0031] obtaining a second scan configuration parameter, determining a second output power range according to the second scan configuration parameter, the second scan configuration parameter including a plurality of output power values within the second output power range;

[0032] obtaining a second target adjustment range from the plurality of adjustment ranges, and configuring the adjustment range of the attenuator control module to be the second target adjustment range, and performing scanning in the first scanning range corresponding to the second target adjustment range according to the second scanning configuration parameter.

[0033] In one embodiment, the control module is further configured to enter a first scanning mode in response to a user operation, and in the first scanning mode, the control module is configured to:

[0034] configuring the automatic level control module to adjust the power value output by the attenuator control module within an adjustment range, such that the first scanning ranges corresponding to any two adjacent adjustment ranges are continuous.

[0035] obtaining a first scanning configuration parameter, determining a first output power range according to the first scanning configuration parameter, the first scanning configuration parameter comprising a plurality of output power values within the first output power range;

[0036] determining a first target adjustment range from the plurality of adjustment ranges according to the first output power range and the first scanning range corresponding to each adjustment range, and configuring the adjustment range of the attenuator control module to be the first target adjustment range;

[0037] performing scanning in the first scanning range corresponding to the first target adjustment range according to the first scanning configuration parameter.

[0038] when the output power value currently scanned in the first scanning configuration parameter exceeds the first scanning range corresponding to the first target adjustment range, switching the first target adjustment range of the attenuator control module, such that the first scanning range corresponding to the switched adjustment range covers the output power value currently scanned.

[0039] In one embodiment, when the output power value currently scanned in the second scanning configuration parameter exceeds the first scanning range corresponding to the second target adjustment range, the scanning is stopped or the second scanning mode is exited and the first scanning mode is entered.

[0040] In one embodiment, the maximum adjustment range of the automatic level control module is a first adjustment range, and the control module configures the automatic level control module to adjust the power value output by each adjustment range of the attenuator control module within a second adjustment range, the ratio of the first adjustment range and the second adjustment range satisfying a set ratio, such that there are at least two overlapping values between the first scanning ranges corresponding to any two adjacent adjustment ranges.

[0041] In one embodiment, the difference between the maximum power adjustment value and the minimum power adjustment value in the second adjustment range is greater than the difference between the power values of any two adjacent adjustment levels.

[0042] In one embodiment, the difference between the power values of any two adjacent adjustment levels in the attenuator control module is equal.

[0043] In one embodiment, the control module further corrects the attenuator control module and the automatic level control module to correct each adjustment level and the first scan range corresponding to each adjustment level, including:

[0044] For each adjustment level:

[0045] Obtaining the adjustment level to be corrected;

[0046] Correcting the first scan range of the adjustment level to be corrected under the adjustment level to be corrected;

[0047] Saving the adjustment level to be corrected and the corresponding corrected first scan range.

[0048] In one embodiment, the control module corrects the first scan range of the adjustment level to be corrected under the adjustment level to be corrected, including:

[0049] Obtaining a second scan range and a preset code word range;

[0050] Determining the power value in the second scan range corresponding to each code word in the code word range according to a preset data curve;

[0051] Determining the first scan range according to the power value in the second scan range corresponding to the maximum code word and the power value in the second scan range corresponding to the minimum code word in the code word range.

[0052] In one embodiment, the control module obtains a second target level in the plurality of adjustment levels, including:

[0053] In response to the user's operation on the scan configuration interface, determining the second target level from the plurality of adjustment levels.

[0054] According to a third aspect, in one embodiment, a signal source is provided, including:

[0055] A frequency synthesis module generates a frequency signal according to a set reference frequency;

[0056] An attenuator control module connected to the frequency synthesis module and performing attenuation processing on the frequency signal; the attenuator control module has a plurality of adjustment levels, each of which outputs a corresponding power value;

[0057] an automatic level control module connected to the attenuator control module; the automatic level control module is configured to adjust the power value output by each adjustment position of the attenuator control module, so that the automatic level control module outputs a first scanning range corresponding to each adjustment position;

[0058] a control module configured to enter a first scanning mode in response to a user operation;

[0059] In the first scanning mode, the control module is configured to:

[0060] configure the adjustment range of the automatic level control module adjusting the power value output by the attenuator control module, so that there are at least two overlapping values between the first scanning ranges corresponding to any two adjacent adjustment positions of the attenuator control module;

[0061] obtain a first scanning configuration parameter, and determine a first output power range according to the first scanning configuration parameter, the first scanning configuration parameter including a plurality of output power values within the first output power range;

[0062] determine a first target position from the plurality of adjustment positions according to the first output power range and the first scanning range corresponding to each adjustment position of the attenuator control module, and configure the adjustment position of the attenuator control module as the first target position;

[0063] scan in the first scanning range corresponding to the first target position according to the first scanning configuration parameter;

[0064] when the output power value of the current scanning in the first scanning configuration parameter exceeds the first scanning range corresponding to the first target position, switch the first target position of the attenuator control module, so that the first scanning range corresponding to the switched adjustment position covers the output power value of the current scanning.

[0065] According to a fourth aspect, an embodiment provides a scanning method of a signal source, comprising:

[0066] configure the adjustment range of the automatic level control module adjusting the power value output by the attenuator control module, so that there are at least two overlapping values between the first scanning ranges corresponding to any two adjacent adjustment positions of the attenuator control module;

[0067] display a scanning configuration interface, the scanning configuration interface including a scanning range list, the scanning range list including a plurality of adjustment positions of the attenuator control module and the first scanning range corresponding to each adjustment position;

[0068] obtaining a second scan configuration parameter, determining a second output power range according to the second scan configuration parameter, the second scan configuration parameter including a plurality of output power values in the second output power range;

[0069] obtaining a second target gear from the plurality of adjustment gears, and fixing the adjustment gear of the attenuator control module to the second target gear, and scanning in the first scan range corresponding to the second target gear according to the second scan configuration parameter.

[0070] According to a fifth aspect, in an embodiment, a computer readable storage medium is provided, and the medium stores a computer program, which can be executed by a processor to implement the method as described in the above embodiments.

[0071] According to the signal source and the scanning method of the above embodiments, the signal source includes two scanning modes, in the second scanning mode, the signal source directly displays a scan configuration interface and obtains a second scan configuration parameter, the scan configuration interface includes a scan range list, and the scan range list includes a plurality of adjustment gears of the attenuator control module and a first scan range corresponding to each adjustment gear. After obtaining the second scan configuration parameter, a second output power range is determined. Then, a second target gear from the plurality of adjustment gears is obtained, and the adjustment gear of the attenuator control module is fixed to the second target gear. The scanning is performed according to the second scan configuration parameter based on the second target gear. The second scanning mode which can select the second target gear is added to the normal scanning of the signal source, so that in the second scanning mode, after the second target gear of the attenuator control module is determined, only the automatic level control module needs to be configured, and the scanning dwell time is equal to the configuration time of the automatic level control module, so that the fast scanning of the signal source is achieved. BRIEF DESCRIPTION OF DRAWINGS

[0072] Figure 1 FIG. 1 is a structural schematic diagram of a signal source according to an embodiment;

[0073] Figure 2 FIG. 2 is a structural schematic diagram of an automatic level control module according to an embodiment;

[0074] Figure 3 FIG. 3 is a method flowchart of a first scanning mode according to an embodiment;

[0075] Figure 4 FIG. 4 is a method flowchart of a second scanning mode according to an embodiment;

[0076] Figure 5 FIG. 5 is a method flowchart of step S12 of the first scanning mode according to an embodiment, in which the first scan range has an overlap value;

[0077] Figure 6 A correction flow chart of the signal source in one embodiment;

[0078] Figure 7 A correction flow chart of the first scanning range in one embodiment. DETAILED DESCRIPTION

[0079] The application will be further described below in conjunction with the drawings. Like elements in different embodiments are denoted by like reference numbers. In the following embodiments, many details are described for the purpose of providing a more thorough understanding of the application. However, it will be apparent to those skilled in the art that some features that are not recited in the application can be omitted, or can be replaced by other elements, materials, methods, etc. In some cases, some operations related to the application are not shown or described in the specification, in order to avoid the core of the application being overwhelmed by too many descriptions, and it is not necessary for those skilled in the art to understand the related operations in detail according to the description in the specification and the general technical knowledge in the art.

[0080] In addition, the features, operations or characteristics described in the specification can be combined in any appropriate manner to form various embodiments. At the same time, the steps or actions in the method description can also be sequentially adjusted or adjusted in a manner that is obvious to those skilled in the art. Therefore, the order in the specification and the drawings is only for the purpose of clearly describing a certain embodiment, and does not mean that it is the necessary order, unless otherwise stated that a certain order must be followed.

[0081] The serial numbers of the components in this paper, such as "first", "second", etc., are only used to distinguish the described objects, and do not have any order or technical meaning. Unless otherwise specified, "connection" and "coupling" in this application include direct and indirect connections (couplings).

[0082] In one embodiment, the signal source includes an attenuator control module and an automatic level control module, the attenuator control module includes different adjustment gears, each adjustment gear outputs a fixed amplitude value, and the difference in power value between two adjustment gears of the attenuator control module is supplemented by the automatic level control module, that is, the gear interval between different adjustment gears in the attenuator control module is the target adjustment range of the automatic level control module. If the amplitude difference of two adjustment gears of the attenuator control module is 10 dB, then the target adjustment range of the automatic level control module is generally -5 dB~5 dB. Due to the influence of factors such as devices and temperature, the adjustment range of the automatic level control module is deviated, so the maximum actual adjustment range of the ALC must be greater than 10 dB in actual design, and the specific configuration is shown in Table 1.

[0083] Table 1 amplitude output hardware gear allocation table 1

[0084]

[0085] According to Table 1, if the user sets the amplitude scanning range as -10dB~10dB and the scanning point number as 11, the scanning range list constructed by the normal scanning mode is shown in Table 2.

[0086] Table 2 normal scanning mode reference table

[0087]

[0088] In the normal scanning, because the number of configured hardware is not equal, the time consumed is also not equal, resulting in that the scanning dwell time can only be calculated according to the maximum scanning time, that is, the overall time of the attenuator control module + automatic level control module, which is not expected for some scenes with scanning time requirements. In actual situations, in the configuration process of the attenuator control module, if the signal is not turned off, it may also cause the amplitude burst to become larger or smaller.

[0089] Taking Table 1 as an example, if the actual output is switched from 13dBm to 17dBm, the switching process needs to switch the gear of the attenuator control module from 10dB to 20dB first, and then switch the automatic level control module from 3dB to -3dB. When the attenuator control module is switched from 10dB to 20dB, because the automatic level control module still maintains the output of 3dB, the actual output is 23dB at this moment, resulting in an overshoot. In this case, the hardware may also increase some other switches, which results in a longer overall configuration time and the signal may be discontinuous.

[0090] The adjustable range of the automatic level control module in the existing scheme is limited to the power difference between the adjacent two gears of the attenuator control module. Taking Table 1 as an example, it is 10dB. If the scanning amplitude range exceeds 10dB, the attenuator control module or other hardware is required to cooperate. At the same time, in the case that the real theoretical adjustment range of the automatic level control module is 20dB, the actual utilization rate of the adjustment range of the automatic level control module is only 50%, resulting in a low utilization efficiency of the automatic level control module.

[0091] The present application provides a signal source and a scanning method thereof. Under the premise of existing fixed attenuator control module fixed gears, the adjustable range of the automatic level control module is increased, the adjustment range of the automatic level control module is fully utilized, the number of hardware configurations is reduced, and the purpose of fast scanning is achieved by only configuring the automatic level control module. The following will be described in detail.

[0092] Please refer toFigure 1 In an embodiment, a signal source 100 is provided, which comprises a frequency synthesis module 110, an attenuator control module 120, an automatic level control module 130 and a control module 140.

[0093] In an embodiment, the frequency synthesis module 110 is one of the core modules in the signal source 100, which is used to generate a required and frequency-controllable frequency signal according to a stable set reference frequency.

[0094] It should be noted that the frequency signal can cover the entire working bandwidth of the signal source 100, thereby being able to support multi-band testing, communication or scanning tasks.

[0095] In an embodiment, the input end of the attenuator control module 120 is connected to the output end of the frequency synthesis module 110, which is used to receive the frequency signal sent by the frequency synthesis module 110 and perform attenuation processing on the frequency signal to generate an attenuated signal. Since the attenuator control module 120 comprises a plurality of adjustment gears, each adjustment gear processes the corresponding attenuated signal based on each gear to obtain the power value corresponding to each adjustment gear.

[0096] It should be noted that the difference between the power values of any two adjacent adjustment gears in the attenuator control module 120 is equal.

[0097] In an embodiment, the input end of the automatic level control module 130 is connected to the output end of the attenuator control module 120, which is used to adjust the power values output by each adjustment gear of the attenuator control module 120, so that the automatic level control module 130 outputs a first scanning range corresponding to each adjustment gear.

[0098] Please refer to Figure 2 In an embodiment, the automatic level control module 130 comprises an amplification circuit 131, a coupling circuit 132, a detection circuit 133, a DAC circuit 134, a comparison circuit 135 and a voltage amplification circuit 136.

[0099] In one embodiment, the input of the amplification circuit 131 is connected to the output of the attenuator control module 120, for amplifying the power value corresponding to each adjustment level outputted by the attenuator control module 120. The input of the coupling circuit 132 is connected to the output of the amplification circuit 131, for splitting the amplified power value into two parts, one of which is used as the output signal of the signal source 100, and the other is used as the feedback signal power value sent to the detection circuit 133. In the automatic level control module 130, the feedback signal power value outputted by the coupling circuit 132 directly reflects the actual power value under the adjustment level set by the current attenuator control module 120. Therefore, the feedback signal power value can be regarded as the "initial adjustment starting point" of the automatic level control module 130. The input of the detection circuit 133 is connected to the output of the coupling circuit 132, for converting the feedback signal power value into a detection voltage. The output of the detection circuit 133 is connected to the input of the comparison circuit 135, and the output of the DAC circuit 134 is also connected to the input of the comparison circuit 135. The comparison circuit 135 obtains the detection voltage outputted by the detection circuit 133 and the reference voltage outputted by the DAC circuit 134, compares the detection voltage with the reference voltage, and thus generates a feedback voltage. The input of the voltage amplification circuit 136 is connected to the output of the comparison circuit 135, and the output of the voltage amplification circuit 136 is connected to the input of the attenuator control module 120, for amplifying the feedback voltage to input the attenuator control module 120. The attenuator control module 120 adjusts a certain range upwards or downwards based on the feedback voltage on the basis of the "initial adjustment starting point", and thus generates the first scanning range of the automatic level control module 130 corresponding to each adjustment level.

[0100] In one embodiment, the automatic level control module 130 can increase the second scanning range of the automatic level control module 130 by increasing the range of the detection circuit 133, i.e. the automatic level control module 130 can increase the theoretical scanning range of the automatic level control module 130 by increasing the range of the detection circuit 133. In order to increase the range of the detection circuit 133, on the one hand, a higher-performance detection device can be selected, such as a silicon diode and a Schottky diode, etc. Different diodes have different current and voltage corresponding ranges. By selecting a suitable high-dynamic-range diode, the power range of the detection circuit 133 can be improved. On the other hand, a detection element with higher linearity can also be used, such as a dedicated detection amplifier, which has a better dynamic range and can accurately process signals from several microvolts to several volts.

[0101] It should be noted that the theoretical scanning range refers to the maximum output power range that the signal source 100 can cover with the cooperation of all hardware adjustment resources. The theoretical scanning range is usually jointly determined by the maximum adjustable capacity of the attenuator control module 120 and the automatic level control module 130 in the system.

[0102] In one embodiment, after the automatic level control module 130 determines the theoretical scan range (second scan range) according to the hardware, the automatic level control module 130 determines the actual scan range (first scan range) according to the theoretical scan range.

[0103] In one embodiment, according to the hardware configuration of the automatic level control module 130, the theoretical scan range of the automatic level control module 130 includes two cases of expansion or non-expansion. And the signal source 100 further includes two scan modes, i.e., a first scan mode and a second scan mode, and the control module 140 responds to the user's operation to enter the first scan mode or the second scan mode. Therefore, the present application describes the different cases of the signal source 100 entering the first scan mode or the second scan mode in the case of the theoretical scan range of the automatic level control module 130 being expanded or not, and the specific content is described below.

[0104] In one embodiment, in the case of the theoretical scan range of the automatic level control module 130 not being expanded, the signal source 100 entering the first scan mode and the second scan mode is described in detail as follows.

[0105] Please refer to Figure 3 In one embodiment, the control module 140 responds to the user's operation to enter the first scan mode, and the control module 140 performs the following steps in the first scan mode to realize the scan method of the signal source 100.

[0106] Step S11: Configure the adjustment range so that the first scan ranges corresponding to any two adjacent adjustment gears are continuously connected.

[0107] In one embodiment, in the case of the theoretical scan range of the automatic level control module 130 not being expanded, i.e., in the case of maintaining the ALC theoretical scan range in Table 1, the control module 140 configures the adjustment range of the automatic level control module 130 for adjusting the power value output by the attenuator control module 120, so that the first scan ranges corresponding to any two adjacent adjustment gears after configuration are continuously connected, i.e., in any two adjacent adjustment gears after configuration, the maximum value of the previous gear is exactly the minimum value of the next gear.

[0108] For example, referring to Table 1, the theoretical scanning range is the second scanning range, and the actual scanning range is the first scanning range. When the attenuator gear is 20 and the theoretical scanning range is -10~10, the configured adjustment range is -5~5, so that the actual output value is 15~25. When the attenuator gear is 10 and the theoretical scanning range is -10~10, the configured adjustment range is -5~5, so that the actual output value is 5~15. According to the actual output values 15~25 and 5~15 of the two gears, it can be seen that the first scanning ranges corresponding to any two adjacent adjustment gears after configuration are just continuous.

[0109] Step S13: obtaining the first scanning configuration parameter, and determining the first output power range according to the first scanning configuration parameter.

[0110] In an embodiment, the control module 140 obtains the first scanning configuration parameter input by the user, the first scanning configuration parameter including a scanning start value, a scanning end value, a number of scanning points, a scanning step value, and a scanning dwell time, and determines the first output power range required to be output according to the first scanning configuration parameter. Each of the number of scanning points in the first scanning configuration parameter can determine a corresponding output power value in the first output power range.

[0111] Step S15: determining the first target gear from the plurality of adjustment gears according to the first output power range and the first scanning range corresponding to each of the adjustment gears.

[0112] In an embodiment, after the first scanning configuration parameter is determined, the control module 140 determines the adjustment gear corresponding to the first output power range from the plurality of adjustment gears of the attenuator control module 120, selects the adjustment gear corresponding to the first output power range as the first target gear, and adjusts the adjustment gear of the attenuator control module 120 to the first target gear.

[0113] Step S17: scanning in the first scanning range corresponding to the first target gear according to the first scanning configuration parameter.

[0114] In an embodiment, after the first target gear is determined, the attenuator control module 120 scans according to the first scanning range corresponding to the first target gear. Since the first scanning configuration parameter includes a plurality of scanning points, each of which corresponds to an output power value. The control module 140 monitors in real time whether the current output power value is within the first scanning range corresponding to the first target gear. If the output power value corresponding to the current scanning point exceeds the first scanning range corresponding to the first target gear, the control module 140 immediately switches up or down to the adjustment gear adjacent to the first target gear. The first scanning range corresponding to the switched adjustment gear is used to continue power adjustment for the remaining scanning points, and if the out-of-range occurs again, the adjustment gear switching process is repeated.

[0115] Please refer to Figure 4 In another embodiment, the control module 140 also enters the second scanning mode in response to a user operation, and the control module 140 performs the following steps in the second scanning mode to implement the scanning method of the signal source 100.

[0116] Step S21: Configure the adjustment range so that there are at least two overlapping values between the first scanning ranges corresponding to any two adjacent adjustment positions.

[0117] In one embodiment, when the signal source 100 enters the second scanning mode, the control module 140 configures the adjustment range of the automatic level control module 130 for adjusting the power value output by the attenuator control module 120 based on the theoretical scanning range determined by the hardware of the automatic level control module 130, so that there are at least two overlapping values between the first scanning ranges corresponding to any two adjacent adjustment positions after the configuration.

[0118] It should be noted that the first scanning ranges corresponding to any two adjacent adjustment positions after the configuration of the automatic level control module 130 have at least two overlapping values, which enhances the transition ability between different adjustment positions, i.e., even if a certain adjustment position works in the edge area, it can also smoothly transition to the adjacent adjustment position through a small amount of adjustment.

[0119] Moreover, the maximum range that can be adjusted in the automatic level control module 130 is the first adjustment range. The control module 140 configures the automatic level control module 130 to adjust the power value output by each adjustment position of the attenuator control module 120 with the second adjustment range. In order to ensure the improvement of the utilization rate of the signal source 100, the ratio between the first adjustment range and the second adjustment range meets the set ratio, so that there are at least two overlapping values between the first adjustment range and the second adjustment range.

[0120] Taking Table 3 as an example, the first adjustment range is the maximum theoretical scanning range of the automatic level control module 130, i.e., the ALC theoretical scanning range in Table 3, and the second adjustment range is a selected adjustment range for adjusting the power value output by each adjustment position of the attenuator control module 120 based on the maximum theoretical range of the automatic level control module 130, i.e., -10~10 is selected as the ALC actual scanning range (second adjustment range) based on the ALC theoretical scanning range in Table 3. Among them, the difference between the maximum power adjustment value and the minimum power adjustment value in the second adjustment range is greater than the difference between the power values of any two adjacent adjustment positions.

[0121] Table 3: Amplitude output hardware position allocation table 2

[0122]

[0123] In this way, it can be ensured that there are at least two overlapping values between the first scanning ranges corresponding to any two adjacent adjustment gears after configuration. In the first scanning mode, since the first scanning ranges between the two adjacent adjustment gears are overlapping, if the power value to be output exceeds the first scanning range corresponding to the adjustment gear in a certain adjustment gear, the adjustment gear has to be switched. In the second scanning mode, there are at least two overlapping values between the first scanning ranges corresponding to the two adjacent adjustment gears, and if the situation in the first scanning mode occurs, the adjustment gear does not need to be switched, and the automatic level control module 130 can be used to complete the scanning of the signal source 100, thereby improving the control efficiency of the signal source 100.

[0124] Step S23: Control the display of the scanning configuration interface.

[0125] In an embodiment, after the control module 140 configures the adjustment range, the control module 140 controls the display of the scanning configuration interface on the human-computer interaction interface of the signal source 100. The scanning configuration interface includes a scanning range list, and the scanning range list includes the plurality of adjustment gears of the attenuator control module 120 and the first scanning range corresponding to each adjustment gear.

[0126] In an embodiment, the signal source 100 switches to the scanning configuration interface according to the user response, and the scanning configuration interface lists the “adjustment gears” and the “first scanning range”. For example, the scanning configuration interface is as shown in Table 4.

[0127] Table 4: List of scanning configuration interface

[0128]

[0129] Step S25: Obtain the second scanning configuration parameters, and determine the second output power range according to the second scanning configuration parameters.

[0130] In an embodiment, the control module 140 obtains the second scanning configuration parameters, and the second scanning configuration parameters also include the scanning start value, the scanning end value, the number of scanning points, the scanning step value, and the scanning dwell time. The second output power range to be output is determined according to the second scanning configuration parameters. Each scanning point in the second scanning configuration parameters can determine the output power value corresponding to the second output power range.

[0131] Step S27: Obtain and configure the second target gear.

[0132] In an embodiment, the second target gear is determined from the plurality of adjustment gears of the scanning configuration interface in response to the user operation on the scanning configuration interface.

[0133] It should be noted that, since the control module 140 displays the scanning configuration interface on the human-computer interaction interface of the signal source 100, the user can directly understand the multiple adjustment gears of the attenuator control module 120 and the first scanning range corresponding to each adjustment gear. The user determines the adjustment gear and the corresponding first scanning range capable of covering the second output power range according to the required second scanning configuration parameter. After determining the adjustment gear and the corresponding first scanning range, the user selects the adjustment gear as the second target gear.

[0134] In an embodiment, the control module 140 acquires the second target gear input by the user, fixes the adjustment gear in the attenuator control module 120 at the second target gear, and performs scanning in the first scanning range corresponding to the second target gear according to the second scanning configuration parameter.

[0135] It should be noted that, in the second scanning mode, after acquiring the second target gear input by the user, the signal source 100 performs scanning at the second target gear without gear switching.

[0136] In an embodiment, since the user sets the second scanning configuration parameter after having understood the multiple adjustment gears of the attenuator control module 120 and the first scanning range corresponding to each adjustment gear, the user will make the second scanning configuration parameter in the first scanning range corresponding to the second target gear according to the known scanning information. If the second scanning configuration parameter required by the user cannot be covered by the first scanning range of any adjustment gear in the scanning configuration interface, the user can control the signal source 100 to stop scanning or exit the second scanning mode and enter the first scanning mode.

[0137] It should be noted that, in the second scanning mode of the signal source 100 of the present application, the user is allowed to select the most matched adjustment gear for scanning on the basis of having understood the first scanning range corresponding to each adjustment gear. The second scanning configuration parameter input by the user is limited in the first scanning range of the adjustment gear, avoiding the case that the adjustment gear is seriously mismatched with the power demand. Moreover, the second scanning mode also avoids the resource waste caused by excess output capacity or insufficient power, so that the hardware resources of each adjustment gear can be maximally and reasonably utilized, without blindly or automatically switching the adjustment gear, thereby effectively reducing the control logic load.

[0138] In an embodiment, in the case that the theoretical scanning range of the automatic level control module 130 is expanded, the following content is used to describe in detail the signal source 100 entering the first scanning mode and the second scanning mode.

[0139] Please refer to Figure 5In one embodiment, the control module 140 enters the first scanning mode in response to a user operation, and the control module 140 performs the following steps in the first scanning mode to implement the scanning method of the signal source 100.

[0140] Step S12: Configure the adjustment range such that there are at least two overlapping values between the first scanning ranges corresponding to any two adjacent adjustment positions.

[0141] In one embodiment, the control module 140 can also configure the adjustment range of the automatic level control module 130 for adjusting the power value output by the attenuator control module 120 based on the theoretical scanning range determined by the hardware of the automatic level control module 130, such that there are at least two overlapping values between the first scanning ranges corresponding to any two adjacent adjustment positions after the configuration.

[0142] For example, please refer to Table III. The theoretical scanning range is the second scanning range, and the actual scanning range is the first scanning range. In the case of an attenuator position of 20 and a theoretical scanning range of -10~10, the configured adjustment is -10~10, so that the actual output value is 10~30. In the case of an attenuator position of 10 and an ALC theoretical scanning range of -10~10, the configured adjustment range is -10~10, so that the actual output value is 0~20. According to the actual output values 10~30 and 0~20 of the two positions, it can be seen that there are at least two overlapping values between the first scanning ranges corresponding to any two adjacent adjustment positions after the configuration.

[0143] In the case of an expansion of the theoretical scanning range of the automatic level control module 130, the first scanning range corresponding to each adjustment position in the first scanning mode can also be expanded accordingly, so that there are at least two overlapping values between the first scanning ranges corresponding to any two adjacent adjustment positions. Even if the adjustment position needs to be switched between the first scanning modes, the frequency of switching can be reduced, and the control efficiency can be improved.

[0144] Since the first scanning mode is entered in the case of an expansion of the theoretical scanning range of the automatic level control module 130, the remaining steps and methods used are the same as those in the case of entering the first scanning mode in the case of no expansion of the theoretical scanning range of the automatic level control module 130 except for step S12, and thus will not be described here.

[0145] In one embodiment, the second scanning mode is entered in the case where the theoretical scanning range of the automatic level control module 130 is expanded or in the case where the theoretical scanning range of the automatic level control module 130 is not expanded. Except that the control module 140 is different in the theoretical scanning range of the automatic level control module 130 according to the hardware thereof, resulting in that the first scanning range corresponding to each adjustment gear can scan a larger range, the rest of the steps and methods are the same, and thus will not be described here.

[0146] In addition, in the two second scanning modes, after the user fixes the configuration of the adjustment gears of the attenuator control module 120, the scanning configuration hardware is only the automatic level control module 130, and thus the scanning dwell time is equal to the configuration time of the automatic level control module 130. In addition, the output power value changes continuously by using the automatic level control module 130 for adjustment, and there is no interruption and overshoot phenomenon.

[0147] Please refer to Figure 6 In one embodiment, whether in the case where the second scanning mode is entered in the case where the theoretical scanning range of the automatic level control module 130 is expanded or in the case where the theoretical scanning range of the automatic level control module 130 is not expanded, the control module 140 needs to correct the attenuator control module 120 and the automatic level control module 130 according to the theoretical scanning range to correct each adjustment gear and the first scanning range corresponding to each adjustment gear, including the following steps.

[0148] Step S31: Obtain an adjustment gear to be corrected.

[0149] In one embodiment, the control module 140 adjusts each adjustment gear in the attenuator control module 120 in sequence, the control module 140 obtains an uncorrected adjustment gear in the attenuator control module 120 as an adjustment gear to be corrected for correction to request a power value of the adjustment gear to be corrected. The attenuator control module 120 sends the power value of the adjustment gear to be corrected to the control module 140 in response to the control module 140.

[0150] Step S33: Correct the first scanning range of the adjustment gear to be corrected at the adjustment gear to be corrected.

[0151] Please refer to Figure 7 In one embodiment, in the step S33 of correcting the first scanning range of the adjustment gear to be corrected at the adjustment gear to be corrected, the following steps are included.

[0152] Step S331: Obtain a second scanning range and a preset code word range.

[0153] In one embodiment, the second scan range is the theoretical scan range of the automatic level control module 130, and the first scan range is the actual scan range of the automatic level control module 130. Since the theoretical scan range does not represent the actual scan range of the signal source 100, a correction code word amplitude table is needed to be obtained by correction, as shown in Table 5. The code word range in the preset correction code word amplitude table is 0x0~0xFFFF, and the code word interval is 0x200. The correction code word amplitude table is determined by the adjustment gear, the code word and the amplitude, and the interval between the specific code words is determined according to the actual characteristics of the automatic level control module 130.

[0154] Table 5 Correction code word amplitude table

[0155]

[0156] Step S332: determining the power value in the second scan range corresponding to each code word in the code word range according to the preset data curve.

[0157] In one embodiment, the output signal output by the automatic level control module 130 is usually in the form of a digital code word. Each preset code word is converted into a corresponding reference voltage by a DAC circuit 134, which is used to generate a feedback voltage. However, due to many nonlinear factors in the hardware circuit of the automatic level control module 130, the mapping relationship between the code word and the actual output power value changes nonlinearly. Therefore, the control module 140 presets an ALC hardware characteristic curve (also referred to as a preset data curve) reflecting the relationship between the code word and the actual output power value. The ALC hardware characteristic curve can be preset by the equipment manufacturer before the product is shipped, or the actual power value corresponding to each code word can be automatically measured by forming a feedback voltage through the coupling circuit 132 and the detection circuit 133 during the operation of the signal source 100, and a self-calibration or self-fitting algorithm is used to automatically form, or a neural network model can be used to train historical operation data to establish a more complex nonlinear mapping relationship to obtain a higher-precision ALC hardware characteristic curve.

[0158] In one embodiment, based on the obtained ALC hardware characteristic curve, the control module 140 can further determine the first scan range. Specifically, the control module 140 can obtain the maximum code word and the minimum code word in the code word range corresponding to the current adjustment gear, and respectively look up the corresponding power values in the ALC hardware characteristic curve.

[0159] Step S333: determining the first scan range according to the power value in the second scan range corresponding to the maximum code word and the power value in the second scan range corresponding to the minimum code word in the code word range.

[0160] In one embodiment, an interval between the obtained maximum power value and minimum power value is defined as the first scanning range under the adjustment gear.

[0161] Step S35: save the adjustment gear to be corrected and the corresponding corrected first scanning range.

[0162] In one embodiment, after the correction of each adjustment gear is completed, the adjustment gear and the corresponding corrected first scanning range are saved respectively.

[0163] Those skilled in the art can understand that all or part of the functions of the various methods in the above embodiments can be realized by hardware or by a computer program. When all or part of the functions in the above embodiments are realized by a computer program, the program can be stored in a computer readable storage medium, which can include a read-only memory, a random access memory, a magnetic disk, an optical disk, a hard disk, etc. The above functions are realized by executing the program by a computer. For example, the program is stored in a memory of a device, and when the program in the memory is executed by a processor, the above functions are realized. In addition, when all or part of the functions in the above embodiments are realized by a computer program, the program can also be stored in a server, another computer, a disk, an optical disk, a flash disk, a mobile hard disk, etc. The program is saved in a memory of a local device by downloading or copying, or the system of the local device is updated, and when the program in the memory is executed by a processor, the above functions are realized.

[0164] The above application of specific examples is used to illustrate the present application, which is only used to help understand the present application, and does not limit the present application. Those skilled in the art can make several simple deductions, deformations or substitutions according to the idea of the present application.

Claims

1. A signal source, characterized in that: include: Frequency synthesis module, generates frequency signal according to the set reference frequency; an attenuator control module connected to the frequency synthesis module and performing attenuation processing on the frequency signal; the attenuator control module has a plurality of adjustment gears, each of which outputs a corresponding power value; An automatic level control module connected to the attenuator control module; the automatic level control module is used to adjust the power value output by each adjustment gear of the attenuator control module, so that the automatic level control module outputs a first scanning range corresponding to each adjustment gear; A control module, configured to enter a first scanning mode or a second scanning mode in response to a user operation; In the first scanning mode, the control module is configured to: Configuring an adjustment range for the automatic level control module to adjust the power value output by the attenuator control module so that the first scanning ranges corresponding to any two adjacent adjustment gears are continuously connected; Acquire a first scanning configuration parameter, and determine a first output power range according to the first scanning configuration parameter, where the first scanning configuration parameter includes a plurality of output power values ​​within the first output power range; Determining a first target gear position from the plurality of adjustment gear positions according to the first output power range and a first scanning range corresponding to each of the adjustment gear positions, and configuring the adjustment gear position of the attenuator control module to be the first target gear position; Scanning in a first scanning range corresponding to the first target gear position according to the first scanning configuration parameter; When the output power value of the current scan in the first scanning configuration parameter exceeds the first scanning range corresponding to the first target gear, switching the first target gear of the attenuator control module so that the first scanning range corresponding to the switched adjustment gear covers the output power value of the current scan; In the second scanning mode, the control module is configured to: Configuring an adjustment range for the automatic level control module to adjust the power value output by the attenuator control module so that the first scanning ranges corresponding to any two adjacent adjustment gears have at least two overlapping values; Controlling the display of a scan configuration interface, wherein the scan configuration interface includes a scan range list, wherein the scan range list includes a plurality of adjustment gears of the attenuator control module and a first scan range corresponding to each adjustment gear; Acquire a second scanning configuration parameter, and determine a second output power range according to the second scanning configuration parameter, where the second scanning configuration parameter includes a plurality of output power values ​​within the second output power range; Obtaining a second target gear position from the plurality of adjustment gear positions, configuring the adjustment gear position of the attenuator control module to be fixed at the second target gear position, and performing scanning in a first scanning range corresponding to the second target gear position according to the second scanning configuration parameter; When the output power value of the current scan in the second scan configuration parameter exceeds the first scan range corresponding to the second target gear, the scanning is stopped or the second scan mode is exited and the first scan mode is entered.

2. A signal source, characterized in that include: Frequency synthesis module, generates frequency signal according to the set reference frequency; an attenuator control module connected to the frequency synthesis module and performing attenuation processing on the frequency signal; the attenuator control module has a plurality of adjustment gears, each of which outputs a corresponding power value; An automatic level control module connected to the attenuator control module; the automatic level control module is used to adjust the power value output by each adjustment gear of the attenuator control module, so that the automatic level control module outputs the first scanning range corresponding to each adjustment gear; A control module, configured to enter a second scanning mode in response to a user operation; In the second scanning mode, the control module is configured to: Configuring an adjustment range for the automatic level control module to adjust the power value output by the attenuator control module so that the first scanning ranges corresponding to any two adjacent adjustment gears have at least two overlapping values; Controlling the display of a scan configuration interface, wherein the scan configuration interface includes a scan range list, wherein the scan range list includes a plurality of adjustment gears of the attenuator control module and a first scan range corresponding to each adjustment gear; Acquire a second scanning configuration parameter, and determine a second output power range according to the second scanning configuration parameter, where the second scanning configuration parameter includes a plurality of output power values ​​within the second output power range; A second target gear position among the multiple adjustment gear positions is obtained, and the adjustment gear position of the attenuator control module is configured to be fixed to the second target gear position, and scanning is performed in a first scanning range corresponding to the second target gear position according to the second scanning configuration parameter.

3. The signal source according to claim 2, wherein: The control module further enters a first scanning mode in response to a user operation. In the first scanning mode, the control module is configured to: Configuring an adjustment range for the automatic level control module to adjust the power value output by the attenuator control module so that the first scanning ranges corresponding to any two adjacent adjustment gears are continuously connected; Acquire a first scanning configuration parameter, and determine a first output power range according to the first scanning configuration parameter, where the first scanning configuration parameter includes a plurality of output power values ​​within the first output power range; Determining a first target gear position from the plurality of adjustment gear positions according to the first output power range and a first scanning range corresponding to each of the adjustment gear positions, and configuring the adjustment gear position of the attenuator control module to be the first target gear position; Scanning in a first scanning range corresponding to the first target gear position according to the first scanning configuration parameter; When the output power value of the current scan in the first scan configuration parameter exceeds the first scan range corresponding to the first target gear, the first target gear of the attenuator control module is switched so that the first scan range corresponding to the switched adjustment gear covers the output power value of the current scan.

4. The signal source according to claim 3, wherein: When the output power value of the current scan in the second scan configuration parameter exceeds the first scan range corresponding to the second target gear, the scanning is stopped or the second scan mode is exited and the first scan mode is entered.

5. The signal source according to claim 2, wherein: The maximum range that the automatic level control module can adjust is the first adjustment range. The control module configures the automatic level control module to adjust the power value output by each adjustment gear of the attenuator control module within the second adjustment range. The ratio of the first adjustment range to the second adjustment range satisfies the set ratio so that there are at least two overlapping values ​​between the first scanning ranges corresponding to any two adjacent adjustment gears.

6. The signal source according to claim 5, wherein: The difference between the maximum power adjustment value and the minimum power adjustment value in the second adjustment range is greater than the difference between the power values ​​between any two adjacent adjustment gears.

7. The signal source according to claim 6, wherein: The difference in power values ​​between any two adjacent adjustment gears in the attenuator control module is equal.

8. The signal source according to claim 2, wherein: The control module further calibrates the attenuator control module and the automatic level control module to calibrate each adjustment gear and the first scanning range corresponding to each adjustment gear, including: For each adjustment position: Obtaining the adjustment gear to be calibrated; Under the adjustment gear to be corrected, correcting the first scanning range of the adjustment gear to be corrected; The adjustment gear to be calibrated and the corresponding first scanning range after calibration are saved.

9. The signal source according to claim 8, wherein: The control module calibrates a first scanning range of the adjustment position to be calibrated under the adjustment position to be calibrated, including: Obtaining a second scanning range and a preset codeword range; Determining a power value in a second scanning range corresponding to each codeword in the codeword range according to a preset data curve; The first scanning range is determined according to a power value in the second scanning range corresponding to the largest codeword in the codeword range and a power value in the second scanning range corresponding to the smallest codeword in the codeword range.

10. The signal source according to claim 2, wherein: The control module obtains a second target gear position from the plurality of adjustment gear positions, including: In response to a user operation on the scan configuration interface, the second target gear is determined from the plurality of adjustment gears.

11. A signal source, characterized in that: include: Frequency synthesis module, generates frequency signal according to the set reference frequency; an attenuator control module connected to the frequency synthesis module and performing attenuation processing on the frequency signal; the attenuator control module has a plurality of adjustment gears, each of which outputs a corresponding power value; An automatic level control module connected to the attenuator control module; the automatic level control module is used to adjust the power value output by each adjustment gear of the attenuator control module, so that the automatic level control module outputs a first scanning range corresponding to each adjustment gear; A control module, configured to enter a first scanning mode in response to a user operation; In the first scanning mode, the control module is configured to: Configuring an adjustment range for the automatic level control module to adjust the power value output by the attenuator control module so that the first scanning ranges corresponding to any two adjacent adjustment gears have at least two overlapping values; Acquire a first scanning configuration parameter, and determine a first output power range according to the first scanning configuration parameter, where the first scanning configuration parameter includes a plurality of output power values ​​within the first output power range; Determining a first target gear position from the plurality of adjustment gear positions according to the first output power range and a first scanning range corresponding to each of the adjustment gear positions, and configuring the adjustment gear position of the attenuator control module to be the first target gear position; Scanning in a first scanning range corresponding to the first target gear position according to the first scanning configuration parameter; When the output power value of the current scan in the first scan configuration parameter exceeds the first scan range corresponding to the first target gear, the first target gear of the attenuator control module is switched so that the first scan range corresponding to the switched adjustment gear covers the output power value of the current scan.

12. A method for scanning a signal source, characterized in that: The signal source scanning method is applied to the signal source according to any one of claims 2 to 10, and the signal source scanning method includes: Configuring an adjustment range for the automatic level control module to adjust the power value output by the attenuator control module so that there are at least two overlapping values ​​between the first scanning ranges corresponding to any two adjacent adjustment gears of the attenuator control module; Displaying a scan configuration interface, the scan configuration interface including a scan range list, the scan range list including multiple adjustment gears of the attenuator control module and a first scan range corresponding to each adjustment gear; Acquire a second scanning configuration parameter, and determine a second output power range according to the second scanning configuration parameter, where the second scanning configuration parameter includes a plurality of output power values ​​within the second output power range; A second target gear position among the multiple adjustment gear positions is obtained, and the adjustment gear position of the attenuator control module is configured to be fixed to the second target gear position, and scanning is performed in a first scanning range corresponding to the second target gear position according to the second scanning configuration parameter.

13. A computer-readable storage medium, characterized in that The medium stores a computer program, which can be executed by a processor to implement the method as claimed in claim 12 .

Citation Information

Patent Citations

  • Radio frequency signal source for processing abrupt changing signals and radio frequency signal source capable of reducing signal leakage

    CN105207647A

  • ALC circuit, signal source, signal source output power control method and storage medium

    CN113541621A