Menu

Version 2.07 release notes

I've added the following Consumer Device code descriptions:

  • Menu
  • Menu OK (pick)
  • Menu Up
  • Menu Down
  • Menu Left
  • Menu Right
  • Menu Escape
  • Channel Up
  • Channel Down
  • Play
  • Pause
  • Record
  • Fast Forward
  • Rewind

Note that this is a cosmetic change only, because IRK! has always allowed you to map these codes onto your remote control buttons...you just had to know what hex code to select. For example, in the USB Consumer Device usage page, the hex code for the "Channel Increment" usage (function) is 0x09C. You can find out the hex codes by reading the USB HID Usage Tables specification (specifically, Chapter 15 "Consumer Page") at usb.org (www.usb.org)

Prior to IRK! v2.07, you had to select:

20Consumer Dev
9C

...and teach that to your learning remote control, but now IRK! is more descriptive and shows:

20Consumer Dev
9CCh+

...on its LCD.

IRK! only allows usage codes ranging from 0x000 to 0xFFF (that is, 4096 usages per usage page!).
Unfortunately, there isn't enough RAM on a PIC18F2550 to store the text for all the usage code descriptions, so I've only coded descriptions for the most useful ones.

Posted by Andrew Armstrong 2012-10-27

Log in to post a comment.

MongoDB Logo MongoDB