Version 1.30 is a major performance enhancement release, effectively improving MTD for NDS VideoGuard and channel switching speed in general. What has already been very fast is now getting even faster .
This version is also another great example of a constructive collaboration with our community. Thank you guys!
More CPU idle time results in better efficiency and improved SmartCard activation/update reliability (more time for EMM)
HW crypto engine used for AES descrambling for better efficiency
“Dead” channels consume way less CPU time (DD never configures away closed channels)
Some further profound NDS VideoGuard algo optimizations
Results in better NDS MTD performance, reducing the probability of latency glitches when descrambling multiple channels in parallel (thanks holzfred and zt333 for beta testing)
Some more code optimizations for better stability, compatibility and speed
e.g. reduces probability of a conflict state with the KNC ONE TV-Station/CineView which does not respect the CI communication rules
…
Improved recovery (auto reset) reliability after a SmartCard crash
Switching between HD+ channels with a NAGRA HD02 SmartCard (T1): ~1.5s Switching between HD+ channels with a NDS V13 SmartCard (T0): ~1.2s
As can be seen, SmartCards using the T0 protocol are quite a bit quicker. Channel switching speeds have been optimized for both protocols. And they are really awesome.
MTD with a Sky V13
We now got our hands on a Sky V13 which is the slowest available NDS SmartCard. If channels roughly use the same timings for changing their ControlWords (mostly if channels from the same transponder are being descrambled), then not even two channels can be descrambled in parallel without latency glitches. After enabling FastMode (ins7e11 set to 0x15), 4 channels became possible to be descrambled in parallel, 3 if the involved channels use the same timings. We will continue to try to find ways to optimize timings. Still the DeltaCam is by far the best NDS MTD CAM available.
DeltaFlashLoader for Linux
Under certain circumstances, the DeltaFlashLoader for Linux won’t start programming the CAM, because the Bootloader is missed after powering. There is a workaround for this timing issue however, see here.
Under investigation
Currently under investigation is a problem reported by Palm_Maniac with his Sky S02 SmartCard sporadically dropping out. We were already able to narrow it down.
Puh, jetzt war ich kurz Sprachlos. Protocol Connection Timeout beim Flashen. Hab dann nen anderen USB Port genommen und das CAM erst geleert. Dann gings.