Replication method of remote control equipment, remote control replicator and storage medium

By receiving and processing remote control signals and determining more accurate transmission frequency values, the problems of short replication distance and complex operation of remote control in the prior art are solved, and effective remote control replication and operation are achieved in the case of long distances.

CN119418511AActive Publication Date: 2025-02-11SHENZHEN SHUMA ELECTRONICS TECH
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202411441514.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-15
Publication Date
2025-02-11
Estimated Expiration
2044-10-15

AI Technical Summary

Technical Problem

The prior art is difficult to effectively copy the remote control at a long distance, and users need to purchase the correct model of the remote control and perform complex learning and matching operations, which poses safety risks and operation difficulties.

Method used

By receiving the remote control signal of the remote control device to be copied, switching different reception frequency values ​​for mixing, obtaining the intermediate frequency signal, and determining more accurate transmission frequency values ​​based on signal strength and frequency fluctuations to copy the remote control commands corresponding to the remote control signal.

Benefits of technology

It realizes effective replication of remotely controlled replicators at long distances, reducing the complexity and risk of user purchase and learning matching, and improving the security and convenience of operation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119418511A_ABST
    Figure CN119418511A_ABST
Patent Text Reader

Abstract

The invention relates to a replication method of remote control equipment, a remote control replicator and a storage medium. The method comprises the following steps: receiving a remote control signal of to-be-copied remote control equipment; switching different receiving frequency values according to the received remote control signal, and performing frequency mixing processing on each receiving frequency value according to the received remote control signal and each receiving frequency value to obtain an intermediate frequency signal; under the condition that the signal intensity of the remote control signal is greater than a preset intensity threshold value, acquiring a corresponding target receiving frequency value, and acquiring the frequency value of the intermediate frequency signal for multiple times; determining a transmitting frequency value of the remote control signal according to a reference difference value between the frequency value of each intermediate frequency signal and a preset intermediate frequency signal frequency value and a target receiving frequency value; the reference difference value is used for compensating the target receiving frequency value. And analyzing the remote control signal by adopting the transmitting frequency value so as to copy a remote control instruction corresponding to the remote control signal. By adopting the method to copy the remote control signal, the remote control replicator can still realize the remote control function under the condition of long distance.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of remote controllers, and in particular to a remote control device duplication method, a remote control duplicator, and a storage medium. Background Art

[0002] With the continuous development of the market economy and the large-scale application of wireless remote control technology, a large number of products using wireless remote controls have appeared on the market, such as electric vehicles, rolling shutters, gates, electric railings, etc. These electrical products can often be remotely turned on or off through the matching wireless remote controls. The problem that arises is that when users need to add multiple remote controls, they need to find matching electrical appliance manufacturers to purchase special remote controls and learn to match the new remote controls according to specific operating procedures so that the newly purchased remote controls can be used.

[0003] There are two difficulties. First, ordinary users may not be able to buy the correct model of remote control. There are many types of remote controls on the market, and even remote controls that look exactly the same are not universal. Second, different manufacturers often have different remote control learning and matching processes. Some manufacturers even need to disassemble the host box and open the circuit board to perform the learning and matching operation of the new remote control. This poses a certain risk of electric shock or difficulty in operation for ordinary users who are not professionals. The traditional method is to achieve data replication of wireless remote controls by comparing the signal power under different frequency working conditions. However, the remote control copied by the traditional method will only realize the remote control function when the distance is close. Summary of the invention

[0004] Based on this, it is necessary to provide a remote control device duplication method, a remote control copier and a storage medium to address the above technical issues, so that the remote control function can still be realized at a long distance.

[0005] A method for copying a remote control device, the method comprising:

[0006] receiving a remote control signal from a remote control device to be copied;

[0007] Switching to different receiving frequency values, for each receiving frequency value, performing mixing processing according to the received remote control signal and each receiving frequency value to obtain an intermediate frequency signal;

[0008] When the signal strength of the remote control signal is greater than a preset strength threshold, obtaining a corresponding target receiving frequency value, and obtaining the frequency value of the intermediate frequency signal multiple times;

[0009] Determine the transmission frequency value of the remote control signal according to the reference difference between the frequency value of each intermediate frequency signal and the preset intermediate frequency signal frequency value, and the target receiving frequency value; the reference difference is used to compensate the target receiving frequency value;

[0010] The remote control signal is parsed using the transmission frequency value to copy the remote control instruction corresponding to the remote control signal.

[0011] A remote control duplicator is used to implement the steps of the duplication method embodiment of each remote control device.

[0012] A computer-readable storage medium stores a computer program, which implements the steps of the copying method embodiment of each remote control device when the computer program is executed by a processor.

[0013] The above-mentioned remote control device copying method, remote control copier and storage medium receive the remote control signal of the remote control device to be copied, switch different receiving frequency values, and perform mixing processing according to the remote control signal and the receiving frequency value to obtain an intermediate frequency signal. When the signal strength of the remote control signal is greater than the preset signal strength, it is considered that the transmission frequency of the remote control signal is close to the receiving frequency of the remote control copier; under this condition, the frequency of the obtained intermediate frequency signal will still fluctuate, so the reference difference between the frequency value of the intermediate frequency signal and the preset intermediate frequency signal frequency value is used to compensate the receiving frequency value, and the obtained frequency value is more accurate; and the remote control signal is analyzed using the transmitting frequency value to copy the remote control command corresponding to the remote control signal, and a more accurate frequency value is used for signal analysis, so that the analyzed signal is more complete, and the remote control function can still be realized in the case of a long distance. BRIEF DESCRIPTION OF THE DRAWINGS

[0014] Figure 1 A diagram of an application environment of a remote control device copying method in one embodiment;

[0015] Figure 2 A schematic diagram of a flow chart of a copying method of a remote control device in one embodiment;

[0016] Figure 3 A schematic diagram of PWM encoding in one embodiment;

[0017] Figure 4 is a schematic diagram of a MAN code in one embodiment;

[0018] Figure 5 FIG. 4 is a schematic diagram of NRZ encoding in one embodiment. DETAILED DESCRIPTION

