RC-6 Protocol
RC-6 Protocol is an advancement of RC-5 Protocol. Here Header
of the information is changed and number of control bits and number of command
bits are changed the format is as follows.
| 1 |2| 3 | 4| 5 | 6 |
- The first one is Header symbol. The main purpose of
Header symbol is to adjust the gain of the IR receiving unit it is a very
wide pulse.
- This Header symbol is followed by a start bit “SB”
which always has the value "1". Its purpose is to calibrate the
receiver's timing.
- Next 3-bits are mode bits. Generally we set zero in
place of them.
- Finally the header is terminated by the trailer bit TR.
The width of trailer bit is just double then other bits. It is in place of
RC5 toggle bit. It is inverted in key release.
- Then 8-control bits. So we can control 256 devices by a
single remote in RC-6 formate.
- Finally 8 command bits. This means that each device can
have up to 256 different commands.
- After this a free time of 2.666ms. It is important for
the receiver to detect the signal free time at the end of a message to
avoid incorrect reception.