Custom Data Grabber including Sky UK Channel/EPG Grabber (7 Viewers)

onelegend

MP Donator
  • Premium Supporter
  • July 16, 2010
    351
    42
    39
    Bournemouth
    Home Country
    United Kingdom United Kingdom
    I thought I had spotted this problem a while back, I had other issues with my TV cards to resolve so never really looked into it but there appears to be an issue with regards to recordings.

    Wondering if others can confirm theirs does the same

    Using standard power scheduler:
    Sun eve I scheduled a series link to record Top Gear - the system failed to wake up, however when I manually switched the system on it did start recording so I think the problem lies with telling power scheduler when the system should wake.

    I then upgraded to the new power scheduler ++ from here

    This does the same thing - I noticed it lists the next wake up event, this is stating the epg wake up time.

    If I set a recording via the record once option, power scheduler correctly lists a wake up time for the recording.

    I have set various recordings for today (record once and series) - I will check which events recorded when I get home.

    Again - if others can reply letting me know if theirs does the same thing :D

    Edit: In case relevant - I set the series record via the quick record menu
     

    mrmojo666

    MP Donator
  • Premium Supporter
  • January 24, 2006
    603
    182
    Turin
    Home Country
    Italy Italy
    HI,

    i would like to try this mod , but is there a way to patch an existing 1.2.2 MP installation ?

    seems the installers requires a complete reinstallation of MP .

    thank you
     

    smursfter

    Portal Pro
    August 16, 2009
    69
    2
    Home Country
    England England
    DjBlu, sorry if this has been asked already, but are u going to do a 1.2.2 release? I have noticed some other guys have released a 1.2.2 build but was kinda waiting for your version

    Great work btw.
     

    CrashUK

    Portal Pro
    July 24, 2008
    108
    5
    DjBlu, sorry if this has been asked already, but are u going to do a 1.2.2 release? I have noticed some other guys have released a 1.2.2 build but was kinda waiting for your version

    Great work btw.

    I dont think there is any point update to v1.2.2 its a very small update.. v1.3 should be a good update :)
     

    DJBlu

    Portal Pro
    August 14, 2007
    1,670
    813
    Llanelli
    Home Country
    United Kingdom United Kingdom
    Ok,

    I am starting to Push the changes to github so they can be merged easier.

    So far I have added the TBS fix, Custom Data Grabber code.
    I am now working on the Sky Stuff.

    I will be creating a Git Hub source code for the Grabber plugins so if someone wants to improve them they can.
     

    onetoomany

    Portal Pro
    July 5, 2005
    122
    2
    UK
    Thanks for merging in the TBS code.

    I'm struggling to install the new version. I get failed to upgrade the database. Using SQL Server.
    TBS 6984 (quad without cam)

    I get the following error:
    2012-02-06 22:47:22.099703 [SetupTv(1)]: Exec SQL: use MpTvDb
    2012-02-06 22:47:22.101657 [SetupTv(1)]: Exec SQL: ALTER TABLE program ADD seriesId varchar(200)
    2012-02-06 22:47:22.478624 [SetupTv(1)]: Exec SQL: ALTER TABLE program ADD seriesTermination TINYINT
    2012-02-06 22:47:22.528431 [SetupTv(1)]: Exec SQL: ALTER TABLE schedule ADD seriesId varchar(200)
    2012-02-06 22:47:22.612418 [SetupTv(1)]: Exec SQL: UPDATE Version SET versionNumber=61 GO
    2012-02-06 22:47:22.613395 [SetupTv(1)]: ********* SQL statement failed! *********
    2012-02-06 22:47:22.614372 [SetupTv(1)]: ********* Error reason: Incorrect syntax near 'GO'.

    I've manually updated the DB to version 61, so it now starts. However, I then get the following error in the error log:
    2012-02-06 23:07:50.765841 [(5)]: Exception :confused:ystem.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
    at System.ThrowHelper.ThrowKeyNotFoundException()
    at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
    at TvLibrary.Implementations.DVB.ConditionalAccess.SendPids(Int32 subChannel, DVBBaseChannel channel, List`1 pids)
     

    DJBlu

    Portal Pro
    August 14, 2007
    1,670
    813
    Llanelli
    Home Country
    United Kingdom United Kingdom
    Thanks for merging in the TBS code.

    I'm struggling to install the new version. I get failed to upgrade the database. Using SQL Server.
    TBS 6984 (quad without cam)

    I get the following error:
    2012-02-06 22:47:22.099703 [SetupTv(1)]: Exec SQL: use MpTvDb
    2012-02-06 22:47:22.101657 [SetupTv(1)]: Exec SQL: ALTER TABLE program ADD seriesId varchar(200)
    2012-02-06 22:47:22.478624 [SetupTv(1)]: Exec SQL: ALTER TABLE program ADD seriesTermination TINYINT
    2012-02-06 22:47:22.528431 [SetupTv(1)]: Exec SQL: ALTER TABLE schedule ADD seriesId varchar(200)
    2012-02-06 22:47:22.612418 [SetupTv(1)]: Exec SQL: UPDATE Version SET versionNumber=61 GO
    2012-02-06 22:47:22.613395 [SetupTv(1)]: ********* SQL statement failed! *********
    2012-02-06 22:47:22.614372 [SetupTv(1)]: ********* Error reason: Incorrect syntax near 'GO'.

    I've manually updated the DB to version 61, so it now starts. However, I then get the following error in the error log:
    2012-02-06 23:07:50.765841 [(5)]: Exception :confused:ystem.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
    at System.ThrowHelper.ThrowKeyNotFoundException()
    at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
    at TvLibrary.Implementations.DVB.ConditionalAccess.SendPids(Int32 subChannel, DVBBaseChannel channel, List`1 pids)

    Stop the TV service, close the Setup TV.

    Delete the database,

    Start Setup TV.

    The key not found is a seperate issue that will not affect anything.
     

    Users who are viewing this thread

    Top Bottom