[0019] It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0020] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0021] It should be noted that all directional indications in the embodiments of the present application (such as up, down, left, right, front, back, etc.) are only used to explain the relative position relationship, movement status, etc. between the components under a certain specific posture (as shown in the accompanying drawings). If the specific posture changes, the directional indication will also change accordingly. The connection can be a direct connection or an indirect connection.

[0022] In addition, in this application, descriptions such as "first", "second", etc. are only used for descriptive purposes and cannot be understood as indicating or implying their relative importance or implicitly indicating the number of technical features indicated. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In addition, the technical solutions between the various embodiments can be combined with each other, but they must be based on the ability of ordinary technicians in this field to implement them. When the combination of technical solutions is contradictory or cannot be implemented, it should be deemed that such combination of technical solutions does not exist and is not within the scope of protection required by this application.

[0023] It can be understood that the “connection” in the following embodiments should be understood as “electrical connection”, “communication connection”, etc. if the connected circuits, modules, units, etc. have electrical signals or data transmission between each other.

[0024] The remote control device duplication method provided in this application can be applied to Figure 1 application environment. Figure 1 FIG. 1 is an application environment diagram of a remote control device duplication method in an embodiment, which includes a remote control device 110 to be copied and a remote control duplicator 120. The remote control duplicator 120 is used to copy the remote control instructions carried in the remote control signal of the remote control device 110 to be copied, and the copied remote control instructions are stored in different locations according to different keys.

[0025] In one embodiment, Figure 2 FIG. 1 is a flow chart of a remote control device duplication method in one embodiment. Taking the method applied to a remote control duplicator as an example, the method includes the following steps:

[0026] Step 202: Receive a remote control signal from a remote control device to be copied.

[0027] Specifically, the remote control duplicator enters a signal receiving mode to receive a remote control signal sent by the remote control device to be copied, wherein the remote control signal includes remote control commands of the remote control device to be copied, such as unlocking commands, locking commands, trunk opening commands, etc.

[0028] Step 204, switching different receiving frequency values, for each receiving frequency value, performing mixing processing according to the received remote control signal and each receiving frequency value to obtain an intermediate frequency signal.

[0029] The receiving frequency value refers to the receiving frequency value set in the remote control copier.

[0030] Specifically, the remote control copier switches different receiving frequency values, and each time a receiving frequency value is switched, the received remote control signal is mixed with a signal corresponding to the receiving frequency value to obtain an intermediate frequency signal.

[0031] Step 206: When the signal strength of the remote control signal is greater than a preset strength threshold, a corresponding target receiving frequency value is obtained, and frequency values ​​of the intermediate frequency signal are obtained multiple times.

[0032] The preset strength threshold is pre-stored in the remote control duplicator and can be set as required. The target receiving frequency value refers to the receiving frequency value corresponding to the case where the signal strength of the intermediate frequency signal is greater than the preset strength threshold. The target receiving frequency value may have slight fluctuations or may not change after being selected.

[0033] Specifically, each time the receiving frequency value is switched, the signal strength of the remote control signal at the receiving frequency value is detected. Specifically, the intermediate frequency signal may be sampled to the digital domain by an analog-to-digital converter, and the signal strength of the remote control signal may be measured by a digital peak detector. When the signal strength of the remote control signal is greater than a preset strength threshold, it may be considered that the transmission frequency of the remote control signal is close to the receiving frequency of the remote control copier, and the current target receiving frequency value is obtained. The remote control copier may maintain the target receiving frequency and obtain the frequency value of the intermediate frequency signal multiple times.

[0034] Optionally, when the signal strength of the remote control signal is greater than a preset strength threshold, the receiving frequency value may be fine-tuned to obtain different target receiving frequency values.

[0035] Step 208, determining the transmission frequency value of the remote control signal according to the reference difference between the frequency value of each intermediate frequency signal and the preset intermediate frequency signal frequency value, and the target receiving frequency value; the reference difference is used to compensate the target receiving frequency value.

[0036] The preset intermediate frequency signal frequency value refers to the intermediate frequency signal frequency corresponding to when the transmission frequency of the remote control device to be copied is consistent with the receiving frequency of the remote control copier. The preset intermediate frequency signal frequency value can be pre-calibrated before the remote control copier copies the remote control command. For example, when the transmission frequency of the remote control device to be copied is consistent with the receiving frequency of the remote control copier, the frequency of the intermediate frequency signal output may be 500 kHz, which is the preset intermediate frequency signal frequency value.

[0037] The remote control copier determines the transmission frequency value of the remote control signal based on the reference difference between the frequency value of the intermediate frequency signal and the preset intermediate frequency signal frequency value, as well as the target receiving frequency value, wherein the reference difference is used to compensate for the target receiving frequency value. That is, if the receiving frequency value is greater than or less than the transmission frequency value of the remote control signal, the intermediate frequency signal obtained by mixing the two will deviate from the preset intermediate frequency signal frequency value (such as 500 kHz). After analyzing the signal, the deviation value (difference) between the frequency value of the intermediate frequency signal and the preset intermediate frequency signal frequency value can be used to characterize the difference between the target receiving frequency value and the transmission frequency value of the remote control signal. Therefore, by using the deviation value to compensate for the target receiving frequency value, the transmission frequency value of the remote control signal can be obtained.

[0038] Optionally, the remote control replicator may calculate an average value of the plurality of difference values, and compensate the target receiving frequency value based on the average value.

[0039] Step 210: parse the remote control signal using the transmission frequency value to copy the remote control instruction corresponding to the remote control signal.

[0040] Specifically, after obtaining the transmission frequency value, the remote control copier sets the receiving frequency value to the transmission frequency value, and uses the transmission frequency value to demodulate the remote control signal to demodulate a complete digital signal. The digital signal is decoded according to a specific decoding rule to achieve complete replication of the remote control command corresponding to the remote control function signal. The remote control copier stores the copied remote control command in different locations according to different keys, thus completing a complete remote control command replication. When the user presses a key, the remote control copier obtains the remote control command at the corresponding position of the key, and sends the digital signal according to a certain coding rule to achieve the remote control function.

