Search found 243 matches

by sonicblue
Wed Nov 18, 2020 01:38
Forum: General Topics V2
Topic: Slow Channel Change
Replies: 4
Views: 596

Re: Slow Channel Change

Another way around it might be to enable logging to media/hdd, which might write lines to the logfile often enough to prevent spindown. Haven't tested it though.
by sonicblue
Wed Nov 18, 2020 01:33
Forum: General Topics V2
Topic: Slow Channel Change
Replies: 4
Views: 596

Re: Slow Channel Change

treebeard wrote: Should have got an SSD :D ....

The V2 has a setting to disable HDD spindown. Failing that, try and find out which USB controller chip your HDD uses and look for a firmware flashing tool to disable its automatic spin down (this was the solution that worked for me).
by sonicblue
Tue Nov 03, 2020 23:19
Forum: General Topics V2
Topic: Internal Tuners show ~50%|0% Signal|Quality but Stick shows 92%|100%
Replies: 21
Views: 2217

Re: Internal Tuners show ~50%|0% Signal|Quality but Stick shows 92%|100%

Despite those troubleshooting steps I was able to reproduce the issue again last night by recording ch20 on tuner A while watching ch74 on tuner B, however I can't reproduce it anymore. It's something to do with the order in which tuners are activated or deactivated during or after recordings that ...
by sonicblue
Wed Oct 14, 2020 03:50
Forum: General Topics V2
Topic: New V2 - Diary of an idiot
Replies: 20
Views: 1641

Re: New V2 - Diary of an idiot

It was then that I realised that not having an hdmi input was going to be a problem. Not because it wouldn't be able to record, but because I no longer had a 'dead' channel (silent, nothing moving on screen). Is your goal to simply blank the audio and video at the press of a button? If so, I would ...
by sonicblue
Tue Oct 13, 2020 07:53
Forum: General Topics V2
Topic: Types of Hard drives that will Work with the V2
Replies: 25
Views: 3307

Re: Types of Hard drives that will Work with the V2

Well I decided to give it a try and it seems to have worked; idling for 25 mins without a spin down. root@beyonwizv2:~/JMS578FwUpdater# ls -l -rwxr-xr-x 1 root root 50688 Mar 7 2019 JMS578-Hardkenel-Release-v173.01.00.02-20190306.bin -rwxr-xr-x 1 root root 50688 Nov 1 2017 JMS578-v0.1.0.5.bin -rwxr-...
by sonicblue
Tue Oct 13, 2020 06:47
Forum: General Topics V2
Topic: Types of Hard drives that will Work with the V2
Replies: 25
Views: 3307

Re: Types of Hard drives that will Work with the V2

No luck so far. I've followed this guide and successfully flashed the custom firmware which OP says worked for them, but the disk still spins down, and does it sooner too (3mins vs 15mins for the original fw). Also tried flashing v173.01.00.01 and found that one has the timer set to 10mins. It seems...
by sonicblue
Mon Oct 12, 2020 22:38
Forum: General Topics V2
Topic: Types of Hard drives that will Work with the V2
Replies: 25
Views: 3307

Re: Types of Hard drives that will Work with the V2

Cheers Peter. I've also emailed Simplecom to see if they can provide their own flashing tool.

edit: looks like the controller for the Simplecom is JMS578 and seems there is a custom firmware that can disable the spin down feature.
by sonicblue
Mon Oct 12, 2020 19:31
Forum: General Topics V2
Topic: Types of Hard drives that will Work with the V2
Replies: 25
Views: 3307

Re: Types of Hard drives that will Work with the V2

Could anyone recommend a 3.5" HDD enclosure which doesn't have undefeatable power saving where it spins down the drive after a few minutes of disk inactivity? I tried this one from MSY and it has the issue. https://www.msy.com.au/simplecom-se328-black-35-hdd-to-usb30-aluminium-external-enclosur...
by sonicblue
Wed Oct 07, 2020 01:11
Forum: General Topics V2
Topic: Duplicate Autotimer recordings.
Replies: 40
Views: 2940

Re: Duplicate Autotimer recordings.

​ Another option is to do an EPG search prior to setting up an AutoTimer, to see what convention the network is using for that particular show, and set uniqueness testing accordingly. For example I can see that all episodes in this particular show have the same short and long description, and I wou...
by sonicblue
Sat Oct 03, 2020 16:45
Forum: Plugins
Topic: AutoSharpness
Replies: 1
Views: 1119

