Okay, Hijack v152 is released, at http://empeg-hijack.sourceforge.net/

This version has:

-- Slightly longer timeout for two-drive booting. If not long enough, let me know and I'll increase it some more.

-- The .U and .N flags in [ir_translate] are no longer supported left of the '=' equal sign (were broken anyway).

-- Symbolic button names are now used for [ir_translate]. Hijack does string substitution when echoing back translations to the serial port, and also accepts button "names" as well has hex codes in the translations in config.ini. This means you can now do:

Bottom.LT=Player.N,Bottom.LU,null ;; Tuner active, switch to player
Bottom.LM=Radio.N,Bottom.LU,null ;; Player active, switch to Tuner
instead of:

06.LT=b9461E.N,06.LU,ffffff ;; Tuner active, switch to player
06.LM=b9461C.N,06.LU,ffffff ;; Player active, switch to Tuner

The button names are, for the most part, exactly as spelled on the remote(s), except that the numbered buttons are *spelled* ("one" instead of "1"), and a few common synonyms have been included.

For a full and current list, look for "button_names" in the patchfile. Here are the "names" known in v152 (all names are case-insensitive):

Initial, null, One, Two, Three, Source, Four, Five, Six, Tuner, Seven, Eight, Nine, SelectMode, Cancel, Zero, Search, Sound, PrevTrack, Prev, Track-, NextTrack, Next, Track+, Menu, Ok, VolUp, Vol-, VolDown, Vol+, Info, Detail, Visual, Visual+, Play, Pause, Top, Bottom, Left, Right, Knob, KnobLeft, KnobRight, AM, FM, Direct, Star, *, Radio, Auxiliary, Tape, Player, CD, CDMDCH, DNPP



Edited by mlord (28/01/2002 11:13)