From 7bc94dbcf4859cf29f602c1a66bba1aadb0b3d63 Mon Sep 17 00:00:00 2001 From: Klaus Schmidinger Date: Sun, 13 Apr 2008 13:30:55 +0200 Subject: [PATCH] Increased the time between checking the CAM status to 500ms to avoid problems with some CAMs --- CONTRIBUTORS | 1 + HISTORY | 2 ++ ci.c | 4 ++-- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/CONTRIBUTORS b/CONTRIBUTORS index 084f100f..d02b08d0 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -1512,6 +1512,7 @@ Arthur Konovalov for translating OSD texts to the Estonian language for fixing a missing ',' in the Greek OSD texts for fixing a missing ',' in the Swedish OSD texts + for reporting problems with CAMs when checking the CAM status too frequently Milos Kapoun for suggesting to skip code table info in SI data diff --git a/HISTORY b/HISTORY index a119379b..577cbc66 100644 --- a/HISTORY +++ b/HISTORY @@ -5748,6 +5748,8 @@ Video Disk Recorder Revision History - Fixed initializing the timer's flags in the cTimer copy constructor (thanks to Andreas Mair). - Fixed setting the OSD level in the 'osddemo' example (thanks to Wolfgang Rohdewald). +- Increased the time between checking the CAM status to 500ms to avoid problems + with some CAMs (reported by Arthur Konovalov). 2008-04-13: Version 1.6.0-1 diff --git a/ci.c b/ci.c index 05a1bd4e..4d3df3e0 100644 --- a/ci.c +++ b/ci.c @@ -4,7 +4,7 @@ * See the main source file 'vdr.c' for copyright information and * how to reach the author. * - * $Id: ci.c 1.48 2007/04/30 13:02:49 kls Exp $ + * $Id: ci.c 2.1 2008/04/13 13:28:52 kls Exp $ */ #include "ci.h" @@ -1525,7 +1525,7 @@ void cCiAdapter::Action(void) cCamSlots CamSlots; -#define MODULE_CHECK_INTERVAL 100 // ms +#define MODULE_CHECK_INTERVAL 500 // ms #define MODULE_RESET_TIMEOUT 2 // s cCamSlot::cCamSlot(cCiAdapter *CiAdapter)