DTMF detection problem

check the capture volume with alsamixer -Vcapt, and have it the lowest possible to assure maximum dtmf detection.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

problem in dtmf

Hi,
Thanks for suggestion, It is working perfectly only for line0.
I have another 2 lines (line1, line2), not detecting dtmf for them.
Should i do any changes in my celliax?

my celliax.conf:
link- http://www.pagebin.com/34ff4

problem in dtmf 2

have you used alsamixer on those lines?

eg:

alsamixer -Vcapt -c1
alsamixer -Vall -c1

alsamixer -Vcapt -c2
alsamixer -Vall -c2

dtmf problems and sound devices

why you have

plughw:0
plughw:1
plughw:3

as sound devices?

why you have no plughw:2 ?

are you sure each sound device is connected to the right serial device?

sound devices

The result of aplay -l is as follows
Intel [HDA Intel] sound device is mounted as card 2

[root@localhost ~]# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: default [C-Media USB Headphone Set ], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: default_1 [C-Media USB Headphone Set ], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 2: Intel [HDA Intel], device 0: VT1708S Analog [VT1708S Analog]
Subdevices: 2/2
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1
card 3: default_2 [C-Media USB Headphone Set ], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0

sound devices 2

are you sure each sound device is paired to the right serial device?

have you checked that?

eg: ttyACM2 which sound device got? plughw:1 or plughw:3 ?

do you want me to consult for you?

:)

sound devices 2

yes please....

sound devices 3

for consulting I was joking, what I was telling you was:

"I've told you what to check, and besides this, you have to do what is your job, and find out problems and solutions.
If you want I solve your problems and implement the solutions for you, you have to hire me as a consultant (this is what I do as a job)."

So, please check if you are using the right sound devices paired to the right serial devices.

Also, I'm really a consultant, so, if you have budget and you need a consultant, here I am :)

dtmf for all 3 devices

Hi,
I tried to configure the dtmf to all 3 devices, but failed. Give me some hints.
Otherwise, you have mentioned about the budget. how much it might be?

thanks for helping!

dtmf for all 3 devices answer

try executing this script:
============================================
#!/bin/bash

# ALSA can manage a max of 8 cards
CARD_LIST="0 1 2 3 4 5 6 7"

for i in $CARD_LIST; do

amixer -c ${i} -q set Speaker 70% unmute >/dev/null 2>&1
amixer -c ${i} -q set Mic cap mute 70% >/dev/null 2>&1
amixer -c ${i} -q set "Auto Gain Control" off >/dev/null 2>&1

done

=============================================

if that script do not do the trick, try this one:

============================================
#!/bin/bash

# ALSA can manage a max of 8 cards
CARD_LIST="0 1 2 3 4 5 6 7"

for i in $CARD_LIST; do

amixer -c ${i} -q set Speaker 70% unmute >/dev/null 2>&1
amixer -c ${i} -q set Mic cap mute 0% >/dev/null 2>&1
amixer -c ${i} -q set "Auto Gain Control" off >/dev/null 2>&1

done

=============================================

let me know if it solves

dtmf for all 3 devices answer 2

Anyway, you can find me on IRC for real time chat:

server:
irc.freenode.net

channel:
#gsmopen

dtmf is working!

This script is worked for me

============================================
#!/bin/bash

# ALSA can manage a max of 8 cards
CARD_LIST="0 1 2 3 4 5 6 7"

for i in $CARD_LIST; do

amixer -c ${i} -q set Speaker 70% unmute >/dev/null 2>&1
amixer -c ${i} -q set Mic cap mute 70% >/dev/null 2>&1
amixer -c ${i} -q set "Auto Gain Control" off >/dev/null 2>&1

done

=============================================

Thanks a lot...

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.