SageTV Community  

Go Back   SageTV Community > Hardware Support > Hardware Support
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

Hardware Support Discussions related to using various hardware setups with SageTV products. Anything relating to capture cards, remotes, infrared receivers/transmitters, system compatibility or other hardware related problems or suggestions should be posted here.

Reply
 
Thread Tools Search this Thread Display Modes
  #61  
Old 04-14-2004, 03:45 PM
AndyS AndyS is offline
Sage Aficionado
 
Join Date: Apr 2004
Location: Orange County, CA
Posts: 383
Patrick, did you try running the executable standalone? It has a GUI that you can use to change channels. You need to make sure that this works before interfacing with SageTV.

Andy.
Reply With Quote
  #62  
Old 04-14-2004, 03:50 PM
Redemption Redemption is offline
Sage User
 
Join Date: Apr 2004
Posts: 35
Quote:
Originally posted by Crowdx42
Well I tried it on my DCT2244 and it doesn't change channels,, when I tried to open the exe file it just flashes open and then closes again, doesn't give a chance to see what is happening. BUT I have the com port 1 as the port the cable is connected to.
Patrick
Can't double click it in windows, it's not a gui app.
Start --> Run --> cmd
change to the directory it's in
then type dct ###
where ### equals the channel you want to change to. No need to include zero's ahead of numbers. For channel 4 you'd type dct 4 in the dos box. For 105 you'd type dct 105
It returns I believe two lines of code.
If it fails to work, please post what, if anything happens on your cable box (such as message lights, etc) as well as any text in the dos window.
Quote:
Originally posted by AndyS
Patrick, did you try running the executable standalone? It has a GUI that you can use to change channels. You need to make sure that this works before interfacing with SageTV.
Andy.
The most recently listed attachment (posted by snewman) appeared to only be a dos based application.
Reply With Quote
  #63  
Old 04-14-2004, 03:50 PM
Crowdx42's Avatar
Crowdx42 Crowdx42 is offline
Sage Expert
 
Join Date: Jan 2004
Posts: 653
You are referring to the DCT.exe file?
It just pops up really quick and then closes.
Patrick
Reply With Quote
  #64  
Old 04-14-2004, 03:58 PM
AndyS AndyS is offline
Sage Aficionado
 
Join Date: Apr 2004
Location: Orange County, CA
Posts: 383
Yes - I meant DCT.EXE. When I tried it from the command-prompt (no parameters) it brought up a little GUI where I could input the COM: port, and select channels with either a numeric keypad or up/down buttons. This worked great for me on my DCT2000.

I'd advise pulling the latest DCT2000Plugin.ZIP posted in this thread (post #41). It worked for me....

Andy.
Reply With Quote
  #65  
Old 04-14-2004, 03:59 PM
Redemption Redemption is offline
Sage User
 
Join Date: Apr 2004
Posts: 35
Quote:
Originally posted by AndyS
Yes - I meant DCT.EXE. When I tried it from the command-prompt (no parameters) it brought up a little GUI where I could input the COM: port, and select channels with either a numeric keypad or up/down buttons. This worked great for me on my DCT2000.

I'd advise pulling the latest DCT2000Plugin.ZIP posted on this site (in this thread I think). It worked for me....

Andy.
Talking about the one on the top of page 3?
Reply With Quote
  #66  
Old 04-14-2004, 04:00 PM
Crowdx42's Avatar
Crowdx42 Crowdx42 is offline
Sage Expert
 
Join Date: Jan 2004
Posts: 653
Below is the responses from the dos prompt. I am presuming that the com port on the box is not enabled, everything seems to work on the plug in side.
Patrick

C:\Program Files\Frey Technologies\SageTV>dct 160
DCT2000 Serial Tuner EXE version 2.0
Initializing Tuner....Done
Setting tuner to channel 160....Done
Shutting down tuner....Done
Reply With Quote
  #67  
Old 04-14-2004, 04:02 PM
snewman's Avatar
snewman snewman is offline
Sage User
 
Join Date: Apr 2004
Location: Georgia
Posts: 24
Quote:
Originally posted by Crowdx42
You are referring to the DCT.exe file?
It just pops up really quick and then closes.
Patrick
yeah, this is what I would expect if you are running it from the start menu, or clicking on it in windows explorer.

