From 21224b4ad18a623fbfc481242048e28fdbfaea86 Mon Sep 17 00:00:00 2001 From: markster Date: Fri, 6 Jun 2003 02:47:53 +0000 Subject: FXS fixes, ring debounce git-svn-id: http://svn.digium.com/svn/zaptel/trunk@191 5390a7c7-147a-4af0-8ec9-7488f05a26cb --- zaptel.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'zaptel.h') diff --git a/zaptel.h b/zaptel.h index 9d60353..a2b8f82 100755 --- a/zaptel.h +++ b/zaptel.h @@ -788,6 +788,9 @@ struct zt_tone_def { /* Structure for zone programming */ #define ZT_MAXPULSETIME (150 * 8) /* 150 ms maximum */ #define ZT_PULSETIMEOUT ((ZT_MAXPULSETIME / 8) + 50) +#define ZT_RINGTRAILER (150 * 8) /* Don't consider a ring "gone" until it's been gone at least this + much time */ + #define ZT_LOOPCODE_TIME 10000 /* send loop codes for 10 secs */ #define ZT_ALARMSETTLE_TIME 5000 /* allow alarms to settle for 5 secs */ #define ZT_AFTERSTART_TIME 500 /* 500ms after start */ @@ -999,6 +1002,9 @@ struct zt_chan { /* RING debounce timer */ int ringdebtimer; + + /* RING trailing detector to make sure a RING is really over */ + int ringtrailer; /* PULSE digit receiver stuff */ int pulsecount; -- cgit v1.2.3