[0041] In this embodiment, a remote control signal of a remote control device to be copied is received, different receiving frequency values ​​are switched, and mixing processing is performed according to the remote control signal and the receiving frequency value to obtain an intermediate frequency signal. When the signal strength of the remote control signal is greater than the preset signal strength, it is considered that the transmitting frequency of the remote control signal is close to the receiving frequency of the remote control copier. Under this condition, the frequency of the obtained intermediate frequency signal will still fluctuate. Therefore, the reference difference between the frequency value of the intermediate frequency signal and the preset intermediate frequency signal frequency value is used to compensate for the receiving frequency value, and the obtained frequency value is more accurate. The remote control signal is analyzed using the transmitting frequency value to copy the remote control command corresponding to the remote control signal. A more accurate frequency value is used for signal analysis, so that the remote control copier can still realize the remote control function when the distance is far.

[0042] In one embodiment, determining the transmission frequency value of the remote control signal according to the reference difference between the frequency value of each intermediate frequency signal and the preset intermediate frequency signal frequency value, and the target receiving frequency value, includes:

[0043] According to the reference difference between the frequency value of each intermediate frequency signal and the preset intermediate frequency signal frequency value, the target receiving frequency value is compensated to obtain the reference frequency values ​​of multiple remote control signals;

[0044] The transmission frequency value of the remote control signal is determined according to a plurality of reference frequency values.

[0045] Specifically, the frequency values ​​of the intermediate frequency signals are obtained multiple times, and the frequency values ​​of multiple intermediate frequency signals are obtained; each time the frequency value of the intermediate frequency signal is obtained, the target receiving frequency value is compensated according to the reference difference between the frequency value of each intermediate frequency signal and the preset intermediate frequency signal frequency value; through multiple acquisitions and compensations, the reference frequency values ​​of multiple remote control signals are obtained. Optionally, the remote control copier can calculate the average value of the multiple reference frequency values ​​to obtain the transmission frequency value of the remote control signal.

[0046] In this embodiment, the target receiving frequency value is compensated according to the reference difference between the frequency value of each intermediate frequency signal and the preset intermediate frequency signal frequency value, and the reference frequency values ​​of multiple remote control signals are obtained. The transmitting frequency value of the remote control signal is determined according to the multiple reference frequency values, and the target receiving frequency value can be corrected to obtain a more accurate transmitting frequency value, so that the remote control function can still be realized when the distance is far.

[0047] In one embodiment, the methods adopted by the existing technical solutions are to set the radio frequency chip to OOK (On-Off Keying) modulation mode, and to achieve data replication of the wireless remote control by comparing the signal power size of the radio frequency signal receiving end at different working frequencies. In this case, the remote control cannot be copied. Therefore, the transmission frequency value of the remote control signal is determined according to multiple reference frequency values, including:

[0048] determining a modulation mode of a remote control signal according to a plurality of reference frequency values;

[0049] Determine the transmission frequency value of the remote control signal according to multiple reference frequency values ​​and modulation modes;

[0050] The remote control signal is analyzed using the transmission frequency value, including:

[0051] The remote control signal is analyzed using the modulation method and the transmission frequency value.

[0052] The modulation mode of the remote control signal may be FSK (Frequency-Shift Keying) modulation mode or ASK (Amplitude-Frequency Keying) modulation mode. OOK modulation mode is a special case of ASK modulation mode.

[0053] Specifically, the remote control copier can draw a waveform based on multiple reference frequency values ​​to determine whether there are two discrete peak points. When two discrete peak points are obtained, it is determined that the modulation mode of the remote control signal is a frequency shift keying modulation mode. When two discrete peak points are not obtained, it is determined that the modulation mode of the remote control signal is an amplitude frequency keying modulation mode. Then, based on multiple reference frequency values ​​and corresponding modulation modes, the transmission frequency value of the remote control signal can be determined by taking an average value and other processing. The remote control copier uses the modulation mode and the transmission frequency value to parse the remote control signal to copy the remote control command corresponding to the remote control signal.

[0054] In this embodiment, the modulation mode of the remote control signal is determined by multiple reference frequency values, and the transmission frequency value of the remote control signal is determined based on the multiple reference frequency values ​​and the modulation mode. The remote control signal is parsed using the modulation mode and the transmission frequency value, so that regardless of whether the modulation mode is frequency shift keying or amplitude frequency keying, the data of the target remote control can be copied.

[0055] In one embodiment, determining a modulation mode of a remote control signal according to a plurality of reference frequency values ​​includes:

[0056] Sort the multiple reference frequency values ​​in order of magnitude, subtract the adjacent reference frequency values ​​in order from each other, and obtain the difference between the adjacent reference frequency values;

[0057] determining a maximum difference from the differences;

[0058] When the maximum difference is greater than a preset multiple of any difference, it is determined that the modulation mode of the remote control signal is a frequency shift keying mode.

[0059] The preset multiple can be determined according to the demand. The preset multiple is greater than one. For example, it can be 2 times, 2.1 times, 2.5 times, etc.

[0060] Specifically, after obtaining a plurality of reference frequency values, a group of reference frequency values ​​are sorted by bubble sorting and stored in an array, and adjacent reference frequency values ​​in the array are subtracted from each other, and the difference between each subtraction is recorded until the difference between all adjacent reference frequency values ​​is obtained. The largest difference is found from the differences, and when the largest difference is more than a preset multiple of any difference, for example, more than 2 times, it is determined that the modulation mode of the remote control signal is frequency shift keying (FSK).

[0061] In this embodiment, since the signal of the frequency shift keying method has discrete frequency peaks, adjacent reference frequency values ​​are subtracted from each other to obtain the difference, and it is determined whether the maximum difference is greater than a preset multiple of any difference. In this way, it is possible to distinguish that the modulation method of the remote control signal is the frequency shift keying method, and the analysis result of the remote control signal is more accurate.

[0062] In one embodiment, determining the transmission frequency value of the remote control signal according to a plurality of reference frequency values ​​and a modulation mode of the remote control signal includes:

[0063] When the modulation mode of the remote control signal is frequency shift keying, the reference frequency values ​​greater than the frequency value pair are averaged to obtain the maximum transmission frequency of the remote control signal; the frequency value pair is the adjacent reference frequency values ​​corresponding to the maximum difference;

