ChannelChanger allows you to change channel on a DirecTV STB. For now only the D11/H20 (and compatible),
D10/RCA DRD4xxxx and the Samsung SIR TS-360 are supported.
These are known to work as I have access to them and tested the software on these.
You can find a list of the STB using the new command set (show as 'D10-100' or 'New' in the 'Command Set' column) here : DTV Control : Compatibility
You need a USB to serial adapter (Keyspan, Ftdi, Prolific...) on the mac side and a for the STB side see bellow.
The sofware can control up to 4 STBs (planning for the futur as EyeTV only support one device at a time for now).
First step is to configure a Set Top Box in EyeTV : EyeTV FAQ on how to configure a Set Top Box
The name you give in the EyeTV Set Top Box configuration will have to be the same one you'll give in the ChannelChanger EyeTV Name field (seen screen shot above).

D11/H20 and other DirecTV STB with a USB port
    For these you will need a USB to serial adapter that is based on a Prolific PL2303.
    Here are the cable known to work with the D11 and H20 (and the mac) :
    So pick the least expensive one and buy 2 as they also work on the mac.
    For the mac you'll need to install the drivers. There are 2 drivers. The on from Prolific which works and there is an open source one (better support IMO).
    Here are the 2 URLs for the drivers (only install one of them, not both as they will conflict) :
    For the db9 female to db9 female (null modem) it's easy to find online or to build it yourself.

    If all goes well you'll be start the program, configure the STB name, type and port and enable it.
    Then in EyeTV, change to one of the cannel configured for this STB and you should see it change channel.
    I haven't been able to test other STB of this type but it's probable that it will also work with the D11 series.>br>

D10/RCA DirecTV STB with a 'low speed data' or 'home control' port (4P4C connector)
    For these STBs, you need a DB9 to 4P4C connector adapter. You can find some pre-made one here : DTV Control : Cables
    If you are using an RCA receiver with a "Home Control" port, be sure it is set to "Low Speed Data" and not "Home Control".
    If your port is a 'low speed data' you don't need to do anything.
    I haven't been able to test other STB of this type besides mine (RCA DRD435RH) but it's probable that it will also work with the D10 series. For the usb to serial adapter on the mac look at the list of adapter for the D11/H20 above.

DirecTV Samsung SIR TS-360
    The TS-360 has a RS232 port on the back so all you need is a DB9 male to DB9 female serial cable (same as for a modem) and one usb to serial adapter on the Mac (see adapters above in the D11/H20 section).

Support and request
  • If your STB works send me an email so that I can build a list of tested device.
  • If you'd like me to add a device, I need the protocol documentation and a ssh access
    to a box where the STB is connected via a serial port (USB to serial).

Download
    ChannelChanger version 1.2 (universal binary)(64 KB zip file)

    Any feedback and comment are welcome via email : pineau at rti-zone dot org

    you want to support the development of this program :
Tested STB
  • H20
  • HR20
  • D11-100
  • RCA DRD435RH

EyeTV is a registered Trademarks of Elgato Systems.