There are still a few rough edges, but I think the plugin's "done enough" for anyone interested to kick the tires and see how well it works for them. Let me know if it works for you, or if you see any problems. Find the latest plugin package here.. You can find known issues (or submit new ones) in the tracker.
While this should work equally well on old or new sets so long as they have an Ex-Link port, newer TVs probably have options and key codes that this plugin isn't aware of.
Some TVs have a "secret handshake" to enable ex-link control on a service port. If you have a 3.5mm port (looks like headset jack), Google your model number and "Ex-Link" to see if it can be enabled. On my plasma, the port was labelled Ex-Link and worked out of the box with this cable.
The Ex-Link plugin supports querying the following states from the TV:
- Power (boolean)
- Active Input (TV / HDMI1 / SmartHub / etc)
- Current Volume (integer)
- Current Channel (integer)
- Current Mute State (boolean)
- Picture Mode (Dynamic / Standard / etc)
- Sound Mode (Music / Movie / etc)
- Picture Size (Zoom / Wide Fit / etc)
Besides sending key events, the Ex-Link plugin supports directly setting the following configuration options on TVs that support them:
- Input
- Volume
- Channel
- Picture Mode
- Picture Size
- Sound Mode
- Backlight Level
- Contrast Level
- Brightness
- Sharpness
- Color
- Tint
- Black Tone
- Dynamic Contrast
- RGB-Only Mode
- Color Space
- Edge Enhancement
- xvYCC
- Motion Lighting
- LED Motion Plus
- Color Tone
- Digital Noise Filter
- MPEG Noise Filter
- HDMI Black Level
- Film Mode
- Auto-Motion Plus
- Shadow Detail
- Gamma
- White Balance (RGB offsets and gains)
- SRS Surround
- SRS Dialog
- MTS (mono/stereo/SAP)
- Auto-Volume
- Select Speakers (internal/external)
- Balance
- Graphic EQ 100Hz/300Hz/1Khz/3Khz/10Khz
- 3D Mode
- 3D->2D
- 3D Auto-View
- 3D Viewpoint
- 3D Depth
- 3D Picture Correction
- TV Mode Antenna/Cable
- Language