[0064] Calculate the average value of the reference frequency values ​​that are less than the frequency value pair to obtain the minimum value of the transmission frequency of the remote control signal;

[0065] According to the maximum value and the minimum value of the transmitting frequency, the center frequency value and the frequency deviation value of the remote control signal are determined respectively.

[0066] There are two adjacent reference frequency values ​​corresponding to the maximum difference, that is, there are two frequency value pairs, and being greater than the frequency value pair may mean being greater than the larger value of the two reference frequency values. Similarly, being less than the frequency value pair may mean being less than the smaller value of the two reference frequency values.

[0067] Specifically, when the modulation mode of the remote control signal is frequency shift keying, the remote control copier divides the reference frequency values ​​greater than the frequency value pair into a group, and calculates the average value of the reference frequency values ​​in this group, thereby obtaining the maximum value fmax of the transmission frequency of the remote control signal. The remote control copier divides the reference frequency values ​​less than the frequency value pair into a group, and calculates the average value of the reference frequency values ​​in this group, thereby obtaining the minimum value fmin of the transmission frequency of the remote control signal. Therefore, the center frequency value of FSK = (fmax+fmin) / 2, and the frequency deviation value = (fmax-fmin) / 2. After obtaining the center frequency value and the frequency deviation value, the modulation mode of frequency shift keying can be used to parse the remote control signal according to the center frequency value and the frequency deviation value to copy the remote control command corresponding to the remote control signal.

[0068] In this embodiment, the modulation mode is first determined to be a frequency shift keying mode, and the average of the reference frequency values ​​greater than the frequency value pair is calculated to obtain the maximum value of the transmission frequency of the remote control signal; the average of the reference frequency values ​​less than the frequency value pair is calculated to obtain the minimum value of the transmission frequency of the remote control signal, thereby determining the center frequency value and frequency deviation value of the remote control signal, and realizing the remote control signal replication under the frequency shift keying modulation mode.

[0069] In one embodiment, determining the modulation mode of the remote control signal according to multiple reference frequency values ​​includes: when it is determined according to the multiple reference frequency values ​​that no discrete frequency peaks exist, determining that the modulation mode of the remote control signal is amplitude shift keying.

[0070] Specifically, the frequency value under the amplitude shift keying mode is relatively average. When it is determined that there is no separated frequency peak according to multiple reference frequency values, the modulation mode of the remote control signal is the amplitude shift keying mode. The method of determining that there is no separated frequency peak includes: sorting multiple reference frequency values ​​in order of size, subtracting two adjacent reference frequency values ​​in the sorting, and obtaining the difference between adjacent reference frequency values; determining the maximum difference from the difference; when the maximum difference does not reach a preset multiple of any difference, determining that the modulation mode of the remote control signal is the frequency shift keying mode.

[0071] In this embodiment, the frequency value distribution of the amplitude shift keying method is relatively uniform. Therefore, when it is determined based on multiple reference frequency values ​​that there is no separated frequency, it means that the frequency value distribution is relatively uniform, and it can be determined that the modulation method of the remote control signal is the amplitude shift keying method.

[0072] In one embodiment, determining the transmission frequency data of the remote control signal according to a plurality of reference frequency values ​​and a modulation mode of the remote control signal includes:

[0073] When the modulation mode of the remote control signal is amplitude shift keying mode, the average value of multiple reference frequency values ​​is calculated to obtain the transmission frequency value of the remote control signal.

[0074] In this embodiment, when the modulation mode of the remote control signal is amplitude shift keying, the average value of multiple reference frequency values ​​is calculated to obtain the transmission frequency value of the remote control signal, which can improve the accuracy of the transmission frequency measurement and enable the remote control function to be realized even at a long distance.

[0075] In one embodiment, receiving a remote control signal from a remote control device to be copied includes: after entering a signal receiving mode, receiving a remote control signal sent by the remote control device to be copied; switching different receiving frequency values, including: within a preset frequency range, switching a receiving frequency value that changes by a preset frequency change amount.

[0076] The preset frequency variation can be set as required and stored in the remote control copier. For example, the preset frequency variation can be 400KHz (kilohertz), 500KHz, 550KHz, 600KHz, etc., but is not limited thereto. The preset frequency range can also be set as required, and the switched receiving frequency value is within the range.

[0077] Taking the preset frequency change amount of 500KHz and the preset frequency range of 250MHz to 900MHz as an example, the receiving frequency value changed by the preset frequency change amount can be 250MHz (initial frequency value), 250.5MHz, 251MHz, 251.5MHz...899.5MHz, 900MHz.

[0078] Specifically, the user presses a button according to a certain rule, and the remote control copier enters the signal receiving mode. After the remote control copier enters the signal receiving mode, it receives the remote control signal sent by the remote control device to be copied according to the set initial frequency value. And the frequency is changed in units of a preset frequency change amount, so that the signal receiving frequency value of the wireless transceiver in the remote control copier changes continuously until it reaches the set maximum frequency or minimum frequency value. And each time the frequency switching is completed, the frequency value of the intermediate frequency signal is detected once.

[0079] In this embodiment, after entering the signal receiving mode, the remote control signal sent by the remote control device to be copied is received, and within the preset frequency range, the receiving frequency value is switched to a preset change amount. Through multiple tests, the optimal receiving frequency of the remote control device to be copied can be obtained, thereby improving the accuracy of the transmitting frequency value.

[0080] In one embodiment, the copying method of the remote control device also includes: obtaining a reference period of the remote control signal; the reference period includes a high level and a low level adjacent to the high level; determining the coding type of the remote control signal according to the level state conditions satisfied by the reference period; using the code rate calculation rules corresponding to the coding type, and determining the code rate of the remote control signal based on the reference period and the corresponding number of code elements; and sending the copied remote control signal at the code rate.

[0081] Among them, since the coding type of the remote control signal is unknown when receiving, the specific period of the remote control signal cannot be known, so a reference period is taken, that is, a connected high level and low level are taken for level state detection. Level state conditions such as the duration of each high level or low level of the non-return-to-zero code are integer multiples of the unit level duration; the high level and low level of the pulse width modulation type meet the preset duty cycle; the high level duration and low level duration of the Manchester coding type meet any of the four preset level durations. Coding types include but are not limited to non-return-to-zero code, pulse width modulation coding, and Manchester coding.

