SchedulesDirect JSON client

Other clients written by the community
et23kochie
Posts: 23
Joined: Mon Jan 26, 2015 2:18 am

Re: SchedulesDirect JSON client

Post by et23kochie » Thu Feb 19, 2015 8:32 am

Glad to hear you were able to figure it out. Let me know when you have something ready to test.

geoffstewart
Posts: 152
Joined: Sat Sep 18, 2010 1:29 am
Location: Ottawa, ON, Canada

Re: SchedulesDirect JSON client

Post by geoffstewart » Fri Feb 20, 2015 4:09 am

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
Attachments
GuideImporter-TESTv1.1.zip
New version of tool to handle Antenna guide data
(1.29 MiB) Downloaded 170 times

et23kochie
Posts: 23
Joined: Mon Jan 26, 2015 2:18 am

Re: SchedulesDirect JSON client

Post by et23kochie » Fri Feb 20, 2015 9:09 am

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.
Attachments
Importer11logDump.zip
(2.44 KiB) Downloaded 152 times
Importer11fail.jpg
v1.1 on left, classic SD on right.
Importer11fail.jpg (247.7 KiB) Viewed 6308 times

geoffstewart
Posts: 152
Joined: Sat Sep 18, 2010 1:29 am
Location: Ottawa, ON, Canada

Re: SchedulesDirect JSON client

Post by geoffstewart » Sat Feb 21, 2015 12:26 am

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"
    }
}

et23kochie
Posts: 23
Joined: Mon Jan 26, 2015 2:18 am

Re: SchedulesDirect JSON client

Post by et23kochie » Sat Feb 21, 2015 12:38 am

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.

geoffstewart
Posts: 152
Joined: Sat Sep 18, 2010 1:29 am
Location: Ottawa, ON, Canada

Re: SchedulesDirect JSON client

Post by geoffstewart » Sat Feb 21, 2015 7:30 pm

Sorry, I must be blind :)

sccrgoalie1
Posts: 7
Joined: Tue Sep 10, 2013 1:14 am

Re: SchedulesDirect JSON client

Post by sccrgoalie1 » Wed Feb 25, 2015 4:16 pm

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!

geoffstewart
Posts: 152
Joined: Sat Sep 18, 2010 1:29 am
Location: Ottawa, ON, Canada

Re: SchedulesDirect JSON client

Post by geoffstewart » Fri Feb 27, 2015 5:51 pm

@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

sccrgoalie1
Posts: 7
Joined: Tue Sep 10, 2013 1:14 am

Re: SchedulesDirect JSON client

Post by sccrgoalie1 » Fri Feb 27, 2015 6:08 pm

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!

et23kochie
Posts: 23
Joined: Mon Jan 26, 2015 2:18 am

Re: SchedulesDirect JSON client

Post by et23kochie » Mon Mar 02, 2015 12:18 am

@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.

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest