Okay, so his birthday isn't for another month or so, but I just couldn't wait that long.

Hijack v234 is out, and it will break your config:
  • all Hijack menu options need to be set up again.
  • Hijack now steals 16-bytes of flash instead of just 8
  • The left/right delaytime is stored separately for AC and DC power
  • The ButtonLED illumination setting is stored separately for AC and DC power
  • New "fake" button codes for remote-use and IR mappings: VolAdjOff, VolAdjLow, VolAdjMed, VolAdjHigh, and HijackMenu
  • The config.ini names have changed for the voladj parameters. The new names are the same as the new buttons: VolAdjLow, VolAdjMed, VolAdjHigh. You will get config errors if you have the old names in your config.ini
  • The voladj parameters can now also be set remotely, using /proc, FTP, and/or HTTP. Same syntax as config.ini
  • The built-in HTTP playlist browser now uses NODATA for it's Play buttons.

    Some examples:

    Turn VolAdj on (medium) remotely: http://empeg/?NODATA&BUTTON=VolAdjMed

    Change VolAdj parameters remotely: http://empeg/?NODATA&VolAdjMed=0x2000,409,0x1000,27,70

    That should be enough to get started with.

    Happy (early) Birthday, Tony!