CN104658239A - Carrier frequency adaptation method and device - Google Patents

Carrier frequency adaptation method and device Download PDF

Info

Publication number
CN104658239A
CN104658239A CN201510117837.9A CN201510117837A CN104658239A CN 104658239 A CN104658239 A CN 104658239A CN 201510117837 A CN201510117837 A CN 201510117837A CN 104658239 A CN104658239 A CN 104658239A
Authority
CN
China
Prior art keywords
carrier frequency
clock frequency
telecontrol code
armed
bit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201510117837.9A
Other languages
Chinese (zh)
Other versions
CN104658239B (en
Inventor
张野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201510117837.9A priority Critical patent/CN104658239B/en
Publication of CN104658239A publication Critical patent/CN104658239A/en
Application granted granted Critical
Publication of CN104658239B publication Critical patent/CN104658239B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Abstract

The invention is applicable to the technical field of intelligent equipment and provides a carrier frequency adaptation method and device. The method comprises the following steps: obtaining a current infrared remote control code to be transmitted, and a carrier frequency corresponding to the infrared remote control code; obtaining a pre-set clock frequency of an output bus; and converting the infrared remote control code to be transmitted according to the carrier frequency and the clock frequency. According to the method, the infrared remote control code is converted so that the problem that an infrared remote controller of existing intelligent equipment cannot use a plurality of infrared protocols is solved, and the infrared remote controller of the intelligent equipment can support a plurality of infrared protocols with different carrier frequencies under a fixed bus clock frequency; and meanwhile, the maintenance difficulty of the infrared remote controller of the intelligent equipment is reduced, so that the user group of the infrared remote controller of the intelligent equipment can be expanded.

Description

Carrier frequency adaptation method and device
Technical field
The invention belongs to technical field of intelligent equipment, provide carrier frequency adaptation method and device.
Background technology
Existing infrared remote control equipment launches remote control mode mainly through the bus of CPU.But, existing infrared protocol is of a great variety, the reference carrier frequency that different infrared protocol is corresponding comprises 20KHz to 1MHz, and the Bus Clock Rate scope of existing infrared remote control equipment fails the carrier frequency of supporting that all infrared protocol is corresponding, thus cause infrared remote control equipment can not compatible multiple different infrared protocol, and the maintenance difficulties of infrared remote control equipment is large.
Summary of the invention
Given this, the embodiment of the present invention provides a kind of carrier frequency adaptation method and device of infrared protocol, under fixing Bus Clock Rate, multiple infrared protocol is supported with the Infrared remote controller realizing smart machine, and the maintenance difficulties of the Infrared remote controller of reduction smart machine.
First aspect, a kind of carrier frequency adaptation method, described method comprises:
Obtain current armed telecontrol code and carrier frequency corresponding to described telecontrol code;
Obtain the clock frequency presetting output bus;
According to described carrier frequency and described clock frequency, described armed telecontrol code is changed.
Further, describedly according to described carrier frequency and described clock frequency, conversion is carried out to described armed telecontrol code and comprises:
Conversion proportion is calculated according to described carrier frequency and described clock frequency;
The bit of each byte in described armed telecontrol code is obtained successively by preset order;
According to described conversion proportion, obtained bit is expanded, and carry out assignment according to the value on obtained bit to expanding the bit obtained;
The bit that described bit and expansion thereof obtain is stored according to large end pattern or little endian mode.
Further, after changing described armed telecontrol code according to described carrier frequency and described clock frequency, described method also comprises:
Judge whether each bit of described armed telecontrol code completes conversion;
If so, then the telecontrol code after conversion is launched according to described clock frequency.
Further, described conversion proportion is the ratio of described clock frequency and described carrier frequency.
Further, after obtaining the clock frequency presetting output bus, described method also comprises:
Judge that whether described carrier frequency is identical with described clock frequency;
If so, then described armed telecontrol code is launched according to described clock frequency;
Otherwise, according to described carrier frequency and described clock frequency, described armed telecontrol code is changed.
Second aspect, a kind of carrier frequency adaptive device, described device comprises:
First acquisition module, for obtaining current armed telecontrol code and carrier frequency corresponding to described telecontrol code;
Second acquisition module, for the clock frequency of default output bus;
Modular converter, for changing described armed telecontrol code according to described carrier frequency and described clock frequency.
Further, described modular converter comprises:
Computing unit, for calculating conversion proportion according to described carrier frequency and described clock frequency;
Acquiring unit, for obtaining the bit of each byte in described armed telecontrol code successively by preset order;
Expanding element, for expanding obtained bit according to described conversion proportion, and carries out assignment according to the value on obtained bit to expanding the bit obtained;
Storage unit, for storing the bit that described bit and expansion thereof obtain according to large end pattern or little endian mode.
Further, described device also comprises:
Transmitter module, for after changing described armed telecontrol code according to described carrier frequency and described clock frequency, judges whether each bit of described armed telecontrol code completes conversion; If so, then the telecontrol code after conversion is launched according to described clock frequency.
Further, described conversion proportion is the ratio of described clock frequency and described carrier frequency.
Further, described device also comprises:
Judge module, for after obtaining the clock frequency presetting output bus, judges that whether described carrier frequency is identical with described clock frequency;
Described transmitter module also for, when the judged result of described judge module is for being, launch described armed telecontrol code according to described clock frequency;
Described modular converter also for, when the judged result of described judge module is no, according to described carrier frequency and described clock frequency, described armed telecontrol code is changed.
Compared with prior art, the embodiment of the present invention adds the transfer process to telecontrol code, by after the clock frequency getting current armed telecontrol code and carrier frequency corresponding to described telecontrol code, output bus, according to described carrier frequency and described clock frequency, described armed telecontrol code is changed; Thus the Infrared remote controller solving existing smart machine can not the problem of compatible multiple infrared protocol, make the Infrared remote controller of smart machine can support multiple infrared protocol with different carrier frequencies under fixing Bus Clock Rate, and reduce the maintenance difficulties of the Infrared remote controller of smart machine, be conducive to the user group of the Infrared remote controller expanding smart machine.
Accompanying drawing explanation
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, be briefly described to the accompanying drawing used required in embodiment or description of the prior art below, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
Fig. 1 is the first realization flow figure of the carrier frequency adaptation method that the embodiment of the present invention one provides;
Fig. 2 is the realization flow figure of step S103 in the carrier frequency adaptation method that provides of the embodiment of the present invention two;
Fig. 3 is the composition structural drawing of the carrier frequency adaptive device that the embodiment of the present invention three provides.
Embodiment
In order to make object of the present invention, technical scheme and advantage clearly understand, below in conjunction with drawings and Examples, the present invention is further elaborated.Should be appreciated that specific embodiment described herein only in order to explain the present invention, be not intended to limit the present invention.
The embodiment of the present invention adds the transfer process to telecontrol code, by after the clock frequency getting current armed telecontrol code and carrier frequency corresponding to described telecontrol code, output bus, according to described carrier frequency and described clock frequency, described armed telecontrol code is changed; Thus the Infrared remote controller solving existing smart machine can not the problem of compatible multiple infrared protocol, make the Infrared remote controller of smart machine can support multiple infrared protocol with different carrier frequencies under fixing Bus Clock Rate, reduce the maintenance difficulties of the Infrared remote controller of smart machine, be conducive to the user group of the Infrared remote controller expanding smart machine.The embodiment of the present invention additionally provides corresponding device, is described in detail respectively below.
embodiment one
Fig. 1 shows the first realization flow of the carrier frequency adaptation method that the embodiment of the present invention one provides, and for convenience of explanation, illustrate only part related to the present invention.
In embodiments of the present invention, described method is applied to smart machine.Described smart machine includes but not limited to mobile phone, pocket computer (Pocket personal Computer, PPC), palm PC, personal digital assistant (Personal Digital Assistant, PDA) etc., smart mobile phone etc. is preferably.Described smart machine possesses Infrared remote controller function, can launch telecontrol code.
As shown in Figure 1, described method comprises:
In step S101, obtain current armed telecontrol code and carrier frequency corresponding to described telecontrol code.
In embodiments of the present invention, when telecontrol code launched by needs, described telecontrol code is transferred to the respective drive of smart machine, drives and will obtain current armed telecontrol code and carrier frequency corresponding to described telecontrol code.
Exemplarily, for spi bus, pre-setting spi bus is the output port that smart machine launches telecontrol code, then set up virtual SPI from device drives, and generates application layer to driving interface.When telecontrol code launched by needs, described driving obtains current armed telecontrol code and carrier frequency corresponding to described telecontrol code.
In step s 102, the clock frequency presetting output bus is obtained.
Exemplarily, when described spi bus is output port, obtain spi bus frequency of operation.Certainly, other buses can also be adopted as output port.
In step s 103, according to described carrier frequency and described clock frequency, described armed telecontrol code is changed.
In embodiments of the present invention, first judge that whether described carrier frequency is identical with described clock frequency.If identical, then described clock frequency is directly adopted to launch described armed telecontrol code; Otherwise, when described carrier frequency and described clock frequency are not identical, then according to described carrier frequency, described clock frequency, described armed telecontrol code is changed, can be launched by the clock frequency of described default output bus to make the telecontrol code after changing.
Preferably, described method also comprises:
The telecontrol code after conversion is launched according to described clock frequency.
In embodiments of the present invention, owing to changing described armed telecontrol code according to carrier frequency, clock frequency in step S103, what make the telecontrol code pulsewidth sequence of being gone out by corresponding transmit frequency with armed telecontrol code by the pulsewidth sequence that described clock frequency is launched after changing is identical, thus achieve smart machine and can launch telecontrol code corresponding to multiple different infrared protocol under fixing Bus Clock Rate, and ensure that the accuracy of telecontrol code.
The embodiment of the present invention adds the transfer process to telecontrol code, by after the clock frequency getting current armed telecontrol code and carrier frequency corresponding to described telecontrol code, output bus, according to described carrier frequency and described clock frequency, described armed telecontrol code is changed; Thus the Infrared remote controller solving existing smart machine can not the problem of compatible multiple infrared protocol, the Infrared remote controller achieving smart machine supports multiple infrared protocol with different carrier frequencies under fixing Bus Clock Rate, is conducive to the user group of the Infrared remote controller expanding smart machine.Meanwhile, because same smart machine can support multiple different infrared protocol, reduce further the maintenance difficulties of the Infrared remote controller of smart machine.
embodiment two
Fig. 2 shows the specific implementation flow process of step S103 in the carrier frequency adaptation method that the embodiment of the present invention two provides, and for convenience of explanation, illustrate only part related to the present invention.
As shown in Figure 2, step S103 comprises:
In step s 201, conversion proportion is calculated according to described carrier frequency and described clock frequency.
Preferably, described conversion proportion is the clock frequency of described default output bus and the ratio of described carrier frequency.Such as, when the clock frequency of default output bus is a, the carrier frequency of armed telecontrol code is x, then described conversion proportion m is a/x.
In step S202, obtain a bit of a byte in described armed telecontrol code successively by preset order.
Wherein, described preset order can be from the order of a high position for telecontrol code to low level or the order from the low level of telecontrol code to a high position.When changing, first obtaining the byte number that armed telecontrol code comprises, then reading 8 times for each byte cycle, to obtain each bit of each byte.
In step S203, according to described conversion proportion, obtained bit is expanded, and carry out assignment according to the value on obtained bit to expanding the bit obtained.
For each bit, expand described bit according to described conversion proportion, be extended to m position by each bit, and the value of giving on each is the value on described bit.
In step S204, store according to large end pattern or little endian mode the bit that described bit and expansion thereof obtain.
Preferably, the bit that described bit and expansion thereof obtain by the embodiment of the present invention is stored in default database according to large end pattern or little endian mode.
In step S205, judge whether each bit of described armed telecontrol code has completed and change into.
In embodiments of the present invention, after the conversion completing a bit, judge whether each bit of described armed telecontrol code has completed and change into.If so, then step S206 is performed; Otherwise, return step S202, obtain the next bit of same byte or a bit of next byte in telecontrol code, and described bit is changed.
In step S206, launch the telecontrol code after conversion according to described clock frequency.
Pass through above-mentioned steps, using the ratio between the clock frequency of default output bus and carrier frequency as conversion proportion, according to described conversion proportion, expansion conversion is carried out to each bit, the pulsewidth sequence that the pulsewidth sequence that telecontrol code after conversion is launched by the clock frequency of described default output bus is gone out by corresponding transmit frequency with armed telecontrol code be identical, thus make the Infrared remote controller of smart machine can launch telecontrol code corresponding to multiple different infrared protocol under fixing Bus Clock Rate, and ensure that the accuracy of telecontrol code.
Should be understood that in embodiments of the present invention, the size of the sequence number of above-mentioned each process does not also mean that the priority of execution sequence, and the execution sequence of each process should be determined with its function and internal logic.Those skilled in the art also should know, the embodiment described in instructions all belongs to preferred embodiment, and should not form any restriction to the implementation process of the embodiment of the present invention.
embodiment three
Fig. 3 shows the composition structure of the carrier frequency adaptive device that the embodiment of the present invention three provides, and for convenience of explanation, illustrate only part related to the present invention.
Described device, for realizing the carrier wave adaptation method of the infrared protocol as shown in Figure 1, Figure 2 described in any one embodiment, can be the unit being built in the software unit of smart machine, hardware cell or software and hardware combining.Described smart machine includes but not limited to mobile phone, pocket computer (Pocket personal Computer, PPC), palm PC, personal digital assistant (Personal Digital Assistant, PDA) etc., smart mobile phone is preferably.Described smart machine possesses Infrared remote controller function, can launch telecontrol code
As shown in Figure 3, described device comprises:
First acquisition module 31, for obtaining current armed telecontrol code and carrier frequency corresponding to described telecontrol code.
Second acquisition module 32, for obtaining the clock frequency of default output bus.
Modular converter 33, for changing described armed telecontrol code according to described carrier frequency and described clock frequency.
Preferably, described device also comprises:
Transmitter module 34, for launching the telecontrol code after conversion according to described clock frequency.
Further, described modular converter 33 comprises:
Computing unit 331, for calculating conversion proportion according to described carrier frequency and described clock frequency.
Acquiring unit 332, for obtaining the bit of each byte in described armed telecontrol code successively by preset order.
Expanding element 333, for expanding obtained bit according to described conversion proportion, and carries out assignment according to the value on obtained bit to expanding the bit obtained.
Storage unit 334, for storing the bit that described bit and expansion thereof obtain according to large end pattern or little endian mode.
Further, described transmitter module 34 concrete also for:
After according to described carrier frequency and described clock frequency described armed telecontrol code being changed, judge whether each bit of described armed telecontrol code completes conversion; If so, then the telecontrol code after conversion is launched according to described clock frequency.
Preferably, the embodiment of the present invention is using the ratio between described clock frequency and described carrier frequency as conversion proportion, according to described conversion proportion, expansion conversion is carried out to each bit, the pulsewidth sequence that the pulsewidth sequence that telecontrol code after conversion is launched by described clock frequency is gone out by corresponding transmit frequency with armed telecontrol code be identical, thus make the Infrared remote controller of smart machine can launch telecontrol code corresponding to multiple different infrared protocol under fixing Bus Clock Rate, and ensure that the accuracy of telecontrol code.
Preferably, described device also comprises:
Judge module 35, for after obtaining the clock frequency presetting output bus, judges that whether described carrier frequency is identical with described clock frequency.
Described transmitter module 34 also for, when the judged result of described judge module is for being, launch described armed telecontrol code according to described clock.
Described modular converter 33 also for, when the judged result of described judge module is no, according to described carrier frequency and described clock frequency, described armed telecontrol code is changed.
It should be noted that, device in the embodiment of the present invention may be used for the whole technical schemes realized in said method embodiment, the function of its each functional module can according to the method specific implementation in said method embodiment, its specific implementation process can refer to the associated description in above-described embodiment, repeats no more herein.
In sum, the embodiment of the present invention adds the transfer process to telecontrol code, by after the clock frequency getting the carrier frequency of current armed telecontrol code and correspondence thereof, output bus, according to described carrier frequency and described clock frequency, described armed telecontrol code is changed; Thus the Infrared remote controller solving existing smart machine can not the problem of compatible multiple infrared protocol, make the Infrared remote controller of smart machine can support multiple infrared protocol with different carrier frequencies under fixing Bus Clock Rate, reduce the maintenance difficulties of the Infrared remote controller of smart machine, be conducive to the user group of the Infrared remote controller expanding smart machine.
Those of ordinary skill in the art can recognize, in conjunction with unit and the algorithm steps of each example of embodiment disclosed herein description, can realize with the combination of electronic hardware or computer software and electronic hardware.These functions perform with hardware or software mode actually, depend on application-specific and the design constraint of technical scheme.Professional and technical personnel can use distinct methods to realize described function to each specifically should being used for, but this realization should not thought and exceeds scope of the present invention.
Those skilled in the art can be well understood to, and for convenience and simplicity of description, the specific works process of the system of foregoing description, device and unit, with reference to the corresponding process in preceding method embodiment, can not repeat them here.
In several embodiments that the application provides, should be understood that disclosed apparatus and method can realize by another way.Such as, device embodiment described above is only schematic, such as, the division of described unit, be only a kind of logic function to divide, actual can have other dividing mode when realizing, such as multiple unit or assembly can in conjunction with or another system can be integrated into, or some features can be ignored, or do not perform.Another point, shown or discussed coupling each other or direct-coupling or communication connection can be by some interfaces, and the indirect coupling of device or unit or communication connection can be electrical, machinery or other form.
The described unit illustrated as separating component or can may not be and physically separates, and the parts as unit display can be or may not be physical location, namely can be positioned at a place, or also can be distributed in multiple network element.Some or all of unit wherein can be selected according to the actual needs to realize the object of the present embodiment scheme.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, also can be that the independent physics of unit exists, also can two or more unit in a unit integrated.
If described function using the form of SFU software functional unit realize and as independently production marketing or use time, can be stored in a computer read/write memory medium.Based on such understanding, the part of the part that technical scheme of the present invention contributes to prior art in essence in other words or this technical scheme can embody with the form of software product, this computer software product is stored in a storage medium, comprising some instructions in order to make a computer equipment (can be personal computer, server, or the network equipment etc.) perform all or part of step of method described in each embodiment of the present invention.And aforesaid storage medium comprises: USB flash disk, portable hard drive, ROM (read-only memory) (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disc or CD etc. various can be program code stored medium.
The above; be only the specific embodiment of the present invention, but protection scope of the present invention is not limited thereto, is anyly familiar with those skilled in the art in the technical scope that the present invention discloses; change can be expected easily or replace, all should be encompassed within protection scope of the present invention.Therefore, protection scope of the present invention should described be as the criterion with the protection domain of claim.

Claims (10)

1. a carrier frequency adaptation method, is characterized in that, described method comprises:
Obtain current armed telecontrol code and carrier frequency corresponding to described telecontrol code;
Obtain the clock frequency presetting output bus;
According to described carrier frequency and described clock frequency, described armed telecontrol code is changed.
2. carrier frequency adaptation method as claimed in claim 1, is characterized in that, describedly carries out conversion according to described carrier frequency and described clock frequency to described armed telecontrol code and comprises:
Conversion proportion is calculated according to described carrier frequency and described clock frequency;
The bit of each byte in described armed telecontrol code is obtained successively by preset order;
According to described conversion proportion, obtained bit is expanded, and carry out assignment according to the value on obtained bit to expanding the bit obtained;
The bit that described bit and expansion thereof obtain is stored according to large end pattern or little endian mode.
3. carrier frequency adaptation method as claimed in claim 1 or 2, is characterized in that, after changing described armed telecontrol code according to described carrier frequency and described clock frequency, described method also comprises:
Judge whether each bit of described armed telecontrol code completes conversion;
If so, then the telecontrol code after conversion is launched according to described clock frequency.
4. carrier frequency adaptation method as claimed in claim 2, it is characterized in that, described conversion proportion is the ratio of described clock frequency and described carrier frequency.
5. carrier frequency adaptation method as claimed in claim 1, is characterized in that, after obtaining the clock frequency presetting output bus, described method also comprises:
Judge that whether described carrier frequency is identical with described clock frequency;
If so, then described armed telecontrol code is launched according to described clock frequency;
Otherwise, according to described carrier frequency and described clock frequency, described armed telecontrol code is changed.
6. a carrier frequency adaptive device, is characterized in that, described device comprises:
First acquisition module, for obtaining current armed telecontrol code and carrier frequency corresponding to described telecontrol code;
Second acquisition module, for the clock frequency of default output bus;
Modular converter, for changing described armed telecontrol code according to described carrier frequency and described clock frequency.
7. carrier frequency adaptive device as claimed in claim 6, it is characterized in that, described modular converter comprises:
Computing unit, for calculating conversion proportion according to described carrier frequency and described clock frequency;
Acquiring unit, for obtaining the bit of each byte in described armed telecontrol code successively by preset order;
Expanding element, for expanding obtained bit according to described conversion proportion, and carries out assignment according to the value on obtained bit to expanding the bit obtained;
Storage unit, for storing the bit that described bit and expansion thereof obtain according to large end pattern or little endian mode.
8. carrier frequency adaptive device as claimed in claims 6 or 7, it is characterized in that, described device also comprises:
Transmitter module, for after changing described armed telecontrol code according to described carrier frequency and described clock frequency, judges whether each bit of described armed telecontrol code completes conversion; If so, then the telecontrol code after conversion is launched according to described clock frequency.
9. carrier frequency adaptive device as claimed in claim 7, it is characterized in that, described conversion proportion is the ratio of described clock frequency and described carrier frequency.
10. carrier frequency adaptive device as claimed in claim 6, it is characterized in that, described device also comprises:
Judge module, for after obtaining the clock frequency presetting output bus, judges that whether described carrier frequency is identical with described clock frequency;
Described transmitter module also for, when the judged result of described judge module is for being, launch described armed telecontrol code according to described clock frequency;
Described modular converter also for, when the judged result of described judge module is no, according to described carrier frequency and described clock frequency, described armed telecontrol code is changed.
CN201510117837.9A 2015-03-17 2015-03-17 Carrier frequency adaptation method and device Active CN104658239B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510117837.9A CN104658239B (en) 2015-03-17 2015-03-17 Carrier frequency adaptation method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510117837.9A CN104658239B (en) 2015-03-17 2015-03-17 Carrier frequency adaptation method and device

Publications (2)

Publication Number Publication Date
CN104658239A true CN104658239A (en) 2015-05-27
CN104658239B CN104658239B (en) 2017-10-27

Family

ID=53249302

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510117837.9A Active CN104658239B (en) 2015-03-17 2015-03-17 Carrier frequency adaptation method and device

Country Status (1)

Country Link
CN (1) CN104658239B (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05191863A (en) * 1992-01-14 1993-07-30 Sony Corp Method for generating infrared ray data
US6384737B1 (en) * 1998-06-15 2002-05-07 Winbond Electronics Corp. Method and apparatus for allowing a personal computer to control one or more devices
US20090024865A1 (en) * 2007-07-20 2009-01-22 Telefonaktiebolaget L M Ericsson (Publ) Infrared Remote Control Signaling Generator
CN201751920U (en) * 2009-12-21 2011-02-23 成都九洲电子信息系统有限责任公司 Computer infrared remote control system
CN103035116A (en) * 2012-12-13 2013-04-10 吴武飞 Method and device for conversion between audio signal and infrared remote control signal
CN105934752A (en) * 2014-02-06 2016-09-07 皮尔技术公司 Generating and receiving infrared communications on mobile device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05191863A (en) * 1992-01-14 1993-07-30 Sony Corp Method for generating infrared ray data
US6384737B1 (en) * 1998-06-15 2002-05-07 Winbond Electronics Corp. Method and apparatus for allowing a personal computer to control one or more devices
US20090024865A1 (en) * 2007-07-20 2009-01-22 Telefonaktiebolaget L M Ericsson (Publ) Infrared Remote Control Signaling Generator
CN201751920U (en) * 2009-12-21 2011-02-23 成都九洲电子信息系统有限责任公司 Computer infrared remote control system
CN103035116A (en) * 2012-12-13 2013-04-10 吴武飞 Method and device for conversion between audio signal and infrared remote control signal
CN105934752A (en) * 2014-02-06 2016-09-07 皮尔技术公司 Generating and receiving infrared communications on mobile device

Also Published As

Publication number Publication date
CN104658239B (en) 2017-10-27

Similar Documents

Publication Publication Date Title
CN101894042B (en) Realization method for sharing application among a plurality of operating systems, system and mobile terminal
CN103384369B (en) A kind of set up the method for data cube computation, Apparatus and system
CN103064805B (en) SPI controller and communication means
CN103109271A (en) Inter-platform application migration realization method and system
CN101876958A (en) Universal sequence bus input output port conveyor and its conveying method
CN103984560A (en) Embedded reconfigurable system based on large-scale coarseness and processing method thereof
CN105677605A (en) Highly-efficient interconnected system capable of configuring chips and realization system thereof and device
CN109902056A (en) A kind of method, apparatus of serial transmission, equipment and computer readable storage medium
CN109451098A (en) FPGA accelerator card MAC Address configuration method, device and accelerator card
CN103222286B (en) Route switching device, network switching system and route switching method
CN112579495B (en) GPIO controller
CN113727429A (en) Cross-network-group clock synchronization method and device, storage medium and terminal
CN116566762B (en) Cascading equipment based on Modbus-RTU protocol and application method thereof
CN104658239A (en) Carrier frequency adaptation method and device
CN105676726A (en) Serial peripheral interface (SPI)-based multi-MEMS sensor fast data access system and method
CN106027196A (en) Data transmission method and system
CN109871408A (en) A kind of multi-type database adaptation method, device, electronic equipment and storage medium
CN106851811B (en) A kind of communication equipment and gain control method
CN103997450A (en) Implementation method of CANopen master station based on DSP 28335
CN102638403B (en) Method and device for processing messages
CN102033713A (en) Electronic system, controller and data transmission method
CN111258641B (en) Operation method, device and related product
CN111260070B (en) Operation method, device and related product
CN109308275A (en) A kind of converting system and method for quadrature coding pulse
CN104899164B (en) Address addressing method for integrated circuit bus, integrated circuit bus device and system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP03 Change of name, title or address

Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Patentee after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., Ltd.

Address before: Changan town in Guangdong province Dongguan 523841 usha Beach Road No. 18

Patentee before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., Ltd.

CP03 Change of name, title or address