While this is a bit off-topic for a Linux specific blog, I figured it might be of interest to those of you that have a Hauppauge product and for some time have been frustrated that it doesn’t work with your Pace DTA.
A known limitation of the onboard IR blaster found in many of these products is the inability to blast the XMP protocol which is becoming more and more common in the Digital Terminal Adapters (DTAs) that US based cable companies are giving away as they transition to all-digital networks. For example, it is very common for Comcast to provide these boxes at no charge to existing customers.
This basically means if you have one of the Hauppauge products that contain the Zilog, you have to go out and buy a separate MCE IR blaster in order for it to work with those devices.
After getting sufficiently frustrated with the situation, I sat down and hacked together a solution. If you are a Windows user, you can get the following hcwblast.ini file, which will allow the device to work with the Pace DTA.
Download the file, make a backup of the hcwblast.ini already in your c:\windows directory, then overwrite that file with the file I provided.
To test it out:
- Make sure the IR blasting cable is attached to the front of the DTA (see photo below)
- Run the “BlastCfg” tool that comes with the product
- Click the “Advanced Config…” button
- Click the “Learning…” button
- Click the “Send” radio button
- Then press the various buttons. As you press them, you should see the buttons being sent to the DTA. The 0-9 buttons should work, as well as the “Enter” button
This solution should work with the HVR-1600, HVR-1950, HD-PVR, PVR-150, PVR-250, and PVR-350. It’s tested against a Pace DCI105, but should also work with the DC50 or DC100 as well (they use the same codeset).
The usual disclaimers of “no warranty” applies. If it doesn’t work though, you can just restore the backup copy of hcwblast.ini that you made in Step #2 (be sure to close blastcfg first though).
Feedback (either positive or negative) always welcome in the comments section below.
Special thanks goes out to Andy Walls for his crucial role in understanding the format of the IR blobs.
[lightbox title=”Hauppauge products and Pace DTAs” href=”../../blog/wp-content/uploads/2011/05/comcast_dta_blaster2.jpg”][/lightbox]