Here is info on SkyQ IR codes

Just in case anyone ever wants to use an Arduino to control their SkyQ box using IR. I spent some time trying to find the codes, but only found the cumbersome pronto codes.
I didn't have a SkyQ IR remote, only the supplied RF remote. So I wrote some code using the pronto codes. It worked. Then I used the IRreceiveDemo example, which is available when the library is installed, to decode what my transmitter was sending.
The RC6 codes that SkyQ IR uses are in the attached pdf.
SkyQCodes.pdf (463.6 KB)
To send them use the following code:

IrSender.sendRC6(rawData,32)

I'm using

2 Likes

Thanks for letting us know. You have made several users here happy.

Thank you.
In case anyone is wondering why a few button codes are missing (this is a picture of my RF remote):

  • The green circles are buttons that control the TV. Their IR codes / protocol will vary depending on TV type. (see note 1)
  • The red circle is for the useless (IMO) apps menu. It annoys me when I accidentally hit it on the real remote, so I didn't implement it.
  • The yellow circle is for voice input, which isn't supported for IR.

Note1: I haven't checked whether the RF remote sends sends TV IR codes for these buttons. My virtual sky remote (an image on an ESP32 web server) sends TV codes when those buttons are clicked.