Search found 496 matches

by bdb
Tue Dec 07, 2010 10:08 pm
Forum: TAP and patch development
Topic: How to save or access mheg5/mhp DSMCC files ?
Replies: 56
Views: 22952

exTap has a function, dword exTAP_UTCtoLocalTime(dword utc).
Pass it a UTC time, and it will return the local time, so you can then determine the local offset.

bdb
by bdb
Thu Nov 25, 2010 8:44 pm
Forum: TAP and patch development
Topic: How to save or access mheg5/mhp DSMCC files ?
Replies: 56
Views: 22952

Unless you have recompiled exTap, I think that the precompiled exTap.a was built without USE_PATCHES (using makefile.dynamic), so the relevent line in init_optional_fw_addresses(), is: fw_max_events = get_variable(fw_TAP_GetCurrentEvent, 0x86, 0x86); this code looks at offset 0x86 of...
by bdb
Wed Nov 24, 2010 8:29 pm
Forum: TAP and patch development
Topic: How to save or access mheg5/mhp DSMCC files ?
Replies: 56
Views: 22952

It could well be that one of the patches interferes with the exTap firmware routine detection code. After exTAP_Init(), these variables should all be set to non-zero values. If any are zero, you could try just manually setting them after the exTAP_Init() call. For 5.13.65, the expected values are (s...
by bdb
Tue Nov 23, 2010 12:34 am
Forum: TAP and patch development
Topic: How to save or access mheg5/mhp DSMCC files ?
Replies: 56
Views: 22952

What about a faster why to delete current epg data (or data already load by my tap ) ? There is a function in exTap - int exTAP_EPG_DeleteAllEvents(). It has the comment 'a quick way to zap the entire firmware internal event table'. I don't recall how quick 'quick' is, but I cant imagine ever putti...
by bdb
Mon Nov 08, 2010 11:13 pm
Forum: Freeview, TopUp and TV
Topic: BBC iPlayer - download sizes
Replies: 4
Views: 3053

The BBC have multiple versions available, at different rates. I'm not sure what you get by default, but I think that the live iPlayer is supposed to be able to switch streams depending on your available line rate. Not all programs have the HD stream available. When I last looked, it was possible to ...
by bdb
Sat Oct 16, 2010 5:03 pm
Forum: General Toppy discussions
Topic: Oh no, all my data has gone
Replies: 64
Views: 11759

oh well - another theory bites the dust... I set up a monitor to see how many EPG packets reached the CRC check in the EPG code. In the last few hours it has recorded ~500,000 epg sections; 25 with crc errors, of which 8 were of the type that would have bypassed the CRC check in an unpatched firmwar...
by bdb
Fri Oct 15, 2010 10:46 pm
Forum: TAPs
Topic: Channel Monitor: An idea for a simple TAP to avert problems
Replies: 2
Views: 1041

see this thread. You need the [Ec] patch.

bdb
by bdb
Fri Oct 15, 2010 10:41 pm
Forum: General Toppy discussions
Topic: Oh no, all my data has gone
Replies: 64
Views: 11759

I've just reread this thread. It seems that I did look at it, and R2 did fix it ... The firmware does not check the crc for a large chunk of the EPG. This patch - EIT CRC Fix [Ec] , corrects it. If you are experiencing random crashes; especially if you sometimes observe garbage in the EPG (except th...
by bdb
Thu Oct 14, 2010 9:10 pm
Forum: General Toppy discussions
Topic: Oh no, all my data has gone
Replies: 64
Views: 11759

Hi R2, have you ever looked into this crash situation? I guess it could be tricky if you live in a good reception area :D There was a theory that the crc checking was suspect - I have not looked at this, but R2 did some patches... he might remember some details. As any data that is received over th...
by bdb
Thu Oct 14, 2010 8:47 pm
Forum: TAP and patch development
Topic: How to save or access mheg5/mhp DSMCC files ?
Replies: 56
Views: 22952

zlib: I don't think I did anything unusual. I have a zlib121.zip; seems to be 2003 vintage. I added a header file to zutil.c to include my tap.h (which has some #defines to map stdio functions to the toppy flavour; for printf/fopen/fwrite/etc). I removed stdlib.h from zutil.h I then added .o files t...
by bdb
Wed Oct 13, 2010 9:21 pm
Forum: TAP and patch development
Topic: How to save or access mheg5/mhp DSMCC files ?
Replies: 56
Views: 22952

I think the process goes something like this: - dsmcc packet arrives in the DVB stream. - the hardware section filter adds it to a buffer + performs the section reassembly. - once the section is complete, an interrupt is generated, informing the firmware that the buffer has been updated - the firmwa...
by bdb
Mon Oct 11, 2010 10:40 pm
Forum: TAP and patch development
Topic: How to save or access mheg5/mhp DSMCC files ?
Replies: 56
Views: 22952

Downloading the files should be achievable at the same rate as they are transmitted. In the UK, the DSMCC carousels only take a few minutes to go round, and unless the reception is poor can be collected in a single pass. The firmware internal buffer space is limited, so if packets are not removed qu...
by bdb
Mon Oct 11, 2010 10:06 pm
Forum: General Toppy discussions
Topic: Oh no, all my data has gone
Replies: 64
Views: 11759

The most probable cause of the disk corruption was recording from a MUX that had effectively failed. That REALLY shouldn't be enough provocation to wipe a disk! <sigh> Julie the tell tale signs suggest it was... crash instruction was: lw $t9, 0xc($s0) from the crash dump: $t9=806d3d6c $s0=796f7520 ...
by bdb
Fri Sep 10, 2010 9:18 pm
Forum: TAPs
Topic: Green Button
Replies: 8
Views: 1743

The 'related content section' that is broadcast to indicate the presence of the trailer, identifies the program by its CRID, and doesn't carry any time/date information. Firmwares such as 13.65 do not (natively) store the CRID in the EPG database, so matching the broadcast CRID with the program in t...
by bdb
Thu Sep 09, 2010 9:24 pm
Forum: TAPs
Topic: Green Button
Replies: 8
Views: 1743

Green Button

It's been a long while, but here's a new tap. Green Button v0.01 This tap implements the 'Green Button' or related content service. During some trailers, a green button icon will appear in the top left corner of the screen. If the green button is pressed, the trailed program will be added to the rec...