Yamaha has started using a variation of the Nec1 protocol to get some things like inputs to work. Yamaha calls these "custom codes".
These signals are decoding as Gap signals.
IRScope Summary wrote:
1 37786 Gap-605-1690-32? 122.133 127 Scene 1 button for Yamaha htr5063. Protocol appears to be the same one Rob worked out for his "gap no repeat: 7A.85.0.7F 0 33
2 37843 Gap-605-1697-32? 122.133 124 Scene 2 button for Yamaha htr5063. Protocol appears to be the same one Rob worked out for his "gap no repeat: 7A.85.3.7C 34 67
3 37834 Gap-604-1687-32? 122.133 121 Scene 3 button for Yamaha htr5063. Protocol appears to be the same one Rob worked out for his "gap no repeat: 7A.85.6.79 68 101
4 37771 Gap-605-1697-32? 122.133 118 Scene 4 button for Yamaha htr5063. Protocol appears to be the same one Rob worked out for his "gap no repeat: 7A.85.9.76 102 135
Getting the verbage out this would be
Scene 1 button for Yamaha htr5063. 7A.85.
0.7F
Scene 2 button for Yamaha htr5063. 7A.85.
3.7C
Scene 3 button for Yamaha htr5063. 7A.85.
6.79
Scene 4 button for Yamaha htr5063. 7A.85.
9.76
You will probably be adding these as keymoves in IR so you'll need the EFCs as well.
The generic way to translate OBC to EFC is to start to create an upgrade using KM or RM using the correct executor, then type in each OBC number (which in KM requires that first switch the functions sheet to OBC mode) then read the EFC number that KM or RM computes for you.
Since the Yamaha GAP helper isn't a standard protocol you'll need to start with an Upgrade that already uses the Yamaha Gap Helper like this one.
https://www.hifi-remote.com/forums/dload ... le_id=7626
1)Change the device and subdevice to match your decodes.
2)Then fill in the OBCs from the third column of the information highlighted in bold, remember that number is in hexadecimal, so if it is a two digit number like 10, that is not ten, that is 16.
Since this will be used as a "helper device" you typically will not assign the functions to any buttons to conserve memory. The exception would be if you are using an oddball remote like the 6131 which doesn't do EFC style keymoves, so you need to have a keycode, or if you were going to assign this to an unused device.
As I said above these signals are a variation of the NEC1 protocol.
The Nec1 protocol looks like this.
NEC1
IRP notation: {38.4k,564}<1,-1|1,-3>(16,-8,D:8,S:8,F:8,~F:8,1,-78,(16,-4,1,-173)*)
In the case of the Yamaha Gap, the Complement of the function (~F) is only being shown in 7 bits, and one bit is always being set to 0.
If these were true nec1 the 0.7F would have been 0.FF
An extensive list of devices and all sorts of commands for Yamaha Equipment are available at
Yamaha.uk
HTH