You need to open a command prompt (Start->Run->cmd and press enter). Then change to the directory where you have the dct.exe file. Mine is in "C:\Program Files\Frey Technologies\SageTV". Once you're in the directory, just type "dct" and press enter. You should see 1 line of output that reads: "DCT2000 Serial Tuner EXE version 2.0".

If you want to try changing channels, type something like "dct 7" to change to channel 7. You will get many more lines of output from this. Most likely it will tell you that it changed the channel correctly, even if it doesn't change. If you get an error such as "unable to open port COM1" make sure you don't have something else running that's using that port.

If it is plugging into COM1 and you have a normal, straight through serial cable, it might just be that the serial port on the cable box is disabled.
Reply With Quote
  #68  
Old 04-14-2004, 04:04 PM
Redemption Redemption is offline
Sage User
 
Join Date: Apr 2004
Posts: 35
Quote:
Originally posted by Crowdx42
Below is the responses from the dos prompt. I am presuming that the com port on the box is not enabled, everything seems to work on the plug in side.
Patrick

C:\Program Files\Frey Technologies\SageTV>dct 160
DCT2000 Serial Tuner EXE version 2.0
Initializing Tuner....Done
Setting tuner to channel 160....Done
Shutting down tuner....Done
Nothing happened on the cable box? Not even the message light blinking? Dig up your firmware version as yours might not be on the compatible list (wouldn't know why not). (Also start with something simple like dct 5 (instead of going for a full 3 digit channel).
Try the gui that was just mentioned.
Regarding using this version of the plugin, you've verified that it's plugged into com 1 and that the cable you have works? (i've come across a few router cables that have proprietary pinouts).
Reply With Quote
  #69  
Old 04-14-2004, 04:13 PM
AndyS AndyS is offline
Sage Aficionado
 
Join Date: Apr 2004
Location: Orange County, CA
Posts: 383
Quote:
Originally posted by Redemption
Talking about the one on the top of page 3?
Yes - in post# 41

Andy.
Reply With Quote
  #70  
Old 04-14-2004, 04:17 PM
Crowdx42's Avatar
Crowdx42 Crowdx42 is offline
Sage Expert
 
Join Date: Jan 2004
Posts: 653
Tried the GUI version and still nothing,, no sign of contact with the cable box at all, no light or nothing.
Presume the com port is disabled
Patrick
Reply With Quote
  #71  
Old 04-14-2004, 04:29 PM
AndyS AndyS is offline
Sage Aficionado
 
Join Date: Apr 2004
Location: Orange County, CA
Posts: 383
Sorry to hear that.

Did you get any errors about MSCOMM32.OCX? If you don't already have it installed you need to get it from http://www.martin2k.co.uk/vb6/vb6download.php .

Give your cable company a call. Get to speak with the people who operate the computer that actually sets up the settings for customers and tell 'em that they need to issue "app_is enable" to switch the serial port on. I'd suggest telling them it's for a PVR rather than mentioning it's for connection to a PC - they aren't usually keen on you connecting your PC to their boxes.

Andy.
Reply With Quote
  #72  
Old 04-14-2004, 04:58 PM
Crowdx42's Avatar
Crowdx42 Crowdx42 is offline
Sage Expert
 
Join Date: Jan 2004
Posts: 653
I found the MSCOMM32.OCX from the previous post in this thread. From what I heard Comcast will not enable a com port if it is disabled, they are not helpful from what was said before.
Patrick
Reply With Quote
  #73  
Old 04-14-2004, 05:03 PM
snewman's Avatar
snewman snewman is offline
Sage User
 
Join Date: Apr 2004
Location: Georgia
Posts: 24
Seems to only be in certain areas from what I can tell. Redemption posted that he's using the serial port on his Comcast box in CA, and I'm using the serial port on mine in GA. Maybe you just have to get past the first level tech guys and see if you can get to someone else who will enable it for you.
Reply With Quote
  #74  
Old 04-14-2004, 05:14 PM
AndyS AndyS is offline
Sage Aficionado
 
Join Date: Apr 2004
Location: Orange County, CA
Posts: 383
That seems to generally be the case. I read a post somewhere that suggested there would be no point talking to a tech unless they were at least level 2.

I attached a program I pulled from the MythTV threads archive. You might want to see if it gives you any more info. You can ignore all the files except the executable.

Andy.
Attached Files
File Type: zip dcttest.zip (43.0 KB, 764 views)
Reply With Quote
  #75  
Old 04-14-2004, 05:39 PM
Crowdx42's Avatar
Crowdx42 Crowdx42 is offline
Sage Expert
 
Join Date: Jan 2004
Posts: 653
This is the output I get from the DCT Test file

DCTTest v1.0 Copyright (c) 2003 Don Starr
opening serial port 0: 9600/8/1/none ...
opening serial port 1: 9600/8/1/none ...
press ESC to exit

Sidecar (e.g. TiVo) DCT
===============================================================================
Reply With Quote
  #76  
Old 04-14-2004, 06:02 PM
AndyS AndyS is offline
Sage Aficionado
 
Join Date: Apr 2004
Location: Orange County, CA
Posts: 383
Looks like your serial port isn't enabled, sorry I'd still be tempted to hook it up to hyperterm (programs/accessories/communications) to see if I could get any kind of response back from the box.

Also - as I mentioned before, your serial cable might be wrong as well, so it's worth investigating that option.

If anyone's interested in the protocol I found a very interesting thread here that (around post 135) has some really useful information.

Andy.
Reply With Quote
  #77  
Old 04-14-2004, 08:09 PM
AndyS AndyS is offline
Sage Aficionado
 
Join Date: Apr 2004
Location: Orange County, CA
Posts: 383
So - are we all saying that it's not possible to control two (or more) DCT2000s serially? That would surely suck.....

Is there any kind of API available for SageTV that we could use to fire off commands when certain events occurred?

How do I request a feature request to have a second variable (card-id?) added to EXETunerPlugin.DLL ?

Andy.
Reply With Quote
  #78  
Old 04-14-2004, 08:55 PM
Redemption Redemption is offline
Sage User
 
Join Date: Apr 2004
Posts: 35
Quote:
Originally posted by AndyS
So - are we all saying that it's not possible to control two (or more) DCT2000s serially? That would surely suck.....

Is there any kind of API available for SageTV that we could use to fire off commands when certain events occurred?

How do I request a feature request to have a second variable (card-id?) added to EXETunerPlugin.DLL ?

Andy.
No, there are commands and methods to initiate commands to change the cable boxes. Just a matter of doing what you said, a variable being added to the plugin. Not a clue who "runs/owns" the plugin.
Reply With Quote
  #79  
Old 04-14-2004, 09:07 PM
AndyS AndyS is offline
Sage Aficionado
 
Join Date: Apr 2004
Location: Orange County, CA
Posts: 383
I understand that, but isn't the plugin only as good as the parameters that can be passed to it by SageTV? As you say, the clean way to do it is to have a second parameter passed to the target command in the same way that the channel number is passed. This would require a recoding of EXETunerPlugin.DLL (owned by Frey Technologies I believe) but also a recoding (albeit minor) within SageTV. This is what I would like to put in a modification request for.

Andy.
Reply With Quote
  #80  
Old 04-15-2004, 09:36 AM
AndyS AndyS is offline
Sage Aficionado
 
Join Date: Apr 2004
Location: Orange County, CA
Posts: 383
Progress!

I found this thread from Jeff where he's written a multi-tuner plugin. I'll pull it down and check its functionality. I've also requested the source-code so hopefully we'll be in business really soon!

One thing that I found on the Tivo forum was that the DCT2000 sends its current status/channel information back to the requestor whenever a command (or a request for status) is sent. We can't do it with this write-only plugin solution, but tighter integration with SageTV would mean that SageTV could query the status of the box before changing channels to ensure that a) the box was on (and to switch it on if it wasn't), b) it wasn't already tuned to the correct channel, and c) use tune up/down instead of sending the channel number if the target channel is next to the currently tuned channel (much faster).

I'll report back as I get more info.

Andy.

Last edited by AndyS; 04-15-2004 at 09:56 AM.
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -6. The time now is 05:26 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.