[0082] Specifically, the remote control copier detects a high level and a low level connected to obtain a reference period. According to the level state conditions satisfied by the reference period, the coding type of the remote control signal is determined. For different coding types, due to the different code element durations, the final code rate calculation method is different. The remote control copier adopts the code rate calculation rule corresponding to the coding type, and determines the code rate of the remote control signal based on the reference period and the number of code elements corresponding to the reference period. The remote control copier sends the copied remote control signal at the code rate.

[0083] Optionally, a code rate calculation rule corresponding to the coding type is adopted to determine the code rate of the remote control signal based on multiple reference periods and corresponding numbers of code elements.

[0084] It is understandable that the determination of the coding type and code rate of the remote control signal may be completed before or after copying the remote control instruction corresponding to the remote control signal, which is not limited here.

[0085] In this embodiment, the coding type of the remote control signal is determined by customizing the reference period, and the bit rate calculation rule corresponding to the coding type is adopted. The bit rate of the remote control signal is determined based on the reference period and the corresponding number of code elements, and the copied remote control signal is sent at this bit rate, so that the remote control copier can still realize the remote control function at a long distance.

[0086] In one embodiment, determining the coding type of the remote control signal according to the level state condition satisfied by the reference cycle includes:

[0087] When the plurality of reference cycles all satisfy the duty cycle condition, determining that the encoding type of the remote control signal is pulse width modulation;

[0088] The code rate calculation rule corresponding to the coding type is used to determine the code rate of the remote control signal based on multiple reference periods, including:

[0089] The code rate of the remote control signal is determined according to the multiple reference cycles and the number of corresponding reference cycles.

[0090] Specifically, PWM (Pulse-Width Modulation) encoding is used. The PWM signal transmits information by adjusting the duration of the high level within a clock cycle. As Figure 3 shown, it is a schematic diagram of PWM encoding in an embodiment. In PWM encoding, a set of different high and low level signals are used to represent the symbol signals "0" or "1". According to the area equivalence rule, within one encoding clock cycle, when transmitting the symbol "1", it is represented by a duty cycle of 75%; when transmitting the symbol "0", it is represented by a duty cycle of 25%. According to the characteristics of the PWM encoding rule, assuming that the MCU samples the high and low level times of a group of symbol signals, and uses H1 and L1 to represent the high level time and the low level time respectively, then the symbol period T1 = H1 + L1. At this time, if H1 > L1, the duty cycle M1 of the symbol "1" = H1 / T1, and the duty cycle N1 of the symbol "0" = L1 / T1; if H1 < L1, the duty cycle M1 of the symbol "1" = L1 / T1, and the duty cycle N1 of the symbol "0" = H1 / T1. Then, the duty cycle condition is that the high level duty cycle satisfies the first duty cycle (such as 75%), or the high level duty cycle satisfies the second duty cycle (such as 25%), or the low level duty cycle satisfies the first duty cycle, or the low level duty cycle satisfies the second duty cycle. According to n reference periods and the corresponding number n of reference periods, the code rate of the remote control signal can be determined.

[0091] For example, assuming that the MCU samples the high and low level times H n and L n of n groups of symbol signals, from T = H + L, the cycle times T1, T2,..., T n can be obtained. Then, for any certain T n within T1 to T i , the calculated symbol "1" M i and symbol "0" N i of H i and L i must satisfy M i ≈ M1 or N i ≈ N1, that is, it satisfies the duty cycle. If the tolerance coefficient is taken as δ, then the duty cycle condition M i < M1*(1 + δ) or N i < N1*(1 + δ) is satisfied. Otherwise, it can be determined that the current encoding signal does not belong to PWM encoding. If the current encoding signal belongs to PWM encoding, then according to the previous sampling, the average period T AVE of the symbol can be calculated as T = (T1 + T2 +... + Tn) / n; assuming that the transmission code rate of the encoded data is B1, then B1 = 1 / T AVEAssuming that the code rate of the minimum coding unit is B2, then according to the previously calculated code element "0" duty cycle N1, then B2 = 1 / (T AVE *N1).

[0092] It is understandable that when the remote control signal is an NRZ code or a PWM code, the condition that multiple cycles satisfy the duty cycle condition cannot be met, so it can be determined that the remote control signal is a pulse width modulation signal.

[0093] In this embodiment, when multiple reference cycles all meet the duty cycle conditions, the coding type of the remote control signal is determined to be pulse width modulation, and then the code rate of the remote control signal can be determined based on the reference cycle and the corresponding number, so that the remote control copier can still realize the remote control function at a long distance.

[0094] In one embodiment, determining the coding type of the remote control signal according to the level state condition satisfied by the reference cycle includes:

[0095] When the plurality of reference periods respectively satisfy any one of the preset level durations, determining that the coding type of the remote control signal is Manchester coding;

[0096] The code rate calculation rule corresponding to the coding type is used to determine the code rate of the remote control signal based on multiple reference periods, including:

[0097] The bit rate of the remote control signal is determined according to a plurality of reference cycles, the number of cycles corresponding to each preset level duration, and the cycle coefficient corresponding to the preset level duration.

[0098] Among them, MAN coding, also known as Manchester coding, is a bi-phase coding method that represents the code element signal "0" or "1" by switching between high and low levels. In MAN coding, each code element is represented by two level signals with different phases, that is, a square wave of one cycle. Figure 4 As shown in FIG. 1 , it is a schematic diagram of a MAN code in an embodiment. When the code element "1" is transmitted, the first half of the clock cycle is high and the second half is low; the opposite is true when the code element "0" is transmitted. According to the characteristics of the MAN coding rule, within a reference cycle, the duration of the high level and the low level is at most twice, so there are only four high and low level states. Assuming that a code element clock cycle is T, then a coding unit high level time H = T / 2, a coding unit low level time L = H. Assuming T A =1*H+1*L, T B =2*H+1*L, T C =2*H+2*L, T D =1*H+2*L, representing 4 high and low level states respectively. When the MCU samples the high and low level time of n groups of signals H1, H2, ..., H n and L 1, L2, …, L n , then for any T i =H i +L i , there must be T i ≈T A , or T i ≈T B , or T i ≈T C , or T i ≈T D . These are the four preset level durations. If the tolerance coefficient is δ, then T i <T A *(1+δ), or T i <T B *(1+δ), or T i <T C *(1+δ), or T i <T D *(1+δ), otherwise it can be determined that the current coding signal does not belong to MAN coding. That is, the reference period satisfies 1 times the high level duration + 1 times the low level duration, or 2 times the high level duration + 1 times the low level duration, or 2 times the high level duration + 2 times the low level duration, or 1 times the high level duration + 2 times the low level duration. It can be understood that within the error range, it also meets the preset level duration. This condition can exclude NRZ signals and PWM signals.

