DABDig Forums
register | my profile | my bookmarks | my notifications | search | faqs
Show topics:     
   All Forums
    DigiGuide
        Suddenly it doesn't work...
 
  Jump to:     
Bookmark This Topic | E-mail This Topic To A Friend   Previous Topic   Next Topic
Author Topic
tonysawford
Posts: 4
From:
Registered: 08/11/2009 10:53
Show this author's profile    Email the author of this post
Posted: Sunday, November 8, 2009 - 10:59 Edit this message  Reply to this message with quotes  (IP Logged)

I've been using dabdig to control my Nebula DigiTV from Digiguide for years, and it has always behaved perfectly. However, at some point over the course of the past couple of days it has all stopped working for no reason that I can think of. Digiguide is still running fine, and I can schedule recordings from DigiTV's own interface, and they're fine, but when I schedule recordings from Digiguide via Dabdig, they just seem to disappear down a black hole. I've tried reinstalling Dabdig, but that made no difference.

Any ideas?

Cheers,

Tony

Paul Webster
Posts: 371
From: UK
Registered: 22/05/2004 19:27
Show this author's profile    Email the author of this post    Visit the author
Posted: Monday, November 9, 2009 - 19:30 Edit this message  Reply to this message with quotes  Delete this message  (IP Logged)

Hello Tony,

No good reason why it should start to go wrong when nothing else has changed.

Is DABDig set to schedule via registry (default) or web interface to DigiTV?

Newer versions of DigiTV don't read the registry while running ... but if it was working fine and no software was updated then it really should continue to work.

Happy to help diagnose.


Paul Webster

DABDig creator

tonysawford
Posts: 4
From:
Registered: 08/11/2009 10:53
Show this author's profile    Email the author of this post
Posted: Thursday, November 12, 2009 - 20:09 Edit this message  Reply to this message with quotes  Delete this message  (IP Logged)

Hi Paul,

I entirely agree that it shouldn't just stop working if nothing has apparently changed, but...

It's set to schedule via the registry (or, at least, it should be...). I've tried installing the latest version of the DigiTV app (I had been running one that was a couple of versions old) and the latest DabDig, but that hasn't changed anything.

Is there any logging/diagnostics that I can turn on in DabDig to show what it's trying to write to the registry, and where exactly it's trying to write it?

Cheers,

Tony

Paul Webster
Posts: 371
From: UK
Registered: 22/05/2004 19:27
Show this author's profile    Email the author of this post    Visit the author
Posted: Friday, November 13, 2009 - 05:56 Edit this message  Reply to this message with quotes  Delete this message  (IP Logged)

YOu can increase the DABDig logging levels (TRACEFLAGS) but I don't think it will show the registry key names.

However - from memory it is

HKLM/SOftware/Nebula/DigiTV/Timers

But - modern versions of DigiTV no longer read that ... except on start-up.

EVen worse - DigiTV overwrites the keys every minute.

Scheduling using DABDig via the DigiTV web interface should work - in fact I helped someone use it last week-end.

(On his it needed a change to the BASEYEAR field in the DigiTV section of dabdig.ini)


Paul Webster

DABDig creator

tonysawford
Posts: 4
From:
Registered: 08/11/2009 10:53
Show this author's profile    Email the author of this post
Posted: Friday, November 13, 2009 - 15:16 Edit this message  Reply to this message with quotes  Delete this message  (IP Logged)

Hi Paul,

I've changed my configuration so that it uses the web interface, and that *nearly* works. I guess that I have the same problem as the other chap you helped, because I set the BASEYEAR field to 2009 (seemed sensible to me), but that resulted in a recording being scheduled with a start date of 13-11-2001. A tedious process of trial & error revealed that it apparently needs to be set to 2001...

Cheers,

Tony

BTW, it seems that email notification of topic replies is not working...