Re: AutoSharpness

The plugin has been updated to correct an issue where if you enabled the 3798mv200 fix and are streaming video, such as through the YouTube plugin, you would get some redundant applications of the 3798mv200 fix when the video buffers. https://bitbucket.org/CalibrationTools/autosharpness/commits/2b6b...
by sonicblue
Mon Sep 28, 2020 12:46
Forum: General Topics V2
Topic: Internal Tuners show ~50%|0% Signal|Quality but Stick shows 92%|100%
Replies: 21
Views: 2217

Re: Internal Tuners show ~50%|0% Signal|Quality but Stick shows 92%|100%

Since performing the following I have not experienced it Despite those troubleshooting steps I was able to reproduce the issue again last night by recording ch20 on tuner A while watching ch74 on tuner B, however I can't reproduce it anymore. It's something to do with the order in which tuners are ...
by sonicblue
Sun Sep 27, 2020 22:19
Forum: General Topics V2
Topic: Internal Tuners show ~50%|0% Signal|Quality but Stick shows 92%|100%
Replies: 21
Views: 2217

Re: Internal Tuners show ~50%|0% Signal|Quality but Stick shows 92%|100%

I noticed today that the signal strength kept dropping from around 50% to zero every few seconds, with a real loss of signal each time, making the broadcast unwatchable. Not a known issue. I also experienced the issue and reported it here https://www.beyonwiz.com.au/forum/viewtopic.php?f=47&t=1...
by sonicblue
Sun Sep 27, 2020 18:33
Forum: General Topics V2
Topic: Duplicate Autotimer recordings.
Replies: 40
Views: 2940

Re: Duplicate Autotimer recordings.

​Yep, there doesn't seem to be a magic setting that will get it right to a high degree of accuracy. My main concern is the case where all episodes in a series have the same short and long descriptions, since those would cause missed episodes regardless of the uniqueness testing setting. For those se...
by sonicblue
Sun Sep 27, 2020 17:09
Forum: General Topics V2
Topic: Duplicate Autotimer recordings.
Replies: 40
Views: 2940

Re: Duplicate Autotimer recordings.

Just spotted this in the EPG Static title: Top Gear Static short description: Top Gear Unique long description: Matt is the first to test the Ford GT in America; presenter Chris and Sabine Schmitz go head to head in a buggy race across the Californian desert. All episodes of Top Gear currently in th...
by sonicblue
Sun Sep 27, 2020 12:18
Forum: General Topics V2
Topic: Duplicate Autotimer recordings.
Replies: 40
Views: 2940

Re: Duplicate Autotimer recordings.

(iii) use a curated bouquet devoid of simulcasts. But remember the uniqueness test will try and weed out those simulcast events anyway based on their short/long descriptions. It's only if the uniqueness test is failing that bouquet restriction will help. Hypothetically if I was going to look at imp...
by sonicblue
Sun Sep 27, 2020 12:00
Forum: General Topics V2
Topic: Duplicate Autotimer recordings.
Replies: 40
Views: 2940

Re: Duplicate Autotimer recordings.

So, (i) enable "Guess existing timer based on begin/end" (ii) set Check for uniqueness in to "Title and Short description" (iii) use a curated bouquet devoid of simulcasts. I'm unsure about (ii) because it means recordings will be missed if the event data is something like this:...
by sonicblue
Sat Sep 26, 2020 22:53
Forum: General Topics V2
Topic: Duplicate Autotimer recordings.
Replies: 40
Views: 2940

Re: Duplicate Autotimer recordings.

I'm still unclear why checking for uniqueness in "title and short description" wouldn't solve OP's issue. If OP had set "title and all descriptions", then sure, I can see an issue where the duplicate EPG event has a long description, but its existing timer only has a short descri...
by sonicblue
Sat Sep 26, 2020 22:02
Forum: General Topics V2
Topic: Duplicate Autotimer recordings.
Replies: 40
Views: 2940

Re: Duplicate Autotimer recordings.