[0099] Specifically, the remote control duplicator takes multiple reference cycles, and when each of the multiple reference cycles satisfies any one of the preset level durations, it is determined that the coding type of the remote control signal is Manchester coding. Taking four preset durations as an example, the number of cycles corresponding to each preset duration is, and the number of cycles corresponding to each preset duration is, i ≈T A The number of cycles n A , satisfying T i ≈T B The number of cycles n B , satisfying T i ≈T C The number of cycles n c , satisfying T i ≈T D The number of cycles n D Since the duration of each preset level is not exactly the same, the number of cycles needs to be multiplied by the cycle coefficient. Then,

[0100] The code rate of the minimum coding unit B2 = 1 / ((T1+T2+…+T n ) / (2n A +3n B +4n C +3nD )), the transmission code rate of the encoded data is B1=B2 / 2.

[0101] In this embodiment, according to the Manchester coding characteristics, the remote control signals using Manchester coding all meet any of the preset level durations. Therefore, the bit rate of the remote control signal can be determined based on multiple reference cycles, the number of cycles corresponding to each preset level duration, and the cycle coefficient corresponding to the preset level duration, so that the remote control copier can still realize the remote control function at a long distance.

[0102] In one embodiment, determining the coding type of the remote control signal according to the level state condition satisfied by the reference cycle further includes:

[0103] In the case where the coding type of the remote control signal is not Manchester coding, when the reference period satisfies an integer multiple of the unit level duration, determining that the coding type of the remote control signal is non-return-to-zero coding;

[0104] The bit rate calculation rule corresponding to the coding type is adopted to determine the bit rate of the remote control signal based on multiple reference periods, and also includes:

[0105] The code rate of the remote control signal is determined according to a plurality of reference periods and integer multiples corresponding to each reference period.

[0106] Specifically, NRZ encoding (Non-Return-to-Zero) is a binary signal encoding method. In NRZ encoding, each bit is converted into a signal level of one time unit, where a high level of one time unit represents a code element signal "1" and a low level of one time unit represents a code element signal "0". During transmission, the signal remains at the corresponding level until the next binary bit needs to be encoded. Figure 5 As shown in FIG. 1 , a schematic diagram of NRZ encoding in an embodiment is shown. According to the characteristics of the NRZ encoding rule, when t represents a unit of signal level time, when the MCU samples the high and low level time H1, H2, ..., H n and L 1, L 2, …, L n , then for H1~H n Any H in i It must be an integer multiple of t Hi , for L1~L n Any L within i It must be an integer multiple of t Li , take the tolerance coefficient δ, assuming δ Hi =(H i -n Hi *t) / t,δ Li =(L i -nLi *t) / t, then δ Hi <δ and δ Li <δ, otherwise it can be determined that the current encoding does not belong to NRZ encoding. Hi Yes H i Divide by t and round up.

[0107] If the current encoding complies with the NRZ encoding rule, the cycle average

[0108] T AVE =((H1+H2+…+H n )+(L1+L1+…+L n )) / ((n H1 +n H2 +…+n Hn )+(n L1 +n L2 +…+n Ln )),but

[0109] The transmission bit rate of the coded data is B1 = 1 / T AVE .

[0110] Optionally, when the coding type of the remote control signal is neither Manchester coding nor pulse width modulation coding, when the reference period satisfies an integer multiple of the unit level duration, it is determined that the coding type of the remote control signal is non-return-to-zero code.

[0111] In this embodiment, according to the coding characteristics of the non-return-to-zero code, that is, the reference period satisfies the integer multiples of the unit level duration, the remote control signal is determined to be a non-return-to-zero code, and then according to multiple reference periods and the integer multiples corresponding to each reference period, the code rate of the remote control signal is determined, so that the remote control copier can still realize the remote control function at a long distance. In one embodiment, the method adopted by the traditional technical solution is to set the radio frequency chip to the OOK modulation mode, and to realize the data replication of the wireless remote control by comparing the signal power size under different frequency working conditions of the radio frequency signal receiving end. This operation mode has two technical defects. The first technical defect is that the frequency point measurement is not accurate enough, so the signal integrity from the radio frequency signal receiving end is poor, and the copied remote control may not be usable or the remote control is not sensitive. At the same time, the large frequency error will also lead to a short remote control distance; the second technical defect is that the remote control with the modulation signal type of FSK cannot be copied. The FSK modulation signal is realized by alternating two different frequency values ​​to send the signal. At this time, the radio frequency chip working under the OOK modulation mode cannot decode a valid digital signal at all, so the remote control data cannot be copied. There are already a large number of remote controls with the modulation signal type of FSK on the market, which is undoubtedly a technical pain point. Therefore, a remote control device duplication method in each embodiment of the present application is proposed.

[0112] The hardware system device of the remote control copier in this embodiment includes a connected wireless ISM (Industrial, Scientific and Medical) transceiver, a key circuit, an MCU (Microcontroller Unit) and an indicator light circuit. Among them, the wireless ISM transceiver mainly includes a front-end receiving link and a digital modem. The analog front-end receiving link includes a connected low noise amplifier (LNA), a mixer (MIXER) and a receiving local oscillator clock, a programmable gain amplifier (VGA) connected to the mixer, and an analog-to-digital converter connected to the programmable gain amplifier. The digital modem includes a connected digital channel filter, a digital demodulator, an automatic gain control, an automatic frequency control, a signal strength indicator and a data packet processing.

