I'm glad you can wait. I did get started on this this morning, but ran out of time as I knew I would.
Here is what I have so far.
These signals Decode as Sharp{1}
Interpreting DecodeIR Signals wrote:Sharp, Sharp{1} and Sharp{2}
IRP notation: {38k,264}<1,-3|1,-7>(D:5,F:8,1:2,1,-165,D:5,~F:8,2:2,1,-165)+
EFC translation: LSB
A Sharp signal has two halves, either one of which is enough to fully decode the information. A significant fraction of Sharp learned signals contain just one half or have the halves separated so that DecodeIr can't process them together. When one half is seen separate from the other, DecodeIr will name the protocol Sharp{1} or Sharp{2} depending on which half is decoded. Sharp, Sharp{1} and Sharp{2} all represent the same protocol when they are correct. But only Sharp is robust. A Sharp{1} or Sharp{2} decode might be spurious.
As noted a Sharp{1} might be spurious;
In this case the Frequency is 56.5k, and there is no hint of a second frame. This high frequency may cause issues with certain repeaters.
ContemporAry Research Timing Data
IRP notation: {56k,264}<1,-3|1,-7>(D:5,F:8,1:2,1,-191)+
Device OBC . . .Function
1 1 1
1 2 2
1 3 3
1 4 4
1 5 5
1 6 6
1 7 7
1 8 8
1 9 9
1 10 0
1 11 enter
1 15 CC
1 17 channel up
1 18 channel down
1 20 vol up
1 21 vol down
1 22 power
1 23 mute
1 73 input
1 47 last (prev ch)
17 74 Power Off
17 75 Power On
3 26 Info
3 33 Ration
3 34 Signal
3 35 Audio
3 37 Guide
3 39 Fav
3 40 AC
3 52 Menu/red
3 172 up arrow
3 012 down arrow
3 046 left arrow
3 079 right arrow
3 131 select
3 139 Dash
3 147 exit
3 163 List
This is the Pronto Hex, for anyone that doesn't want to brave all the warnings about the html in the zip file being potentially dangerous.
POWER: (CArrier 56.41252Khz ... One Time Byte Count = 0 ... RepeAt Byte Count = 32)
0000 0049 0000 0010 000F 0069 000F 002C 000F 002C 000F 002C 000F 002C 000F 002C 000F 0069 000F 0069 000F 002C 000F 0069 000F 002C 000F 002C 000F 002C 000F 0069 000F 002C 000F 0AFA
0: (CArrier 56.41252Khz ... One Time Byte Count = 0 ... RepeAt Byte Count = 32)
0000 0049 0000 0010 000F 0069 000F 002C 000F 002C 000F 002C 000F 002C 000F 002C 000F 0069 000F 002C 000F 0069 000F 002C 000F 002C 000F 002C 000F 002C 000F 0069 000F 002C 000F 0B37
1: (CArrier 56.46228Khz ... One Time Byte Count = 0 ... RepeAt Byte Count = 32)
0000 0049 0000 0010 000F 0069 000F 002C 000F 002C 000F 002C 000F 002C 000F 0069 000F 002C 000F 002C 000F 002C 000F 002C 000F 002C 000F 002C 000F 002C 000F 0069 000F 002C 000F 0B76
2: (CArrier 56.43739Khz ... One Time Byte Count = 0 ... RepeAt Byte Count = 32)
0000 0049 0000 0010 000F 0069 000F 002C 000F 002C 000F 002C 000F 002C 000F 002C 000F 0069 000F 002C 000F 002C 000F 002C 000F 002C 000F 002C 000F 002C 000F 0069 000F 002C 000F 0B74
3: (CArrier 56.41252Khz ... One Time Byte Count = 0 ... RepeAt Byte Count = 32)
0000 0049 0000 0010 000F 0069 000F 002C 000F 002C 000F 002C 000F 002C 000F 0069 000F 0069 000F 002C 000F 002C 000F 002C 000F 002C 000F 002C 000F 002C 000F 0069 000F 002C 000F 0B37
4: (CArrier 56.41252Khz ... One Time Byte Count = 0 ... RepeAt Byte Count = 32)
0000 0049 0000 0010 000F 0069 000F 002C 000F 002C 000F 002C 000F 002C 000F 002C 000F 002C 000F 0069 000F 002C 000F 002C 000F 002C 000F 002C 000F 002C 000F 0069 000F 002C 000F 0B73
5: (CArrier 56.42495Khz ... One Time Byte Count = 0 ... RepeAt Byte Count = 32)
0000 0049 0000 0010 000F 0069 000F 002C 000F 002C 000F 002C 000F 002C 000F 0069 000F 002C 000F 0069 000F 002C 000F 002C 000F 002C 000F 002C 000F 002C 000F 0069 000F 002C 000F 0B37
6: (CArrier 56.41252Khz ... One Time Byte Count = 0 ... RepeAt Byte Count = 32)
0000 0049 0000 0010 000F 0069 000F 002C 000F 002C 000F 002C 000F 002C 000F 002C 000F 0069 000F 0069 000F 002C 000F 002C 000F 002C 000F 002C 000F 002C 000F 0069 000F 002C 000F 0B37
7: (CArrier 56.41252Khz ... One Time Byte Count = 0 ... RepeAt Byte Count = 32)
0000 0049 0000 0010 000F 0069 000F 002C 000F 002C 000F 002C 000F 002C 000F 0069 000F 0069 000F 0069 000F 002C 000F 002C 000F 002C 000F 002C 000F 002C 000F 0069 000F 002C 000F 0AFB
8: (CArrier 56.43739Khz ... One Time Byte Count = 0 ... RepeAt Byte Count = 32)
0000 0049 0000 0010 000F 0069 000F 002C 000F 002C 000F 002C 000F 002C 000F 002C 000F 002C 000F 002C 000F 0069 000F 002C 000F 002C 000F 002C 000F 002C 000F 0069 000F 002C 000F 0B74
9: (CArrier 56.44983Khz ... One Time Byte Count = 0 ... RepeAt Byte Count = 32)
0000 0049 0000 0010 000F 0069 000F 002C 000F 002C 000F 002C 000F 002C 000F 0069 000F 002C 000F 002C 000F 0069 000F 002C 000F 002C 000F 002C 000F 002C 000F 0069 000F 002C 000F 0B39
ENTER: (CArrier 56.41252Khz ... One Time Byte Count = 0 ... RepeAt Byte Count = 32)
0000 0049 0000 0010 000F 0069 000F 0069 000F 002C 000F 002C 000F 002C 000F 0069 000F 0069 000F 002C 000F 0069 000F 002C 000F 002C 000F 002C 000F 002C 000F 0069 000F 002C 000F 0ABF
CH UP: (CArrier 56.41252Khz ... One Time Byte Count = 0 ... RepeAt Byte Count = 32)
0000 0049 0000 0010 000F 0069 000F 002C 000F 002C 000F 002C 000F 002C 000F 0069 000F 002C 000F 002C 000F 002C 000F 0069 000F 002C 000F 002C 000F 002C 000F 0069 000F 002C 000F 0B37
CH DN: (CArrier 56.44983Khz ... One Time Byte Count = 0 ... RepeAt Byte Count = 32)
0000 0049 0000 0010 000F 0069 000F 002C 000F 002C 000F 002C 000F 002C 000F 002C 000F 0069 000F 002C 000F 002C 000F 0069 000F 002C 000F 002C 000F 002C 000F 0069 000F 002C 000F 0B39
VOL UP: (CArrier 56.41252Khz ... One Time Byte Count = 0 ... RepeAt Byte Count = 32)
0000 0049 0000 0010 000F 0069 000F 002C 000F 002C 000F 002C 000F 002C 000F 002C 000F 002C 000F 0069 000F 002C 000F 0069 000F 002C 000F 002C 000F 002C 000F 0069 000F 002C 000F 0B37
VOL DN: (CArrier 56.42495Khz ... One Time Byte Count = 0 ... RepeAt Byte Count = 32)
0000 0049 0000 0010 000F 0069 000F 002C 000F 002C 000F 002C 000F 002C 000F 0069 000F 002C 000F 0069 000F 002C 000F 0069 000F 002C 000F 002C 000F 002C 000F 0069 000F 002C 000F 0AFB
VOL MUTE: (CArrier 56.35043Khz ... One Time Byte Count = 0 ... RepeAt Byte Count = 32)
0000 0049 0000 0010 000F 0069 000F 002C 000F 002C 000F 002C 000F 002C 000F 0069 000F 0069 000F 0069 000F 002C 000F 0069 000F 002C 000F 002C 000F 002C 000F 0069 000F 002C 000F 0ABB
POWER ON: (CArrier 56.78793Khz ... One Time Byte Count = 0 ... RepeAt Byte Count = 32)
0000 0048 0000 0010 000F 0069 000F 002D 000F 002D 000F 002D 000F 0069 000F 002D 000F 0069 000F 002D 000F 0069 000F 002D 000F 002D 000F 0069 000F 002D 000F 0069 000F 002D 000F 0ACF
POWER OFF: (CArrier 56.78793Khz ... One Time Byte Count = 0 ... RepeAt Byte Count = 32)
0000 0048 0000 0010 000F 0069 000F 002D 000F 002D 000F 002D 000F 0069 000F 0069 000F 0069 000F 002D 000F 0069 000F 002D 000F 002D 000F 0069 000F 002D 000F 0069 000F 002D 000F 0A96
INPUT: (CArrier 56.26374Khz ... One Time Byte Count = 0 ... RepeAt Byte Count = 32)
0000 0049 0000 0010 000F 0069 000F 002D 000F 002D 000F 002D 000F 002D 000F 0069 000F 002D 000F 002D 000F 0069 000F 002D 000F 002D 000F 0069 000F 002D 000F 0069 000F 002D 000F 0AFA
GUIDE: (CArrier 56.47474Khz ... One Time Byte Count = 0 ... RepeAt Byte Count = 32)
0000 0049 0000 0010 000F 0069 000F 0069 000F 002D 000F 002D 000F 002D 000F 0069 000F 002D 000F 0069 000F 002D 000F 002D 000F 0069 000F 002D 000F 002D 000F 0069 000F 002D 000F 0AC1
SIGNAL: (CArrier 56.38766Khz ... One Time Byte Count = 0 ... RepeAt Byte Count = 32)
0000 0049 0000 0010 000F 0069 000F 0069 000F 002C 000F 002C 000F 002C 000F 002C 000F 0069 000F 002C 000F 002C 000F 002C 000F 0069 000F 002C 000F 002C 000F 0069 000F 002C 000F 0AF9
RATIO: (CArrier 56.43739Khz ... One Time Byte Count = 0 ... RepeAt Byte Count = 32)
0000 0049 0000 0010 000F 0069 000F 0069 000F 002C 000F 002C 000F 002C 000F 0069 000F 002C 000F 002C 000F 002C 000F 002C 000F 0069 000F 002C 000F 002C 000F 0069 000F 002C 000F 0AFC
AUDIO: (CArrier 56.41252Khz ... One Time Byte Count = 0 ... RepeAt Byte Count = 32)
0000 0049 0000 0010 000F 0069 000F 0069 000F 002C 000F 002C 000F 002C 000F 0069 000F 0069 000F 002C 000F 002C 000F 002C 000F 0069 000F 002C 000F 002C 000F 0069 000F 002C 000F 0ABe
FAV: (CArrier 56.49967Khz ... One Time Byte Count = 0 ... RepeAt Byte Count = 32)
0000 0049 0000 0010 000F 0069 000F 0069 000F 002D 000F 002D 000F 002D 000F 0069 000F 0069 000F 0069 000F 002D 000F 002D 000F 0069 000F 002D 000F 002D 000F 0069 000F 002D 000F 0A86
LIST: (CArrier 56.28848Khz ... One Time Byte Count = 0 ... RepeAt Byte Count = 32)
0000 0049 0000 0010 000F 0069 000F 0069 000F 002D 000F 002D 000F 002D 000F 0069 000F 0069 000F 002D 000F 002D 000F 002D 000F 0069 000F 002D 000F 0069 000F 0069 000F 002D 000F 0A83
A/C: (CArrier 56.43739Khz ... One Time Byte Count = 0 ... RepeAt Byte Count = 32)
0000 0049 0000 0010 000F 0069 000F 0069 000F 002C 000F 002C 000F 002C 000F 002C 000F 002C 000F 002C 000F 0069 000F 002C 000F 0069 000F 002C 000F 002C 000F 0069 000F 002C 000F 0AFC
DASH-: (CArrier 56.2761Khz ... One Time Byte Count = 0 ... RepeAt Byte Count = 32)
0000 0049 0000 0010 000F 0069 000F 0069 000F 002D 000F 002D 000F 002D 000F 0069 000F 0069 000F 002D 000F 0069 000F 002D 000F 002D 000F 002D 000F 0069 000F 0069 000F 002D 000F 0A82
INFO: (CArrier 56.44983Khz ... One Time Byte Count = 0 ... RepeAt Byte Count = 32)
0000 0049 0000 0010 000F 0069 000F 0069 000F 002C 000F 002C 000F 002C 000F 002C 000F 0069 000F 002C 000F 0069 000F 0069 000F 002C 000F 002C 000F 002C 000F 0069 000F 002C 000F 0AC0
PREV CH: (CArrier 56.38766Khz ... One Time Byte Count = 0 ... RepeAt Byte Count = 32)
0000 0049 0000 0010 000F 0069 000F 002C 000F 002C 000F 002C 000F 002C 000F 0069 000F 0069 000F 0069 000F 0069 000F 002C 000F 0069 000F 002C 000F 002C 000F 0069 000F 002C 000F 0A81
MENU (RED): (CArrier 56.36283Khz ... One Time Byte Count = 0 ... RepeAt Byte Count = 32)
0000 0049 0000 0010 000F 0069 000F 0069 000F 002C 000F 002C 000F 002C 000F 002C 000F 002C 000F 0069 000F 002C 000F 0069 000F 0069 000F 002C 000F 002C 000F 0069 000F 002C 000F 0ABC
CURS RT: (CArrier 56.38766Khz ... One Time Byte Count = 0 ... RepeAt Byte Count = 32)
0000 0049 0000 0010 000F 0069 000F 0069 000F 002C 000F 002C 000F 002C 000F 0069 000F 0069 000F 0069 000F 0069 000F 002C 000F 002C 000F 0069 000F 002C 000F 0069 000F 002C 000F 0A45
CURS LT: (CArrier 56.40009Khz ... One Time Byte Count = 0 ... RepeAt Byte Count = 32)
0000 0049 0000 0010 000F 0069 000F 0069 000F 002C 000F 002C 000F 002C 000F 002C 000F 0069 000F 0069 000F 0069 000F 002C 000F 0069 000F 002C 000F 002C 000F 0069 000F 002C 000F 0A82
CURS UP: (CArrier 56.38766Khz ... One Time Byte Count = 0 ... RepeAt Byte Count = 32)
0000 0049 0000 0010 000F 0069 000F 0069 000F 002C 000F 002C 000F 002C 000F 002C 000F 002C 000F 0069 000F 0069 000F 002C 000F 0069 000F 002C 000F 0069 000F 002C 000F 002C 000F 0ABD
CURS DN: (CArrier 56.37525Khz ... One Time Byte Count = 0 ... RepeAt Byte Count = 32)
0000 0049 0000 0010 000F 0069 000F 0069 000F 002C 000F 002C 000F 002C 000F 002C 000F 002C 000F 0069 000F 0069 000F 002C 000F 002C 000F 002C 000F 002C 000F 0069 000F 002C 000F 0AF9
SELECT: (CArrier 56.41252Khz ... One Time Byte Count = 0 ... RepeAt Byte Count = 32)
0000 0049 0000 0010 000F 0069 000F 0069 000F 002C 000F 002C 000F 002C 000F 0069 000F 0069 000F 002C 000F 002C 000F 002C 000F 002C 000F 002C 000F 0069 000F 0069 000F 002C 000F 0ABe
EXIT: (CArrier 56.41252Khz ... One Time Byte Count = 0 ... RepeAt Byte Count = 32)
0000 0049 0000 0010 000F 0069 000F 0069 000F 002C 000F 002C 000F 002C 000F 0069 000F 0069 000F 002C 000F 002C 000F 0069 000F 002C 000F 002C 000F 0069 000F 0069 000F 002C 000F 0A82
CC: (CArrier 56.23902Khz ... One Time Byte Count = 0 ... RepeAt Byte Count = 32)
0000 0049 0000 0010 000F 0069 000F 002D 000F 002D 000F 002D 000F 002D 000F 0069 000F 0069 000F 0069 000F 0069 000F 002D 000F 002D 000F 002D 000F 002D 000F 0069 000F 002D 000F 0ABD
That's all I have time for today