SageTV Community  

Go Back   SageTV Community > SageTV Products > SageTV Linux
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

SageTV Linux Discussion related to the SageTV Media Center for Linux. Questions, issues, problems, suggestions, etc. relating to the SageTV Linux should be posted here.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 03-13-2007, 09:07 AM
harrijay harrijay is offline
Sage Advanced User
 
Join Date: Jan 2007
Location: Wisconsin
Posts: 152
Smile EXEtuner Plugin for LIRC and Motorola STB

Well I came to the realization that the only way anyone is going to get any external Tuner plugin support is if someone ported one from windows or just wrote one from scratch so I decided to do just that. I have currently created a port of the MultiDCTTunerDLL that sage uses in windows the only thing i have not finished is the ability to get all of the info from the DLL as compared to having hard coded values. Right now it does work with my DCT2224 very reliably so if anyone is interested in using this let me know and i can post the Shared Object along with info on how to use this. My next job is to fix the LIRCTuner plugin so LIRC can be used since the one that was posted on the forums didn't work. Anyone who is interested please post.
Reply With Quote
  #2  
Old 06-12-2008, 04:32 PM
jvbunte jvbunte is offline
Sage User
 
Join Date: Jun 2008
Posts: 5
I am interested in this if you are still around.... OP was 07 .
Reply With Quote
  #3  
Old 06-12-2008, 06:25 PM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
I've posted the source for the LIRCTuner . I rebuilt it and it works great on my unbuntu setup.
Reply With Quote
  #4  
Old 06-13-2008, 06:03 AM
jvbunte jvbunte is offline
Sage User
 
Join Date: Jun 2008
Posts: 5
Does it support serial control of a DCT2xxx or just through LIRC?
Reply With Quote
  #5  
Old 06-13-2008, 07:42 AM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
Quote:
Does it support serial control of a DCT2xxx or just through LIRC?
Not sure if this was directed at me... but the LIRCTuner only supports lirc.
Reply With Quote
  #6  
Old 06-02-2009, 09:03 PM
ltburch2000 ltburch2000 is offline
Sage User
 
Join Date: Oct 2005
Location: Chicago, IL
Posts: 20
Send a message via AIM to ltburch2000 Send a message via Yahoo to ltburch2000
Support for DCT2524 on sagetv on linux

Can it work, yes. Does it work no.

Here is what I had to do I noticed the tuner didn't work as expected when sent the signals. Via experimentation I confirmed I needed to do a ok/select at the end of the sequence. I also found that the built in socket based communications seemed to malfunction for some reason. So I replaced the PlayCommand function with the following

static int playCommandCount = 0;
static char channel[3];

void PlayCommand (int devHandle, remote *remote, unsigned char *name, int tx_repeats)
{
info("PlayCommand");
info(name);

channel[playCommandCount]=*name;

playCommandCount++;

if (playCommandCount != 3) {
return;
}

playCommandCount = 0;

char cmd[1024];
// swap for irsend
sprintf(cmd, "irsend SEND_ONCE %s %c %c %c ok/select\n", remote->name, channel[0], channel[1], channel[2]);
system(cmd);


}

What this does is aggregate the 3 digit channel (it is zero padded) before sending it all at once via irsend with an ok/select at the end.

Yes quite a hassle but after doing this it works GREAT with my Comcast STB.
Reply With Quote
  #7  
Old 06-03-2009, 07:17 AM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
@ltburch2000 - You may want to check out the External Command Tuner for Linux. It currently has support for single digit tuning and macro tuning (all digits as once).

The External Command Tuner was a project that I forked off the original Lirc Tuner since I had issues with the lirc code. The installation wiki for the modified external command tuner uses irsend in it's examples, since I use lirc via the irsend command.
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

Similar Threads
Thread Thread Starter Forum Replies Last Post
Controlling an STB harrijay SageTV Linux 5 02-15-2007 02:51 PM
Multidcttuner plugin config...adding a second STB mrrrl Hardware Support 4 12-23-2006 12:57 PM
How to control a Motorola (Comcast) DCT 2524 STB? mrrrl Hardware Support 0 12-11-2006 05:24 PM
Second (non-HD) STB on same lineup - without HD channels?? danOO00 SageTV Software 1 12-07-2006 05:13 PM
What Video Card and TV Tuner Cards are required for my setup? darrennye Hardware Support 0 01-01-2006 04:09 PM


All times are GMT -6. The time now is 09:16 PM.


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