[0113] When the wireless IS transceiver is in receiving mode, the received RF modulated signal will be input from the low noise amplifier to the mixer. At this time, the mixer mixes the received RF modulated signal (such as remote control signal) with the receiving signal frequency value set by the ISM to obtain an intermediate frequency signal. The intermediate frequency signal is sampled to the digital domain by the analog-to-digital converter, and the signal strength of the received signal can be measured by the digital peak detector, which is the RSSI (Received Signal Strength Indication).

[0114] After the user presses a button according to certain operation rules, the remote control copier enters the signal receiving mode. At this time, press the remote control that transmits the signal and bring it close to the remote control copier. After a period of program operation, the remote control copier can copy the remote control. After the remote control copier enters the signal receiving mode, the MCU program first sets the RF signal receiving frequency value of the wireless ISM transceiver, and continuously accumulates the frequency value in units of 500KHz, and switches the signal receiving frequency value of the wireless ISM transceiver from 250MHz to 960MHz. During the continuous switching process of the signal receiving frequency value, the RSS I signal (signal strength of the remote control signal) output by the wireless ISM transceiver is detected once each time the frequency switching is completed. When the RSS I signal is greater than a certain threshold, it can be considered that the transmission frequency value of the remote control signal is close to the receiving signal frequency value set by the ISM, and then the MCU starts the timer to capture the intermediate frequency signal frequency value given by the wireless ISM transceiver. At this time, the measured intermediate frequency signal value is subtracted from the preset intermediate frequency signal frequency value, and the difference is compensated to the working frequency value (target receiving frequency value) set by the wireless IS transceiver to obtain the transmitting frequency value of the remote control that is transmitting the signal.

[0115] During the complete cycle when the RSS I signal is greater than the threshold, the intermediate frequency signal can be repeatedly measured, and the transmission frequency value of the remote control signal can be calculated and recorded each time. After obtaining the results of multiple measurements (transmission frequency values), the bubble sort algorithm is used to sort this group of frequency values ​​and store them in an array. Then, the frequency values ​​after the bubble sort are further compared and processed. The two adjacent frequency values ​​in the array are subtracted from each other, and the difference between each subtraction is recorded until the difference between all adjacent numbers is found. At this time, the largest difference is found. If there is a difference that is more than twice the other differences, it can be indicated that the current transmission signal modulation mode is FSK. According to the two adjacent numbers of this difference, the measured set of transmission signal frequency values ​​can be divided into 2 groups. The values ​​greater than the two adjacent numbers can be divided into one group for summing and averaging to obtain the maximum frequency fmax of the FSK modulation signal. Similarly, the values ​​less than the two adjacent numbers can be divided into one group for summing and averaging to obtain the minimum frequency fmin of the FSK modulation signal. Then the FSK center frequency point = (fmax + fmin) / 2, FSK frequency deviation = (fmax - fmin) / 2. On the contrary, if the two discrete frequency peak points cannot be calculated, it indicates that the current transmission signal modulation mode is OOK. At this time, all the measured transmission signal frequency values ​​are summed and averaged to obtain the frequency value of the ASK modulation signal.

[0116] After the MCU accurately measures the frequency value of the transmitted signal, the wireless ISM transceiver can be set to the accurate receiving signal frequency and demodulate the complete digital signal. During the high level of the RSSI signal, the digital signal given by the wireless ISM transceiver is decoded according to specific decoding rules to achieve complete replication of the remote control command. The MCU stores the copied remote control command in different locations according to different buttons, thus completing a complete remote control command replication. When the user presses the corresponding button, the MCU takes out the remote control command at the corresponding position and transmits the digital signal like the copied remote control according to certain coding rules, so that the remote control function can be realized.

[0117] This embodiment provides a method for wirelessly copying a universal remote control. By measuring the intermediate frequency signal value given by the wireless IS SM transceiver circuit to calculate the frequency value of the transmission signal, it can not only copy the remote control whose modulation signal is an OOK modulation signal, but also solve the problem of inaccurate frequency measurement of the RF receiving circuit under the OOK modulation signal mode, and can also solve the problem that the remote control whose modulation signal type is FSK cannot be copied. In addition, the remote control can be directly copied to achieve the purpose of quickly adding multiple remote controls, reducing the user's purchase burden and the operational risks brought by learning to match new remote controls.

[0118] In one embodiment, a method for copying a remote control device includes:

[0119] Step (a1), after entering the signal receiving mode, receiving the remote control signal sent by the remote control device to be copied.

[0120] Step (a2), within a preset frequency range, switching the receiving frequency value that changes by a preset frequency change amount, for each receiving frequency value, mixing processing is performed according to the received remote control signal and each receiving frequency value to obtain an intermediate frequency signal.

[0121] Step (a3), when the signal strength of the remote control signal is greater than a preset strength threshold, the corresponding target receiving frequency value is obtained, and the frequency value of the intermediate frequency signal is obtained multiple times.

[0122] Step (a4), compensating the target receiving frequency value according to the reference difference between the frequency value of each intermediate frequency signal and the preset intermediate frequency signal frequency value, to obtain reference frequency values ​​of multiple remote control signals.

[0123] Step (a5), sorting the multiple reference frequency values ​​in order of size, subtracting each of the adjacent reference frequency values ​​from each other, and obtaining the difference between the adjacent reference frequency values.

[0124] Step (a6), determining the maximum difference from the differences.

[0125] Step (a7), when the maximum difference is greater than a preset multiple of any difference, determining that the modulation mode of the remote control signal is a frequency shift keying mode.

[0126] Step (a8), when the modulation mode of the remote control signal is frequency shift keying, the reference frequency values ​​greater than the frequency value pair are averaged to obtain the maximum transmission frequency of the remote control signal; the frequency value pair includes adjacent reference frequency values ​​corresponding to the maximum difference.

[0127] Step (a9), calculating the average value of the reference frequency values ​​that are smaller than the frequency value pair to obtain the minimum value of the transmission frequency of the remote control signal.

[0128] Step (a10), determining the center frequency value and the frequency deviation value of the remote control signal respectively according to the maximum value and the minimum value of the transmission frequency.