Paul Webster
Posts: 371
From: UK
Registered: 22/05/2004 19:27
Show this author's profile    Email the author of this post    Visit the author
Posted: Saturday, November 14, 2009 - 05:44 Edit this message  Reply to this message with quotes  Delete this message  (IP Logged)

Re BASEYEAR - yes - they seem to have moved the base on by one in their HTML.

Also - once you are happy that it is working you can turn off DABDig launching the default browser and make it do the HTTP send itself - INTERNALWEBSEND.

It cannot show you errors so best to get it working reliably first.

Email notifications - unfortunately true. I think it is because of SPF checks (maybe if I change the originator address to be the same domain as this forum then it will work ... will try).


Paul Webster

DABDig creator

tonysawford
Posts: 4
From:
Registered: 08/11/2009 10:53
Show this author's profile    Email the author of this post
Posted: Saturday, November 14, 2009 - 12:12 Edit this message  Reply to this message with quotes  Delete this message  (IP Logged)

Hi Paul,

Yes, it all seems to be behaving itself now - I scheduled a few recordings via Digiguide & they all triggered correctly.

My next question was going to be whether there was any way to stop a new tab being opened in Firefox when a new recording was scheduled, so your pre-emptive mention of INTERNALWEBSEND was very well timed Smile

Thanks for your help!

Cheers,

Tony

johnk
Posts: 3
From: UK
Registered: 11/12/2006 13:24
Show this author's profile    Email the author of this post
Posted: Friday, November 20, 2009 - 10:51 Edit this message  Reply to this message with quotes  Delete this message  (IP Logged)

You're not alone -- I've also been using DabDig to control Digiguide for years, and until yesterday it worked without any problems (using the registry). But overnight it stopped working and now fails to schedule any recordings. I tried most of the steps mentioned above, but it didn't help.

I've taken the advice here and switched to the web interface, which seems to be working smoothly.

Paul Webster
Posts: 371
From: UK
Registered: 22/05/2004 19:27
Show this author's profile    Email the author of this post    Visit the author
Posted: Friday, November 20, 2009 - 13:57 Edit this message  Reply to this message with quotes  Delete this message  (IP Logged)

Very odd.

If you stop DigiTV - and tell DABDig not to run it (NebulaDigiTVRestartOnRecord=0) and turn of the webscheduling part then schedule something that has already started ... then wait a minute r so and see if an entry appears in

HKLM/Software/Nebula/DigiTV/Timers

If it does - then ... start DigiTV and see if it starts recording then at least it shows that the timer entry was correct.

If it does not start recording then perhaps the LCN (channel number) is the problem.

Perhaps you have done a rescan on your DigiTV recently (because of the analogue switch off) and numbers have changed.


Paul Webster

DABDig creator

johnk
Posts: 3
From: UK
Registered: 11/12/2006 13:24
Show this author's profile    Email the author of this post
Posted: Saturday, November 21, 2009 - 14:57 Edit this message  Reply to this message with quotes  Delete this message  (IP Logged)

Paul,

Followed your guidelines and scheduled a programme that had already started. Timer appeared in HKLM/Software/Nebula/DigiTV/Timers and DigiTV started recording once I launched it. Which just makes it all the more mysterious.

And I think I spoke too soon about the web interface. I've had mixed results (some missed recordings) so far, so I've had to resort to using the Nebula EPG.

Paul Webster
Posts: 371
From: UK
Registered: 22/05/2004 19:27
Show this author's profile    Email the author of this post    Visit the author
Posted: Monday, November 23, 2009 - 18:06 Edit this message  Reply to this message with quotes  Delete this message  (IP Logged)

All very mysterious.

If you set INTERNALWEBSEND=0 in dabdig.ini then you should get a web page coming up in your default browser when DABDig tries to queue a recording to DigiTV (assuming you have left DABDig configured to use web).

In theory at least, DigiTV see this request exactly as if it was submitted interactively.

Hopefully you will then see DigiTV report an error via the web page.


Paul Webster

DABDig creator

  Previous Topic   Next Topic

Admin/Moderator: Thread Management