Page 3 of 12

Re: SchedulesDirect JSON client

Posted: Thu Feb 19, 2015 8:32 am
by et23kochie
Glad to hear you were able to figure it out. Let me know when you have something ready to test.

Re: SchedulesDirect JSON client

Posted: Fri Feb 20, 2015 4:09 am
by geoffstewart
I think this load should solve the issue.

However, it does bring up the issue of ATSC channels and Logical Channel Number... When the guide data is imported, the LCN is an integer... it cannot be a ATSC Major and Minor number like 12.2... instead, it's just 12.... how will you be able to tune to an ATSC channel if it's just the Major value? I guess this is the Guide Channel information... the Channel informantion will have the Major Minor, I suppose.

Give this new version a try and see if it works.

Cheers.

Geoff

Re: SchedulesDirect JSON client

Posted: Fri Feb 20, 2015 9:09 am
by et23kochie
So the LCN numbers seem way off and don't match the ones shown in v1 or from the classic SD plugin (right side of screen shot). Got another error when trying to import.

Re: SchedulesDirect JSON client

Posted: Sat Feb 21, 2015 12:26 am
by geoffstewart
After more thought, I think that once the channels are imported, the LCNs are less important since you will attach them to a "real" channel anyway. LCN are editable if need be too. I'v attached the raw message for your channels and you can see for yourself what I see. Perhaps the data needs massaging.

As for the error on the import, please attach the GuideImporter.log so I can see where it died.

Thanks.

Geoff

Code: Select all