[0129] Step (a11), when it is determined based on a plurality of reference frequency values ​​that no discrete frequency peaks exist, determining that the modulation mode of the remote control signal is an amplitude shift keying mode.

[0130] Step (a12), when the modulation mode of the remote control signal is amplitude shift keying mode, an average value of multiple reference frequency values ​​is calculated to obtain the transmission frequency value of the remote control signal.

[0131] Step (a13), parse the remote control signal using the modulation mode and the transmission frequency value to copy the remote control instruction corresponding to the remote control signal.

[0132] It should be understood that although the above Figure 2 The steps in the flowchart are shown in sequence as indicated by arrows, and the steps in steps (a1) to (a13) are shown in sequence as indicated by numbers, but these steps are not necessarily performed in the order indicated by arrows or numbers. Unless otherwise specified in this document, there is no strict order restriction for the execution of these steps, and these steps can be performed in other orders. Moreover, Figure 2 At least part of the steps may include multiple steps or multiple stages. These steps or stages are not necessarily performed at the same time, but can be performed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed in turn or alternately with other steps or at least part of the steps or stages in other steps.

[0133] In one embodiment, a remote control copier is provided, and the remote control copier is used to implement the steps of the above method embodiments.

[0134] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps of the above-mentioned method embodiments are implemented.

[0135] In one embodiment, a computer program product or computer program is provided, the computer program product or computer program includes computer instructions, the computer instructions are stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device performs the steps in the above-mentioned method embodiments.

[0136] Those of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes in the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory may include read-only memory (ROM), magnetic tape, floppy disk, flash memory or optical memory, etc. Volatile memory may include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM).

[0137] The above description is only a preferred embodiment of the present application, and does not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.

Claims

1. A remote control device duplication method, characterized in that: The method comprises: receiving a remote control signal from a remote control device to be copied; Switching to different receiving frequency values, for each receiving frequency value, performing mixing processing according to the received remote control signal and each receiving frequency value to obtain an intermediate frequency signal; When the signal strength of the remote control signal is greater than a preset strength threshold, obtaining a corresponding target receiving frequency value, and obtaining the frequency value of the intermediate frequency signal multiple times; Determine the transmission frequency value of the remote control signal according to the reference difference between the frequency value of each intermediate frequency signal and the preset intermediate frequency signal frequency value, and the target receiving frequency value; the reference difference is used to compensate the target receiving frequency value; The remote control signal is parsed using the transmission frequency value to copy the remote control instruction corresponding to the remote control signal.

2. The method according to claim 1, characterized in that The step of determining the transmission frequency value of the remote control signal according to the reference difference between the frequency value of each intermediate frequency signal and the preset intermediate frequency signal frequency value, and the target receiving frequency value, comprises: According to the reference difference between the frequency value of each intermediate frequency signal and the preset intermediate frequency signal frequency value, the target receiving frequency value is compensated to obtain the reference frequency values ​​of the plurality of remote control signals; The transmission frequency value of the remote control signal is determined according to the multiple reference frequency values.

3. The method according to claim 2, characterized in that Determining the transmission frequency value of the remote control signal according to the multiple reference frequency values ​​comprises: Determining a modulation mode of the remote control signal according to the plurality of reference frequency values; Determining a transmission frequency value of the remote control signal according to the multiple reference frequency values ​​and the modulation mode; The adopting the transmission frequency value to analyze the remote control signal includes: The remote control signal is parsed using the modulation method and the transmission frequency value.

4. The method according to claim 3, characterized in that The step of determining the modulation mode of the remote control signal according to the plurality of reference frequency values ​​comprises: Sorting the plurality of reference frequency values ​​in order of magnitude, subtracting two adjacent reference frequency values ​​from each other to obtain differences between adjacent reference frequency values; determining a maximum difference from among the differences; When the maximum difference is greater than a preset multiple of any difference, it is determined that the modulation mode of the remote control signal is a frequency shift keying mode.

5. The method according to claim 4, characterized in that Determining the transmission frequency value of the remote control signal according to the plurality of reference frequency values ​​and the modulation mode of the remote control signal comprises: When the modulation mode of the remote control signal is the frequency shift keying mode, averaging the reference frequency values ​​greater than the frequency value pair to obtain the maximum transmission frequency of the remote control signal; the frequency value pair includes adjacent reference frequency values ​​corresponding to the maximum difference value; averaging the reference frequency values ​​that are less than the frequency value pair to obtain a minimum value of the transmission frequency of the remote control signal; According to the maximum transmission frequency value and the minimum transmission frequency value, a center frequency value and a frequency deviation value of the remote control signal are determined respectively.

6. The method according to claim 3, characterized in that The step of determining the modulation mode of the remote control signal according to the plurality of reference frequency values ​​comprises: When it is determined according to the plurality of reference frequency values ​​that no discrete frequency peak exists, it is determined that the modulation mode of the remote control signal is an amplitude shift keying mode.

7. The method according to claim 6, characterized in that Determining the transmission frequency value of the remote control signal according to the plurality of reference frequency values ​​and the modulation mode of the remote control signal comprises: When the modulation mode of the remote control signal is the amplitude shift keying mode, an average value of a plurality of reference frequency values ​​is calculated to obtain a transmission frequency value of the remote control signal.

8. The method according to any one of claims 1 to 7, characterized in that: The step of receiving a remote control signal from a remote control device to be copied comprises: After entering the signal receiving mode, the remote control signal sent by the remote control device to be copied is received; The switching of different receiving frequency values ​​includes: Within a preset frequency range, the receiving frequency value is switched to a value that changes by a preset frequency change amount.

9. A remote control duplicator, characterized in that: The remote control duplicator is used to implement the steps of the method according to any one of claims 1 to 8.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 8 are implemented.

Citation Information

Patent Citations

  • Learning method and device for remote signal

    CN104464263A

  • Remote control method of copying remote controller, copying remote controller and storage medium

    CN114613117A

  • Remote control equipment frequency calibration method and communication method based on remote control equipment

    CN116311862A

  • Signal blind demodulation analysis method, chip, remote control equipment and storage medium

    CN116915560A

  • Adaptive frequency direct copying remote controller

    CN202632504U