Thus, that MotoGP recording with the MacGyver title/descriptions is unlikely to actually be a MotoGP recording I checked it now and it is a MotoGP recording. This example shouldn't block an "Any service/recording" uniqueness test because the description will be vastly different from a Mot...
by sonicblue
Sat Sep 26, 2020 21:49
Forum: General Topics V2
Topic: Duplicate Autotimer recordings.
Replies: 40
Views: 2940

Re: Duplicate Autotimer recordings.

What makes you think that? EPGRefresh just visits services periodically. Does it actually interact with Autotimers in any other way (other than having a setting to run an autotimers scan after it runs)? I could be mistaken, but doesn't EPGRefresh rely on all the same mechanisms that fetch EPG info ...
by sonicblue
Sat Sep 26, 2020 20:11
Forum: General Topics V2
Topic: Duplicate Autotimer recordings.
Replies: 40
Views: 2940

Re: Duplicate Autotimer recordings.

Also, I reckon the EPG Refresh plugin interferes with AutoTimer in such a way that creates some very weird and bugged behaviour, and would recommend against using EPG Refresh unless you absolutely need it (even though it's intended to work in conjunction with AutoTimer). Just my experience, may not ...
by sonicblue
Sat Sep 26, 2020 19:12
Forum: General Topics V2
Topic: Duplicate Autotimer recordings.
Replies: 40
Views: 2940

Re: Duplicate Autotimer recordings.

Thanks for the info Geoff, that would explain some of the other unusual behaviour I've observed with AutoTimers. Also, I've observed that sometimes a recording won't have a description, or even a wrong description, eg: https://i.lensdump.com/i/0gVzYD.jpg This would cause unexpected recordings when a...
by sonicblue
Fri Sep 25, 2020 19:45
Forum: General Topics V2
Topic: Duplicate Autotimer recordings.
Replies: 40
Views: 2940

Re: Duplicate Autotimer recordings.

I've noticed this issue as well. For me it was on network 10 with recordings of MotoGP. I will try Grumpy Geoff's solution and report back if it works.

I thought AutoTimer checks the event description for uniqueness, and since they have the same description it should not add the duplicate anyway.
by sonicblue
Fri Sep 25, 2020 12:46
Forum: General Topics V2
Topic: V2 unofficial patch
Replies: 3
Views: 740

Re: V2 unofficial patch

Thanks, I'll look into that.
by sonicblue
Fri Sep 25, 2020 11:39
Forum: General Topics V2
Topic: V2 unofficial patch
Replies: 3
Views: 740

Re: V2 unofficial patch

A bug in the patch installer has been corrected where if one of the payload files fails MD5 verification, instead of presenting an error message to the user, the plugin would simply crash. The cause was a syntax error on line 482 of plugin.py: https://bitbucket.org/CalibrationTools/beyonwiz-v2-patch...
by sonicblue
Thu Sep 24, 2020 19:02
Forum: Developers Community
Topic: Hello World
Replies: 137
Views: 13690

Re: Hello World

Many thanks to everyone for your help, namely prl, peteru, adoxa and MrQuade, without whom I probably wouldn't have been able to complete the plugin, which is now available in the plugins subforum!
by sonicblue
Thu Sep 24, 2020 18:53
Forum: Plugins
Topic: AutoSharpness
Replies: 1
Views: 1119

AutoSharpness

Here is a plugin which allows you to set different picture sharpness values according to the resolution of the video content. My motivation for this plugin was to try and make SD channels look sharper without affecting HD channels. Please note the quality of the picture sharpening is dependent on th...
by sonicblue
Thu Sep 24, 2020 18:05
Forum: General Topics V2
Topic: V2 unofficial patch
Replies: 3
Views: 740

V2 unofficial patch

Here is an unofficial patch I wrote for the V2. My goal was to resolve as many of the technical issues reported in V2 various issues thread, and add some other minor improvements. It was developed and tested on firmwares 19.3.20200328 and 19.3.20200901. I would expect compatibility with earlier vers...
by sonicblue
Mon Sep 21, 2020 19:31
Forum: Plugins
Topic: Series2Folder plugin
Replies: 388
Views: 84765

Re: Series2Folder plugin

Autotimer plugin could be enhanced to include an option to auto-populate the directory name with the name of the autotimer. I'm just in the process of implementing this (it's quite easy, only a few lines of code in AutoTimerEditor.addAutotimerFromEvent ) however I notice the BitBucket repository ha...
by sonicblue
Mon Sep 14, 2020 06:11
Forum: Developers Community
Topic: EPG
Replies: 26
Views: 3060

