Tuesday, June 4, 2013

Panasonic TV IR

CRT TV (th-14ev10)

description of the code here  http://www.remotecentral.com/cgi-bin/mboard/rc-pronto/thread.cgi?26152

{37k,432}<1,-1|1,-3>(8,-4,2:8,32:8,D:8,S:8,F:8,(D^S^F):8,1,-173)+
meaning:
it is approximately 37Khz modulation,
each unit of time is approximately 432 microseconds,
a '0' bit is one unit ON and one unit OFF,
a '1' bit is one unit ON and three units OFF,
The lead-in is 8 unit ON and 4 units OFF,

least significant bit is sent first
The first two (8-bit) bytes are always 2 and 32 (These identify Panasonic within the Kasiekyo standard).
Software by various people who reverse engineered the protocol and recreate it, identify the next two bytes as Device and Subdevice. That is not technically correct. Those 16 bits are really 4 independent 4-bit fields. But treating them as Device and Subdevice makes it easier to fit in general software packages and isn't inconsistent with the values Panasonic uses.
The second to last byte is the function and the last byte is and xor of the three bytes before it.


and codes from here http://www.remotecentral.com/cgi-bin/mboard/rc-custom/thread.cgi?714

1.5.2 TABLE 1 – FUNCTION DATA FOR REMOTE CONTROL

DESCRIPTIONFUNCTION DATACOMMENTS
TV 0x00 TV
AV1 0x01 Audio1/Video1
AV2 0x02 Audio2/Video2
AV3 0x03 Audio3/Video3
AV4 0x04 Audio4/Video4
TVAV 0x05 TV/Video toggle
VIDEO 0x06
AUDIO 0x07
FUNCTION UP0x08
FUNCTION DOWN0x09
NORMAL 0x0C
OFFTIMER0x0F
0 0x19 Digit 0
1 0x10 Digit 1
2 0x11 Digit 2
3 0x12 Digit 3
4 0x13 Digit 4
5 0x14 Digit 5
6 0x15 Digit 6
7 0x16 Digit 7
8 0x17 Digit 8
9 0x18 Digit 9
10 0x19 Digit 10
11 0x1A Digit 11
12 0x1B Digit 12
13 0x1C Digit 13
14 0x1D Digit 14
15 0x1E Digit 15
16 0x1F Digit 16
VOLUME UP0x20
VOLUME DOWN0x21
SURROUND0x31
MUTE 0x32
MPX 0x33
POSITION UP0x34
POSITION DOWN0x35
Q VIEW 0x37
CH SEARCH0x38
RECALL 0x39
2 DIGIT 0x3B
POWER ON/OFF0x3D
POWER ON0x3E
POWER OFF0x3F
CURSOR UP0x4A
CURSOR DOWN0x4B
CURSOR LEFT0x4E
CURSOR RIGHT0x4F
PICTURE MENU0x50
SOUND MENU0x51
MENU 0x52
PIP 0x5D
SWAP 0x5E
LANGUAGE0xA0
MENU2 0xEF
HD ASPECT 4x30xC7
HD ASPECT ZOOM0xC9
HD ASPECT JUST0xCB
HD ASPECT FULL0xD1
HD ASPECT0xDE


Notes:
OSD toggle (Display button) is 0x39
OK (inside menus) is 0x49

No comments:

Post a Comment