DBSTalk Forum banner
1 - 4 of 4 Posts

· New Member
Joined
·
2 Posts
Discussion Starter · #1 ·
Hello all, I've recently built a new PC to control my new DTV receiver (model H23-600) where I use SageTV for a DVR. I've used the software for years on another PC with an old RCA receiver.

The new receiver has the USB port to control it, so I picked up a Paterson cable (serial on the PC end, USB on the receiver end) on the recommendation of some of the folks over on the SageTV forums.

When I first got it the new box up and running, it would change channels sometimes, but not for very long without stopping completely. To fix it, I would need to pull the cable from the PC, attempt to change channels, plug the cable back in, and then it would work again for a bit. That worked the first day, but after that it just failed to change channels at all no matter what. After messing with the hardware, I've gone from a PCI card with serial ports on it to a USB adapter cable and software driver that lets me use one of my USB ports on the PC. I don't think the hardware (ports or cables) is the problem based on behavior I'm seeing.

I've been using the DTVControl program (not allowed to posts URLs because my post count is too low, but I'm sure you know what I'm talking about) and a lot of the stuff in it does work fine. For example, there's a command to get the date/time from the receiver, and that works fine. Also, the Guide and Menu buttons work as expected, as does the Get Signal Strength button. On top of that, I can use the number keys in the application to punch in a channel number, and that works too (where you see the numbers popping up in the DTV banner area as if you were punching them on the remote). But there is a channel area of the application where you can read the current channel by clicking the Get button (that works), and an edit control where you can type in a channel number and click Set. It's the Set button that always fails, and I'm guessing that whatever method it's using is also the method the DTV serial control in SageTV is using also, and that's why it fails.

Here's a dump of the DTVCon output window when I try to do a channel set:

--> FA A6
<-- F0 Valid Command
--> 01 62 FF FF
--- Timeout

I've tried messing with the Experiment part of the app where you can enter hex encoded bytes to send directly to the receiver, sending things like "FA A6 01 62 FF FF FF FF" thinking maybe they (DirecTV) extended the size of the data being sent for the channel number and the receiver was waiting on more bytes and not getting them, but that just gets the same Timout failure.

I've tried countless PC reboots and DTV receiver unpluggings, but no luck. I really can't think of what could be going wrong here since so much (all?) of the other suff works correctly. Has anyone seen behavior out of a receiver like this before?

--Brad
 

· The Shadow Knows!
Joined
·
36,634 Posts
Wow.

First, :welcome_s to DBSTalk and second, I am sad to say that I don't know your answer. It does sound a bit like a hardware issue with the port, but honestly DIRECTV does not support third party solutions for controlling their receivers very well.

I hope that one of our members can give you some advice.
 

· Registered
Joined
·
8,035 Posts
This doc may or may not be of use to you. While the H23 isn't specifically listed, I see no reason whey the commands from the H20/H21s shouldn't work. Hope this helps somewhat.

This document provides information on the DIRECTV Set-top box data port, front panel, and remote
control commands as an aid for installers, and auxiliary devices. This document is relevant to set-top
box (STB) models D10, D11, D12, R15, R16, H10, H20, HR20, H21, HR21 and HR21P. Other
models are not supported by this document.
http://www.sbcatest.com/DTV-MD-0058-DIRECTVSet-topInformationforInstallers-V2.2.pdf
 

· New Member
Joined
·
2 Posts
Discussion Starter · #4 ·
RobertE said:
This doc may or may not be of use to you. While the H23 isn't specifically listed, I see no reason whey the commands from the H20/H21s shouldn't work. Hope this helps somewhat.
Yes, I had seen v2.0 of that document, which is where I figured out some of that "A5" and "A6" command stuff I was talking about above. Looking at the v2.2 doc you linked, it doesn't seem that the A6 command has changed from v2. But since the H23 isn't listed, I guess all bets are still off.

I did solve one mystery: The Paterson cable guy got back to me this afternoon and in talking to him, it seems he has seen this problem before back with the H20 receiver. According to him, the eventually pushed a softare update out to fix it, but until they did he had added a "H20 mode" to his testing and configuration software. This mode tells his cable (there's a little bit of brains built into the cable, and it can be programmed a bit, smart fellow) to go into a mode where it intercepts the A6 command and turns it into a bunch of A5 commands (the ones that simulate punching the individual digits on the remote). So, it's working for me now, but I bet it will start messing up again in a few hours like it did that first day. He's got some further settings that tweak the timings on the H20 mode, so I bet I'm in for some painful trial and error to get this dialed in to be reliable.

Hopefully I'll get that one of those magic receiver updates like the H20 got soon. :rolleyes:

--Brad
 
1 - 4 of 4 Posts
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.
Top