Luteijn/IRRemotes: Difference between revisions

From RevSpace
Jump to navigation Jump to search
Line 11: Line 11:


==== RC6 'windows' remote ====
==== RC6 'windows' remote ====
This sends 36-bit RC6 codes. They all seem to be of the form 0xC8034x4hl. The leading C doesn't show with my current decoder of choice, or isn't really there. The x is either 8 or 0, flipping for each key pressed, so you can distinguish between a key being held or pushed twice in a row. The h and l indicate the variable bits in the code sent, the table below gives a name to each of these. Order is a left to right, top to bottom scan of the remote, treating the volume and channel + - as one, rocker, button.
This sends 36-bit RC6 codes. They all seem to be of the form 0xC8034x4hl. The leading C doesn't show with my current decoder of choice, or isn't really there. The x is either 8 or 0, flipping for each key pressed, so you can distinguish between a key being held or pushed twice in a row. The h and l indicate the variable bits in the code sent, the tables below give a name to each of these.  
 
For this first table, the order is a left to right, top to bottom scan of the remote, treating the volume and channel + - as one, rocker, button.


{| class="wikitable"
{| class="wikitable"
Line 77: Line 79:
|}
|}


Sorted by code:
The next table is sorted by in the code order:
{| class="wikitable"
{| class="wikitable"
|+RC6 'windows'
|+RC6 'windows'

Revision as of 12:00, 3 February 2018

Project "IRRemotes":

Project Luteijn/IRRemotes
I.R. Baboon 301-1-.png
Status In progress
Contact Luteijn
Last Update 2018-02-03

IRRemotes

Controlling things with an IR Remote is fun. Here's what some of my remotes send out, for easy (re)use in projects with an IR Receiver. Sniffed the codes with a Vortex robot, made up the names in the tables myself.

RC6 'windows' remote

This sends 36-bit RC6 codes. They all seem to be of the form 0xC8034x4hl. The leading C doesn't show with my current decoder of choice, or isn't really there. The x is either 8 or 0, flipping for each key pressed, so you can distinguish between a key being held or pushed twice in a row. The h and l indicate the variable bits in the code sent, the tables below give a name to each of these.

For this first table, the order is a left to right, top to bottom scan of the remote, treating the volume and channel + - as one, rocker, button.

RC6 'windows'
Code Label Code Label Code Label Code Label Code Label Code Label
0C power 30 pause 37 record 31 stop 29 reverse 2C play
28 forwards 21 previous 20 next 83 back CB info 58 up
5A left 5C ok 5B right 59 down 10 vol+ 11 vol-
5D logo 1E ch+ 1F ch- 0D mute 9B tvrecord 3E tvguide
2E tvplay 54 disc 01 1 02 2 03 3 04 4
05 5 06 6 07 7 08 8 09 9 33 *
00 0 32 # 3A clear 2F teletext 34 enter 6D red
6E green 6F yellow 70 blue

The next table is sorted by in the code order:

RC6 'windows'
Code Label Code Label Code Label Code Label Code Label Code Label
00 0 01 1 02 2 03 3 04 4 05 5
06 6 07 7 08 8 09 9 0C power 0D mute
10 vol+ 11 vol- 1E ch+ 1F ch- 20 next 21 previous
28 forwards 29 reverse 2C play 2E tvplay 2F teletext 30 pause
31 stop 32 # 33 * 34 enter 37 record 3A clear
3E tvguide 54 disc 58 up 59 down 5A left 5B right
5C ok 5D logo 6D red 6E green 6F yellow 70 blue
83 back 9B tvrecord CB info

RTeL-Cheapo remote

This El-Cheapo remote came with one of my RTL-dongles. Decodes as an NEC-code, sending a 32-bit code when a key is pressed, followed by a 0-bit code as long as the key is held.

RTeL-Cheapo
Code Label
FFB24D Power