Digital remote control transmission apparatus
First Claim
1. A digital remote control apparatus for transmitting digital instruction signals to a controllable apparatus for controlling the operation thereof, comprising:
- transmitting means for transmitting a coded digital instruction signal to said controllable apparatus, including,means for developing a synchronizaton pulse train having a predetermined period, andmeans for developing data pulses each inserted between successive synchronization pulses of said synchronization pulse train at predetermined positions dependent upon whether said data pulse represents a "0" bit or a "1" bit;
said coded digital instruction signal including a custom code for distinguishing a specific apparatus to be controlled and an instruction code for designating a specific operation to be performed, said custom code and instruction code being separated in said synchronization pulse train by a separation code, wherein said separation code comprises a period between successive synchronization pulses containing at least two data pulses.
1 Assignment
0 Petitions
Accused Products
Abstract
A digital remote control apparatus for transmitting digital instruction signals to a controllable apparatus includes a transmitter for transmitting a coded digital instruction signal composed of a sequence of synchronization pulses having a predetermined period and data pulses each inserted between successive synchronization pulses at predetermined positions therein dependent upon whether the data pulses represents a "0" bit or a "1" bit. The receiving apparatus distinguishes between "0" and "1" bits by detecting the length of an interval between the leading edge of a synchronization pulse and the leading edge of an adjacent data pulse and determines the existence of noise if more than one data pulse is detected between successive synchronzation pulses. In this way, information decoding is facilitated by enabling the length of each data word to be constant, regardless of the number of ones and zeroes in the word, and also facilitates the detection of communication transmission error by detecting the presence of more than one data pulse between successive synchronization pulses of a constant period as being noise.
28 Citations
2 Claims
-
1. A digital remote control apparatus for transmitting digital instruction signals to a controllable apparatus for controlling the operation thereof, comprising:
-
transmitting means for transmitting a coded digital instruction signal to said controllable apparatus, including, means for developing a synchronizaton pulse train having a predetermined period, and means for developing data pulses each inserted between successive synchronization pulses of said synchronization pulse train at predetermined positions dependent upon whether said data pulse represents a "0" bit or a "1" bit; said coded digital instruction signal including a custom code for distinguishing a specific apparatus to be controlled and an instruction code for designating a specific operation to be performed, said custom code and instruction code being separated in said synchronization pulse train by a separation code, wherein said separation code comprises a period between successive synchronization pulses containing at least two data pulses.
-
-
2. A digital control apparatus for transmitting digital instruction signals to a controllable apparatus for controlling the operation thereof, comprising:
-
transmitting means for transmitting a coded digital instruction signal to said controllable apparatus, including, means for developing a synchronization pulse train having a predetermined period, and means for developing data pulses each inserted between successive synchronization pulses of said synchronization pulse train at predetermined positions dependent upon whether said data pulse represents a "0" bit or a "1" bit; said coded digital instruction signal including a custom code for distinguishing a specific apparatus to be controlled and an instruction code for designating a specific operation to be performed, said custom code and instruction code being separated in said synchronization pulse train by a separation code, wherein said separation code comprises at least one period between successive synchronization pulses containing no data pulse and at least one period between successive synchronizaton pulses containing at least two data pulses.
-
Specification