{
    "map": [
        {
            "stationID": "21634",
            "uhfVhf": 34,
            "atscMajor": 2,
            "atscMinor": 1
        },
        {
            "stationID": "31260",
            "uhfVhf": 34,
            "atscMajor": 2,
            "atscMinor": 2
        },
        {
            "stationID": "21865",
            "uhfVhf": 23,
            "atscMajor": 2,
            "atscMinor": 3
        },
        {
            "stationID": "31262",
            "uhfVhf": 34,
            "atscMajor": 2,
            "atscMinor": 4
        },
        {
            "stationID": "21234",
            "uhfVhf": 32,
            "atscMajor": 4,
            "atscMinor": 1
        },
        {
            "stationID": "21236",
            "uhfVhf": 35,
            "atscMajor": 5,
            "atscMinor": 1
        },
        {
            "stationID": "32822",
            "uhfVhf": 45,
            "atscMajor": 5,
            "atscMinor": 2
        },
        {
            "stationID": "73502",
            "uhfVhf": 45,
            "atscMajor": 5,
            "atscMinor": 3
        },
        {
            "stationID": "35583",
            "uhfVhf": 45,
            "atscMajor": 5,
            "atscMinor": 4
        },
        {
            "stationID": "75977",
            "uhfVhf": 45,
            "atscMajor": 5,
            "atscMinor": 6
        },
        {
            "stationID": "46095",
            "uhfVhf": 35,
            "atscMajor": 5,
            "atscMinor": 7
        },
        {
            "stationID": "31247",
            "uhfVhf": 29,
            "atscMajor": 9,
            "atscMinor": 1
        },
        {
            "stationID": "21235",
            "uhfVhf": 29,
            "atscMajor": 9,
            "atscMinor": 2
        },
        {
            "stationID": "77759",
            "uhfVhf": 29,
            "atscMajor": 9,
            "atscMinor": 3
        },
        {
            "stationID": "46092",
            "uhfVhf": 9,
            "atscMajor": 9,
            "atscMinor": 4
        },
        {
            "stationID": "24504",
            "uhfVhf": 9,
            "atscMajor": 9,
            "atscMinor": 9
        },
        {
            "stationID": "20505",
            "uhfVhf": 11,
            "atscMajor": 11,
            "atscMinor": 1
        },
        {
            "stationID": "31041",
            "uhfVhf": 11,
            "atscMajor": 11,
            "atscMinor": 2
        },
        {
            "stationID": "91454",
            "atscMajor": 11,
            "atscMinor": 3
        },
        {
            "stationID": "68761",
            "uhfVhf": 16,
            "atscMajor": 16,
            "atscMinor": 1
        },
        {
            "stationID": "69731",
            "uhfVhf": 16,
            "atscMajor": 16,
            "atscMinor": 2
        },
        {
            "stationID": "73689",
            "uhfVhf": 16,
            "atscMajor": 16,
            "atscMinor": 3
        },
        {
            "stationID": "74092",
            "uhfVhf": 16,
            "atscMajor": 16,
            "atscMinor": 4
        },
        {
            "stationID": "74094",
            "uhfVhf": 16,
            "atscMajor": 16,
            "atscMinor": 5
        },
        {
            "stationID": "91042",
            "uhfVhf": 17,
            "atscMajor": 17,
            "atscMinor": 1
        },
        {
            "stationID": "55865",
            "uhfVhf": 19
        },
        {
            "stationID": "34425",
            "uhfVhf": 22,
            "atscMajor": 23,
            "atscMinor": 1
        },
        {
            "stationID": "52331",
            "uhfVhf": 22,
            "atscMajor": 23,
            "atscMinor": 2
        },
        {
            "stationID": "69640",
            "uhfVhf": 22,
            "atscMajor": 23,
            "atscMinor": 3
        },
        {
            "stationID": "21864",
            "uhfVhf": 23,
            "atscMajor": 23,
            "atscMinor": 7
        },
        {
            "stationID": "65374",
            "uhfVhf": 25,
            "atscMajor": 25,
            "atscMinor": 1
        },
        {
            "stationID": "91158",
            "uhfVhf": 25,
            "atscMajor": 25,
            "atscMinor": 1
        },
        {
            "stationID": "65376",
            "uhfVhf": 25,
            "atscMajor": 25,
            "atscMinor": 2
        },
        {
            "stationID": "91159",
            "uhfVhf": 25,
            "atscMajor": 25,
            "atscMinor": 2
        },
        {
            "stationID": "65378",
            "uhfVhf": 25,
            "atscMajor": 25,
            "atscMinor": 3
        },
        {
            "stationID": "65380",
            "uhfVhf": 25,
            "atscMajor": 25,
            "atscMinor": 4
        },
        {
            "stationID": "65382",
            "uhfVhf": 25,
            "atscMajor": 25,
            "atscMinor": 5
        },
        {
            "stationID": "79030",
            "uhfVhf": 33,
            "atscMajor": 33,
            "atscMinor": 1
        },
        {
            "stationID": "79031",
            "uhfVhf": 33,
            "atscMajor": 33,
            "atscMinor": 2
        },
        {
            "stationID": "79032",
            "uhfVhf": 33,
            "atscMajor": 33,
            "atscMinor": 3
        },
        {
            "stationID": "79033",
            "uhfVhf": 33,
            "atscMajor": 33,
            "atscMinor": 4
        },
        {
            "stationID": "79034",
            "uhfVhf": 33,
            "atscMajor": 33,
            "atscMinor": 5
        },
        {
            "stationID": "79035",
            "uhfVhf": 33,
            "atscMajor": 33,
            "atscMinor": 7
        },
        {
            "stationID": "36071",
            "uhfVhf": 40,
            "atscMajor": 41,
            "atscMinor": 1
        },
        {
            "stationID": "46085",
            "uhfVhf": 40,
            "atscMajor": 41,
            "atscMinor": 2
        },
        {
            "stationID": "46088",
            "uhfVhf": 40,
            "atscMajor": 41,
            "atscMinor": 3
        },
        {
            "stationID": "46090",
            "uhfVhf": 40,
            "atscMajor": 41,
            "atscMinor": 4
        },
        {
            "stationID": "82690",
            "uhfVhf": 40,
            "atscMajor": 41,
            "atscMinor": 5
        },
        {
            "stationID": "83498",
            "uhfVhf": 40,
            "atscMajor": 41,
            "atscMinor": 6
        },
        {
            "stationID": "76131",
            "uhfVhf": 43,
            "atscMajor": 43,
            "atscMinor": 1
        },
        {
            "stationID": "46083",
            "uhfVhf": 47
        },
        {
            "stationID": "82945",
            "uhfVhf": 48,
            "atscMajor": 48,
            "atscMinor": 1
        },
        {
            "stationID": "73980",
            "uhfVhf": 50,
            "atscMajor": 50,
            "atscMinor": 1
        },
        {
            "stationID": "71838",
            "uhfVhf": 31,
            "atscMajor": 62,
            "atscMinor": 1
        },
        {
            "stationID": "89910",
            "uhfVhf": 31,
            "atscMajor": 62,
            "atscMinor": 2
        }
    ],
    "stations": [
        {
            "callsign": "KTCADT",
            "isCommercialFree": true,
            "name": "KTCADT (KTCA-DT)",
            "broadcastLanguage": "en",
            "descriptionLanguage": "en",
            "logo": {
                "URL": "https://s3.amazonaws.com/schedulesdirect-API20140530/assets/s11039_h3_aa.png",
                "height": 270,
                "width": 360,
                "md5": "b54e65c3384cc904c90124"
            },
            "stationID": "21634"
        },
        {
            "callsign": "KTCADT2",
            "isCommercialFree": true,
            "name": "KTCADT2 (KTCA-DT2)",
            "broadcastLanguage": "en",
            "descriptionLanguage": "en",
            "logo": {
                "URL": "https://s3.amazonaws.com/schedulesdirect-API20140530/assets/s11039_h3_aa.png",
                "height": 270,
                "width": 360,
                "md5": "b54e65c3384cc904c90124"
            },
            "stationID": "31260"
        },
        {
            "callsign": "KTCIDT3",
            "isCommercialFree": true,
            "name": "KTCIDT3 (KTCI-DT3)",
            "broadcastLanguage": "en",
            "descriptionLanguage": "en",
            "logo": {
                "URL": "https://s3.amazonaws.com/schedulesdirect-API20140530/assets/s11039_h3_aa.png",
                "height": 270,
                "width": 360,
                "md5": "b54e65c3384cc904c90124"
            },
            "stationID": "21865"
        },
        {
            "callsign": "KTCADT4",
            "isCommercialFree": true,
            "name": "KTCADT4 (KTCA-DT4)",
            "broadcastLanguage": "en",
            "descriptionLanguage": "en",
            "stationID": "31262"
        },
        {
            "callsign": "WCCODT",
            "name": "WCCODT (WCCO-DT)",
            "broadcastLanguage": "en",
            "descriptionLanguage": "en",
            "logo": {
                "URL": "https://s3.amazonaws.com/schedulesdirect-API20140530/assets/s10098_h3_aa.png",
                "height": 270,
                "width": 360,
                "md5": "68713effdd9df195833a56"
            },
            "stationID": "21234"
        },
        {
            "callsign": "KSTPDT",
            "name": "KSTPDT (KSTP-DT)",
            "broadcastLanguage": "en",
            "descriptionLanguage": "en",
            "logo": {
                "URL": "https://s3.amazonaws.com/schedulesdirect-API20140530/assets/s10003_h3_aa.png",
                "height": 270,
                "width": 360,
                "md5": "defb975392537fc8a42ec3"
            },
            "stationID": "21236"
        },
        {
            "callsign": "KSTCDT",
            "name": "KSTCDT (KSTC-DT)",
            "broadcastLanguage": "en",
            "descriptionLanguage": "en",
            "stationID": "32822"
        },
        {
            "callsign": "KSTCDT3",
            "name": "KSTCDT3 (KSTC-DT3)",
            "broadcastLanguage": "en",
            "descriptionLanguage": "en",
            "stationID": "73502"
        },
        {
            "callsign": "KSTCDT2",
            "name": "KSTCDT2 (KSTC-DT2)",
            "broadcastLanguage": "en",
            "descriptionLanguage": "en",
            "stationID": "35583"
        },
        {
            "callsign": "KSTCDT4",
            "name": "KSTCDT4 (KSTC-DT4)",
            "broadcastLanguage": "en",
            "descriptionLanguage": "en",
            "stationID": "75977"
        },
        {
            "callsign": "KSTPDT2",
            "name": "KSTPDT2 (KSPT-DT2)",
            "broadcastLanguage": "en",
            "descriptionLanguage": "en",
            "stationID": "46095"
        },
        {
            "callsign": "WFTCDT2",
            "name": "WFTCDT2 (WFTC-DT2)",
            "affiliate": "FOX",
            "broadcastLanguage": "en",
            "descriptionLanguage": "en",
            "logo": {
                "URL": "https://s3.amazonaws.com/schedulesdirect-API20140530/assets/s10212_h3_aa.png",
                "height": 270,
                "width": 360,
                "md5": "ec9bf15a796eca21c9f3ec"
            },
            "stationID": "31247"
        },
        {
            "callsign": "WFTCDT",
            "name": "WFTCDT (WFTC-DT)",
            "broadcastLanguage": "en",
            "descriptionLanguage": "en",
            "logo": {
                "URL": "https://s3.amazonaws.com/schedulesdirect-API20140530/assets/s51307_h3_aa.png",
                "height": 270,
                "width": 360,
                "md5": "7de075b150606dc68d1002"
            },
            "stationID": "21235"
        },
        {
            "callsign": "WFTCDT3",
            "name": "WFTCDT3 (WFTC-DT3)",
            "broadcastLanguage": "en",
            "descriptionLanguage": "en",
            "stationID": "77759"
        },
        {
            "callsign": "KMSPDT2",
            "name": "KMSPDT2 (KMSP-DT2)",
            "broadcastLanguage": "en",
            "descriptionLanguage": "en",
            "stationID": "46092"
        },
        {
            "callsign": "KMSPDT",
            "name": "KMSPDT (KMSP-DT)",
            "broadcastLanguage": "en",
            "descriptionLanguage": "en",
            "logo": {
                "URL": "https://s3.amazonaws.com/schedulesdirect-API20140530/assets/s10212_h3_aa.png",
                "height": 270,
                "width": 360,
                "md5": "ec9bf15a796eca21c9f3ec"
            },
            "stationID": "24504"
        },
        {
            "callsign": "KAREDT",
            "name": "KAREDT (KARE-DT)",
            "broadcastLanguage": "en",
            "descriptionLanguage": "en",
            "logo": {
                "URL": "https://s3.amazonaws.com/schedulesdirect-API20140530/assets/s10991_h3_aa.png",
                "height": 270,
                "width": 360,
                "md5": "c6e49b57eea92bcf874ccb"
            },
            "stationID": "20505"
        },
        {
            "callsign": "KAREDT2",
            "name": "KAREDT2 (KARE-DT2)",
            "broadcastLanguage": "en",
            "descriptionLanguage": "en",
            "logo": {
                "URL": "https://s3.amazonaws.com/schedulesdirect-API20140530/assets/s10991_h3_aa.png",
                "height": 270,
                "width": 360,
                "md5": "c6e49b57eea92bcf874ccb"
            },
            "stationID": "31041"
        },
        {
            "callsign": "KAREDT3",
            "name": "KAREDT3 (KARE-DT3)",
            "broadcastLanguage": "en",
            "descriptionLanguage": "en",
            "stationID": "91454"
        },
        {
            "callsign": "K16HYD",
            "name": "K16HYD (K16HY-D)",
            "broadcastLanguage": "en",
            "descriptionLanguage": "en",
            "stationID": "68761"
        },
        {
            "callsign": "K16HYD2",
            "name": "K16HYD2 (K16HY-D2)",
            "broadcastLanguage": "en",
            "descriptionLanguage": "en",
            "stationID": "69731"
        },
        {
            "callsign": "K16HYD3",
            "name": "K16HYD3 (K16HY-D3)",
            "broadcastLanguage": "en",
            "descriptionLanguage": "en",
            "stationID": "73689"
        },
        {
            "callsign": "K16HYD4",
            "name": "K16HYD4 (K16HY-D4)",
            "broadcastLanguage": "en",
            "descriptionLanguage": "en",
            "stationID": "74092"
        },
        {
            "callsign": "K16HYD5",
            "name": "K16HYD5 (K16HY-D5)",
            "broadcastLanguage": "en",
            "descriptionLanguage": "en",
            "stationID": "74094"
        },
        {
            "callsign": "WUMNLD",
            "name": "WUMNLD (WUMN-LD)",
            "affiliate": "UNI",
            "broadcastLanguage": "es",
            "descriptionLanguage": "es",
            "logo": {
                "URL": "https://s3.amazonaws.com/schedulesdirect-API20140530/assets/s11118_h3_aa.png",
                "height": 270,
                "width": 360,
                "md5": "8324b753665d7d5a86e644"
            },
            "stationID": "91042"
        },
        {
            "callsign": "K19ER",
            "name": "K19ER",
            "broadcastLanguage": "en",
            "descriptionLanguage": "en",
            "stationID": "55865"
        },
        {
            "callsign": "WUCWDT",
            "name": "WUCWDT (WUCW-DT)",
            "broadcastLanguage": "en",
            "descriptionLanguage": "en",
            "logo": {
                "URL": "https://s3.amazonaws.com/schedulesdirect-API20140530/assets/s51306_h3_aa.png",
                "height": 270,
                "width": 360,
                "md5": "3e7459486d5e6b87d3d9f2"
            },
            "stationID": "34425"
        },
        {
            "callsign": "WUCWDT2",
            "name": "WUCWDT2 (WUCW-DT2)",
            "broadcastLanguage": "en",
            "descriptionLanguage": "en",
            "stationID": "52331"
        },
        {
            "callsign": "WUCWDT3",
            "name": "WUCWDT3 (WUCW-DT3)",
            "broadcastLanguage": "en",
            "descriptionLanguage": "en",
            "stationID": "69640"
        },
        {
            "callsign": "KTCIDT2",
            "isCommercialFree": true,
            "name": "KTCIDT2 (KTCI-DT)",
            "broadcastLanguage": "en",
            "descriptionLanguage": "en",
            "logo": {
                "URL": "https://s3.amazonaws.com/schedulesdirect-API20140530/assets/s11039_h3_aa.png",
                "height": 270,
                "width": 360,
                "md5": "b54e65c3384cc904c90124"
            },
            "stationID": "21864"
        },
        {
            "callsign": "K25IAD",
            "name": "K25IA-D",
            "broadcastLanguage": "en",
            "descriptionLanguage": "en",
            "logo": {
                "URL": "https://s3.amazonaws.com/schedulesdirect-API20140530/assets/s14767_h3_aa.png",
                "height": 270,
                "width": 360,
                "md5": "baf5db56dc953fdb900401"
            },
            "stationID": "65374"
        },
        {
            "callsign": "KJNKLD",
            "name": "KJNKLD (KJNK-LD)",
            "affiliate": "TELE",
            "broadcastLanguage": "es",
            "descriptionLanguage": "es",
            "logo": {
                "URL": "https://s3.amazonaws.com/schedulesdirect-API20140530/assets/s10239_h3_aa.png",
                "height": 270,
                "width": 360,
                "md5": "8e438a033a923a916ffb16"
            },
            "stationID": "91158"
        },
        {
            "callsign": "K25IAD2",
            "name": "K25IA-D2",
            "broadcastLanguage": "en",
            "descriptionLanguage": "en",
            "stationID": "65376"
        },
        {
            "callsign": "KJNKLD2",
            "name": "KJNKLD2 (KJNK-LD2)",
            "broadcastLanguage": "en",
            "descriptionLanguage": "en",
            "stationID": "91159"
        },
        {
            "callsign": "K25IAD3",
            "name": "K25IA-D3",
            "broadcastLanguage": "en",
            "descriptionLanguage": "en",
            "stationID": "65378"
        },
        {
            "callsign": "K25IAD4",
            "name": "K25IA-D4",
            "broadcastLanguage": "en",
            "descriptionLanguage": "en",
            "stationID": "65380"
        },
        {
            "callsign": "K25IAD5",
            "name": "K25IA-D5",
            "broadcastLanguage": "es",
            "descriptionLanguage": "es",
            "stationID": "65382"
        },
        {
            "callsign": "K33LND",
            "name": "K33LND (K33LN-D)",
            "broadcastLanguage": "en",
            "descriptionLanguage": "en",
            "stationID": "79030"
        },
        {
            "callsign": "K33LND2",
            "name": "K33LND2 (K33LN-D2)",
            "broadcastLanguage": "en",
            "descriptionLanguage": "en",
            "stationID": "79031"
        },
        {
            "callsign": "K33LND3",
            "name": "K33LND3 (K33LN-D3)",
            "broadcastLanguage": "en",
            "descriptionLanguage": "en",
            "stationID": "79032"
        },
        {
            "callsign": "K33LND4",
            "name": "K33LND4 (K33LN-D4)",
            "broadcastLanguage": "es",
            "descriptionLanguage": "es",
            "stationID": "79033"
        },
        {
            "callsign": "K33LND5",
            "name": "K33LND5 (K33LN-D5)",
            "broadcastLanguage": "en",
            "descriptionLanguage": "en",
            "stationID": "79034"
        },
        {
            "callsign": "K33LND7",
            "name": "K33LND7 (K33LN-D7)",
            "broadcastLanguage": "en",
            "descriptionLanguage": "en",
            "stationID": "79035"
        },
        {
            "callsign": "KPXMDT",
            "name": "KPXMDT (KPXM-DT)",
            "broadcastLanguage": "en",
            "descriptionLanguage": "en",
            "logo": {
                "URL": "https://s3.amazonaws.com/schedulesdirect-API20140530/assets/s18633_h3_aa.png",
                "height": 270,
                "width": 360,
                "md5": "1b9167f7ffec419a8767fc"
            },
            "stationID": "36071"
        },
        {
            "callsign": "KPXMDT2",
            "name": "KPXMDT2 (KPXM-DT2)",
            "broadcastLanguage": "en",
            "descriptionLanguage": "en",
            "stationID": "46085"
        },
        {
            "callsign": "KPXMDT3",
            "name": "KPXMDT3 (KPXM-DT3)",
            "broadcastLanguage": "en",
            "descriptionLanguage": "en",
            "stationID": "46088"
        },
        {
            "callsign": "KPXMDT4",
            "name": "KPXMDT4 (KPXM-DT4)",
            "broadcastLanguage": "en",
            "descriptionLanguage": "en",
            "stationID": "46090"
        },
        {
            "callsign": "KPXMDT5",
            "name": "KPXMDT5 (KPXM-DT5)",
            "broadcastLanguage": "en",
            "descriptionLanguage": "en",
            "stationID": "82690"
        },
        {
            "callsign": "KPXMDT6",
            "name": "KPXMDT6 (KPXM-DT6)",
            "broadcastLanguage": "en",
            "descriptionLanguage": "en",
            "logo": {
                "URL": "https://s3.amazonaws.com/schedulesdirect-API20140530/assets/s10269_h3_aa.png",
                "height": 270,
                "width": 360,
                "md5": "1fc4b981cd602cac6b73b2"
            },
            "stationID": "83498"
        },
        {
            "callsign": "K43HBD",
            "name": "K43HBD (K43HB-D)",
            "broadcastLanguage": "en",
            "descriptionLanguage": "en",
            "logo": {
                "URL": "https://s3.amazonaws.com/schedulesdirect-API20140530/assets/s10269_h3_aa.png",
                "height": 270,
                "width": 360,
                "md5": "1fc4b981cd602cac6b73b2"
            },
            "stationID": "76131"
        },
        {
            "callsign": "W47CO",
            "name": "W47CO",
            "broadcastLanguage": "en",
            "descriptionLanguage": "en",
            "logo": {
                "URL": "https://s3.amazonaws.com/schedulesdirect-API20140530/assets/s11039_h3_aa.png",
                "height": 270,
                "width": 360,
                "md5": "b54e65c3384cc904c90124"
            },
            "stationID": "46083"
        },
        {
            "callsign": "KHVMLD",
            "name": "KHVMLD (KHVM-LD)",
            "broadcastLanguage": "en",
            "descriptionLanguage": "en",
            "stationID": "82945"
        },
        {
            "callsign": "KTCJLD",
            "name": "KTCJLD (KTCJ-LD)",
            "broadcastLanguage": "en",
            "descriptionLanguage": "en",
            "stationID": "73980"
        },
        {
            "callsign": "WDMILD",
            "name": "WDMILD (WDMI-LD)",
            "broadcastLanguage": "en",
            "descriptionLanguage": "en",
            "stationID": "71838"
        },
        {
            "callsign": "WDMILD2",
            "name": "WDMILD2 (WDMI-LD2)",
            "broadcastLanguage": "en",
            "descriptionLanguage": "en",
            "stationID": "89910"
        }
    ],
    "metadata": {
        "lineup": "USA-OTA-55014",
        "modified": "2015-02-18T12:28:01Z",
        "transport": "Antenna"
    }
}

