guy_richie - 2012-05-29

Hello,

RE: Freesat UK (28.2E)

I can't get tv_grab_dvb_plus to attain the epg / xmltv data for Freesat UK.  In one terminal I run:

$ szap "BBC 1 London"

Which successfully locks onto a signal.  In another terminal I run

$ tv_grab_dvb_plus -f freesat

This returns the following:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE tv SYSTEM "xmltv.dtd">
<tv generator-info-name="tv_grab_dvb_plus">
tv_grab_dvb_plus ERROR   data or length is wrong for pid 20 (0x14) tableid 112 (0x70), len 8. skipping packet.
<channel id="6301.dvb.guide">
<!- number>6301</number ->
<!- provider>BSkyB</provider ->
<display-name>BBC 1 London</display-name>
</channel>
<channel id="6361.dvb.guide">
<!- number>6361</number ->
<!- provider>BSkyB</provider ->
<display-name>BBC 1 CI</display-name>
</channel>
<channel id="6361.dvb.guide">
<!- number>6361</number ->
<!- provider>BSkyB</provider ->
<display-name>BBC 1 CI</display-name>
</channel>
<channel id="6361.dvb.guide">
<!- number>6361</number ->
<!- provider>BSkyB</provider ->
<display-name>BBC 1 CI</display-name>
</channel>
<channel id="6361.dvb.guide">
<!- number>6361</number ->
<!- provider>BSkyB</provider ->
<display-name>BBC 1 CI</display-name>
</channel>
<channel id="6361.dvb.guide">
<!- number>6361</number ->
<!- provider>BSkyB</provider ->
<display-name>BBC 1 CI</display-name>
</channel>
<channel id="6351.dvb.guide">
<!- number>6351</number ->
<!- provider>BSkyB</provider ->
<display-name>BBC 1 East (W)</display-name>
</channel>
<channel id="6341.dvb.guide">
<!- number>6341</number ->
<!- provider>BSkyB</provider ->
<display-name>BBC 1 West</display-name>
</channel>
<channel id="6319.dvb.guide">
<!- number>6319</number ->
<!- provider>BSkyB</provider ->
<display-name>BBC THREE</display-name>
</channel>
<channel id="6317.dvb.guide">
<!- number>6317</number ->
<!- provider>BSkyB</provider ->
<display-name>CBBC Channel</display-name>
</channel>
<channel id="6315.dvb.guide">
<!- number>6315</number ->
<!- provider>BSkyB</provider ->
<display-name>BBC TES 3</display-name>
</channel>
<channel id="6302.dvb.guide">
<!- number>6302</number ->
<!- provider>BSkyB</provider ->
<display-name>BBC 2 England</display-name>
</channel>
</tv>

The above is only the "now and next" EPG data for the channels on the tuned transponder.  I have tried many other channels in the Freesat UK listings to lock onto different transponders, but the output is always limited to "now and next".

Any suggestions?

Many thanks,
Guy