[Asterisk-cvs] asterisk Makefile,1.89,1.90 dsp.c,1.23,1.24

jim at lists.digium.com jim at lists.digium.com
Mon May 31 11:48:20 CDT 2004


Update of /usr/cvsroot/asterisk
In directory mongoose.digium.com:/tmp/cvs-serv8955

Modified Files:
	Makefile dsp.c 
Log Message:
Complete re-vamp of Radio Repeater application (app_rpt) and VERY minor changes in chan_zap (to allow pseudo-channels to work properly (finally!)) and in dsp.c to allow for super-relaxed DTMF decoding which radio systems need to function properly.


Index: Makefile
===================================================================
RCS file: /usr/cvsroot/asterisk/Makefile,v
retrieving revision 1.89
retrieving revision 1.90
diff -u -d -r1.89 -r1.90
--- Makefile	25 May 2004 02:51:38 -0000	1.89
+++ Makefile	31 May 2004 16:04:10 -0000	1.90
@@ -57,6 +57,10 @@
 # You can still use the old libpri if you do "cvs update -D "08/03/03" in libpri source code
 OPTIONS += -DNEW_PRI_HANGUP
 
+# If you are running a radio application, define RADIO_RELAX so that the DTMF
+# will be received more reliably
+#OPTIONS += -DRADIO_RELAX
+
 # Optional debugging parameters
 DEBUG_THREADS = #-DDEBUG_THREADS #-DDO_CRASH 
 

Index: dsp.c
===================================================================
RCS file: /usr/cvsroot/asterisk/dsp.c,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -d -r1.23 -r1.24
--- dsp.c	28 Apr 2004 14:55:38 -0000	1.23
+++ dsp.c	31 May 2004 16:04:10 -0000	1.24
@@ -123,7 +123,11 @@
 #define FAX_THRESHOLD              8.0e7
 #define FAX_2ND_HARMONIC       		2.0     /* 4dB */
 #define DTMF_NORMAL_TWIST           6.3     /* 8dB */
+#ifdef	RADIO_RELAX
+#define DTMF_REVERSE_TWIST          ((digitmode & DSP_DIGITMODE_RELAXDTMF) ? 6.5 : 2.5)     /* 4dB normal */
+#else
 #define DTMF_REVERSE_TWIST          ((digitmode & DSP_DIGITMODE_RELAXDTMF) ? 4.0 : 2.5)     /* 4dB normal */
+#endif
 #define DTMF_RELATIVE_PEAK_ROW      6.3     /* 8dB */
 #define DTMF_RELATIVE_PEAK_COL      6.3     /* 8dB */
 #define DTMF_2ND_HARMONIC_ROW       ((digitmode & DSP_DIGITMODE_RELAXDTMF) ? 1.7 : 2.5)     /* 4dB normal */




More information about the svn-commits mailing list