Re: SchedulesDirect JSON client

Posted: Sat Feb 21, 2015 12:38 am
by et23kochie
The zip file I attached is the log dump. I am not too worried about the lcn. Just wanted to make sure you were aware.

Re: SchedulesDirect JSON client

Posted: Sat Feb 21, 2015 7:30 pm
by geoffstewart
Sorry, I must be blind :)

Re: SchedulesDirect JSON client

Posted: Wed Feb 25, 2015 4:16 pm
by sccrgoalie1
This looks great. Thanks for working on it. Other than the confusing LCN's for my antenna lineup. The latest version appears to be working great!

Re: SchedulesDirect JSON client

Posted: Fri Feb 27, 2015 5:51 pm
by geoffstewart
@sccrgoalie1,

Thanks. You're seeing the SxxExx information in your guide data too? Really, that's the key feature that made me do this.

@et23kochie, I haven't forgot about you... I'm having a hard time reproducing the issue locally. I suspect the error is coming from incomplete data in the guide info... I will be adding more defensive code to the factory classes that read the guide data and hopefully just discard the one show rather than fail altogether.

g

Re: SchedulesDirect JSON client

Posted: Fri Feb 27, 2015 6:08 pm
by sccrgoalie1
geoffstewart wrote:@sccrgoalie1,

Thanks. You're seeing the SxxExx information in your guide data too? Really, that's the key feature that made me do this.

@et23kochie, I haven't forgot about you... I'm having a hard time reproducing the issue locally. I suspect the error is coming from incomplete data in the guide info... I will be adding more defensive code to the factory classes that read the guide data and hopefully just discard the one show rather than fail altogether.

g
Yup. It's there!

Re: SchedulesDirect JSON client

Posted: Mon Mar 02, 2015 12:18 am
by et23kochie
@et23kochie, I haven't forgot about you... I'm having a hard time reproducing the issue locally. I suspect the error is coming from incomplete data in the guide info... I will be adding more defensive code to the factory classes that read the guide data and hopefully just discard the one show rather than fail altogether.

g
Thanks for your work. No rush.