Re: EPG

The latest beta 20200901 firmware still has the issue unfortunately (I presume this latest version contains Peter's iterator fix?). It seems the issue only affects the ABC channels, since they appear to be the only ones with missing events exclusively on the Beyonwiz. It appears to only be an issue ...
by sonicblue
Tue Aug 25, 2020 00:42
Forum: Developers Community
Topic: EPG
Replies: 26
Views: 3060

Re: EPG

I'm currently observing gaps in the guide data for ABC, but not on my TVs internal tuner EPG. This is contrary to the previous observation where both showed gaps on SBS channels. Perhaps there is more than one issue at play here.
by sonicblue
Sun Aug 23, 2020 14:29
Forum: Developers Community
Topic: EPG
Replies: 26
Views: 3060

Re: EPG

I'm still curious to know if it can be worked around though :) If it's due to the networks illegally broadcasting overlapping start and end times, then in theory this could be worked around. If I can manage to build according to MrQuade's guide, this opens the possibility of putting some debug lines...
by sonicblue
Sat Aug 22, 2020 23:04
Forum: Developers Community
Topic: EPG
Replies: 26
Views: 3060

Re: EPG

So I've just checked my TVs internal tuner EPG, and guess what, no event data for those exact same events :shock:

I'll need to do more testing to make sure; but for now it's looking like the tv networks fault :oops:
by sonicblue
Sat Aug 22, 2020 20:11
Forum: Developers Community
Topic: EPG
Replies: 26
Views: 3060

Re: EPG

MrQuade wrote:
Sat Aug 22, 2020 20:02
It'll get pushed out as an online update for all of us to test I'd say. You're registered to the beta feed yes?
Not currently (I'm running 19.3.20200328 from the Public Beta forum).
by sonicblue
Sat Aug 22, 2020 19:48
Forum: Developers Community
Topic: EPG
Replies: 26
Views: 3060

Re: EPG

I fixed the iterator code as per above and pushed the code change. I'll see if I can get a new beta built so that you can experiment and see if there is any change in behaviour. It would be a good idea to see if you can trigger the problem with the existing epgcache code, then retest after applying...
by sonicblue
Sat Aug 22, 2020 19:31
Forum: Developers Community
Topic: EPG
Replies: 26
Views: 3060

Re: EPG

See if you can capture the event_id, start_time and duration for the problematic event and any adjacent events. It could be that the broadcaster is actually sending invalid EPG that has duplicate event_id's rather than overlapping times. I observe the EPG cache query in EpgList.fillSingleEPG() sees...
by sonicblue
Sat Aug 22, 2020 15:59
Forum: Developers Community
Topic: EPG
Replies: 26
Views: 3060

Re: EPG

There isn't much point in trying to get your head around the convoluted epgcache code if it isn't the source of the problem. I suspect it is the source of the problem, because when the issue occurs, querying the epg from Python via eEPGCache::lookupEvent (such as when printing self.list in EpgList....
by sonicblue
Sat Aug 22, 2020 10:31
Forum: Developers Community
Topic: EPG
Replies: 26
Views: 3060

Re: EPG

The semantics of the EPG cache are such that overlapping events are not permitted. EIT events are placed into the cache as they arrive. Any event that causes an overlap should cause all existing overlapping events to be deleted from the cache. If the broadcaster is sending an invalid EPG stream (i....
by sonicblue
Fri Aug 21, 2020 23:39
Forum: Developers Community
Topic: EPG
Replies: 26
Views: 3060

Re: New Firmware for (T2/T3/T4/U4/V2) 06/11/2019

Under which conditions do you think that overlaps are being mishandled? IMO, the most likely cause of the gaps is something that you haven't listed in your alternatives. I was under the impression that overlapping events were the issue based on the discussion about that on the previous page. It see...
by sonicblue
Fri Aug 21, 2020 16:20
Forum: Developers Community
Topic: EPG
Replies: 26
Views: 3060

EPG

The non-overlap rule in the EPG means that if the broadcaster data has overlaps (which it shouldn't, since they can't broadcast two different programs at the same time), then the EPG loaded into the Beyonwiz will have gaps. I'd be disinclined to put any sort of "bodge" into the EPG code. ...
by sonicblue
Sat Aug 15, 2020 09:19
Forum: Developers Community
Topic: Hello World
Replies: 137
Views: 13690

Re: Hello World

Here's what it might look like without using Screen (completely untested): class AutoVideoMode(object):     def __init__(self, session):         self.eventActions = ServiceEventTracker( screen=self I did actually try it as above, and it worked for a while and then if you recall I mentioned having s...
by sonicblue
Sat Aug 15, 2020 05:52
Forum: Developers Community
Topic: Hello World
Replies: 137
Views: 13690

Re: Hello World

Why do you insist on using a Screen as just an event dispatcher? Simply because that's how VideoMode.py does it, and all my testing has been done using the same method. I realise it can be done in less lines of code without using the ServiceEventTracker class, but is that enough reason to motivate ...
by sonicblue
Thu Aug 13, 2020 04:53
Forum: Bug Reporting and Feature Requests
Topic: V2 various issues
Replies: 43
Views: 6437

Re: V2 various issues

6. When display mode is set to 24hz, 23.976fps media files are output at 24.000hz For what it's worth, I tried using proc/msp/vdec_ctrl to nudge the frame rate by 1fps every 41.6 seconds, without success. I believe the issue is that proc/msp/vdec_ctrl doesn't speed up the decoding frame rate, only ...
by sonicblue
Thu Aug 13, 2020 00:31
Forum: Developers Community
Topic: Hello World
Replies: 137
Views: 13690

Re: Hello World

Why are you calling session.execDialog(daemon) ? If you don't want daemon to be interactive, don't do anything more than daemon.show() . If you do want daemon to be interactive, call daemon.execBegin() after the show, as I did in the working example code I posted earlier in the topic. Sorry, for so...
by sonicblue
Wed Aug 12, 2020 11:32
Forum: Developers Community
Topic: Hello World
Replies: 137
Views: 13690

Re: Hello World

That's hardly more difficult than using ServiceEventTracker . You just need to make a similar dict to what you already use for ServiceEventTracker , mapping the events you're interested in to functions/methods to call, and call the indexed event method for the events in the map. Yep, if I had to wr...
by sonicblue
Tue Aug 11, 2020 03:38
Forum: Developers Community
Topic: Hello World
Replies: 137
Views: 13690

Re: Hello World

If that's the only mechanism, then it doesn't say that Daemon has to be a Screen , only that it has to have an instance of one. Possibly, but the code example I'm following in VideoMode.py is a Screen and sends a copy of itself as the screen parameter. Have you checked whether you can get the relev...
by sonicblue
Mon Aug 10, 2020 10:24
Forum: Developers Community
Topic: Hello World
Replies: 137
Views: 13690

Re: Hello World

It should be noted that timers belonging to the GUI class won't fire unless we call execDialog . def startDaemon(session, **kwargs): daemon = session.instantiateDialog(Daemon) It seems the issue is that daemon is a local variable pointing to the Screen object, so enigma must be losing a reference t...
by sonicblue
Mon Aug 10, 2020 07:32
Forum: Developers Community
Topic: Hello World
Replies: 137
Views: 13690

Re: Hello World

It seems if I want to avoid blocking other screens I must use dlg = session.instantiateDialog(GUI) . This appears to execute GUI.__init__() , but doesn't show it on screen until manually calling dlg.show() or session.execDialog(dlg) . It should be noted that timers belonging to the GUI class won't ...
by sonicblue
Mon Aug 10, 2020 05:32
Forum: Developers Community
Topic: Hello World
Replies: 137
Views: 13690

Re: Hello World

My guess is it's something in the definition of this particular Setup skin causing it to remain on top of all other GUI screens even when hidden, possibly the zPosition or transparent attributes of the skin. After more testing, it doesn't seem to matter what skin attributes I use: if the screen is ...
by sonicblue
Mon Aug 10, 2020 02:55
Forum: Developers Community
Topic: Hello World
Replies: 137
Views: 13690

Re: Hello World

There is no problem with screens launched by WHERE_SESSIONSTART classes. They display just fine. Both the IceTV and Series2Folder plugins do it. I'm sure others do, too. After further testing it seems Enigma deliberately doesn't show any Screen if it was launched from WHERE_SESSIONSTART. i.e SESSIO...

Go to advanced search