EG915EU-EU problem with DTMF generation

I can’t hear in phone, DTMF generated by module.
I’m using UMTS&LTE_EVB_Kit with EG915UEUAB-N05-TADAA doughter board.
I don’t have mounted codec board but i think that it is not necessary, because i need to send DTMF to far side (to mobile phone).
Firmware: EG915UEUABR03A01M08_01.004.01.001

[2023-05-20 13:20:49:544_S:] ATDxxxxxxxxx;
[2023-05-20 13:20:49:550_R:] ATDxxxxxxxxx;

[2023-05-20 13:20:49:550_R:] OK
[2023-05-20 13:20:52:555_S:] AT+CLCC
[2023-05-20 13:20:52:562_R:] AT+CLCC

[2023-05-20 13:20:52:562_R:] +CLCC: 1,0,3,0,0,"xxxxxxxxx",129

[2023-05-20 13:20:52:565_R:] OK
[2023-05-20 13:21:08:244_S:] AT+QWDTMF=1,0,"1,2,3,A,B",500
[2023-05-20 13:21:08:252_R:] AT+QWDTMF=1,0,"1,2,3,A,B",500

[2023-05-20 13:21:08:252_R:] OK
[2023-05-20 13:21:10:564_S:] AT+CLCC
[2023-05-20 13:21:10:575_R:] AT+CLCC

[2023-05-20 13:21:10:575_R:] +CLCC: 1,0,0,0,0,"xxxxxxxxx",129

[2023-05-20 13:21:10:583_R:] OK

[2023-05-20 13:21:12:820_R:] DSR:0 CTS:1 (RI:1) DCD:0

[2023-05-20 13:21:12:941_R:] DSR:0 CTS:1 (RI:0) DCD:0

[2023-05-20 13:21:12:944_R:] +QWDTMF: 5

Hi @Jacek
Can you use AT+QENG=“SERVINGCELL” to check the current network system, and please give me your email address, I will send you the latest firmware, the new firmware has optimized the DTMF function in GSM network.

I sended email on priv. I just received firmware from herbert.pan-Q (EG915UEUABR03A01M08_01.203.01.203)
and updated module.
Here is response to AT+QENG=“SERVINGCELL”:
before making the call:
+QENG: “servingcell”,“NOCONN”,“LTE”,“FDD”,260,01,AB1A03,14,1300,3,5,5,A420,-95,-10,-67,75,32

during a call:
+QENG: “servingcell”,“CONNECT”,“LTE”,“FDD”,260,01,AB1A03,14,1300,3,5,5,A420,-95,-13,-61,74,32

And i just for 8 tries, heared tone 2 times. So it is little better but still not good.

Also command example AT+QWDTMF=1,0,“AB,500,500,DCD,100,1000” that is from Quectel_EC200U&EG915U_Series_Audio_Application_Note_V1.2 still doesn’t work (+CME ERROR: 902)

Now I see that problem is only on iPhone. Tones are hearable on other phones, not on iPhone. Also can’t hear tones between standard two phones connection. So this is evident blocked by iPhone.

But still remaining problem is that command with “AB,500,500,DCD,100,1000” value, from official Audio_Application_Note, doesn’t work.

update: The problem is on iPhone on VoLTE call. I suppose that it is iOS bug, because on Android phones it works. Also works on iPhone with disabled VoLTE.

So the only problem is with generating DTMF with specified duration and pause, as only AT+QWDTMF=1,0,“1,2,3,A,B”,500 type commands works. Can’t find working command that can use different duration and pause times. This from docs (as writed above) doesn’t work.


Is it possible to get a copy of that firmware. I am having problems with the AT+QTONEDET command