EC25-au (brazil) LTE not sucess call over LTE (VoLTE)

I have sucess call over 2G and 3g But no have sucess with VoLTE , with this under procedute (i create reading documentation)

Need Update Firmware ???


AT+QCFG=“band”,53,44,0,1

#seguencia de pesquisa de sinal : (e.g.: 04030201(LTE/WCDMA/TD-SCDMA/GSM))

AT+QCFG=“nwscanseq”,04,1

#preferencia de procura de sinal (0 auto , 3 LTE , 2 wcdma)

AT+QCFG=“nwscanmode”,3,1 # somente trocando o 3 por 2 funciona ligação

At+CREG?
AT+COPS?
AT+CGREG? ////Get the registration status of the device. If the status is ‘1’, the device is registered and in home network
#pergunta se a voz est habilitada
AT+QPCMV?
#habilita voz
AT+QGPSCFG=“outport”,“none” (desabilita o gps para liberar a porta para voz)
AT+QPCMV=1,0 (som na proxima interface depois da interface AT , similar ao huawei)

#disca
ATD986516203;
#desliga a ligação
ATH

Dear Sir,
Normally, please follow up the following AT command sequence to test VOLTE. Thanks!
a. AT$QCPDPIMSCFGE?
b. AT+QMBNCFG=”LIST”
c. AT+QNWINFO
d. AT+CGDCONT?
e. AT+CGACT?

f. AT+CGPADDR
g. AT+COPS?
h. AT+QNVRF="/nv/item_files/modem/mmode/voice_domain_pref"
i. AT+QNVFR="/nv/item_files/modem/mmode/sms_domain_pref"
j. ATI
k. AT+CIMI
l. AT+QCCID

DIAL A CALL
You can use AT+COPS? to check whether the module still can register on LTE, if yes, then the VOLTE test is ok, if not, maybe the SIM card can not support VOLTE or the module need to do some setting which need to catch module’s debug log to confirm. You can contact our local FAE or send email to support@quectel.com to get support on site. Thanks!

UPDATE : after i set to all frequences , connected to Network “TIM”

FRIST

  • AT+QCFG=“band”,53,7FF,0
  • OK
  • AT+QPCMV?
  • +QPCMV: 1,2
  • OK
  • AT+CPIN?
  • +CPIN: READY
  • OK
  • AT+QCFG=“band”
  • +QCFG: “band”,0x53,0x7ff,0x0
  • OK
  • AT+QCFG=“nwscanseq”
  • +QCFG: “nwscanseq”,0405030201
  • OK
  • AT+QCFG=“nwscanmode”
  • +QCFG: “nwscanmode”,3
  • OK
  • AT+QCFG=“nwscanmode”,3,1
  • OK
  • At+CREG?
  • +CREG: 0,1
  • OK
  • AT+COPS?
  • +COPS: 0,0,“TIM TIM”,7
  • OK
  • AT+CGREG?
  • +CGREG: 0,1
  • OK
  • AT+QNWINFO
  • +QNWINFO: “FDD LTE”,“72403”,“LTE BAND 1”,50
  • OK
  • ATD10315;
  • ERROR
    **** NOT DIAL …

Dear Sir,
Please contact our local FAE in Brazil, if you do not know the contacts, please send email to support@quectel.com. They will help you debug VOLTE . Thanks!

Yes no have Generic VoLTE in my module …

AT+QMBNCFG=“List”

+QMBNCFG: “List”,0,0,0,“ROW_Generic_3GPP”,0x05010824,201806201
+QMBNCFG: “List”,1,0,0,“TW_Mobile_China_VoLTE”,0x05800301,201805021
+QMBNCFG: “List”,2,0,0,“Bouygues_France_VoLTE”,0x05800101,201705111
+QMBNCFG: “List”,3,0,0,“VF_Germany_VoLTE”,0x05010415,201705111
+QMBNCFG: “List”,4,0,0,“Reliance_India_VoLTE”,0x05800204,201712141
+QMBNCFG: “List”,5,0,0,“Commercial-Smartfren”,0x05012509,201801081
+QMBNCFG: “List”,6,0,0,“Telstra-Commercial_VoLTE”,0x05800713,201803091

OK

After i receive from suporte quectel update for TIM Brasil (file mbn) and sucess to update .

Now is possíble i try calls

see:
[2019-10-27_20:17:06:006]at+qmbncfg=“list”]at+qmbncfg=“list”

[2019-10-27_20:17:36:942]+QMBNCFG: “List”,0,0,0,“Reliance_India_VoLTE”,0x05800204,201712141
[2019-10-27_20:17:36:942]+QMBNCFG: “List”,1,0,0,“TW_Mobile_China_VoLTE”,0x05800301,201801301
[2019-10-27_20:17:36:942]+QMBNCFG: “List”,2,0,0,“Bouygues_France_VoLTE”,0x05800101,201705111
[2019-10-27_20:17:36:942]+QMBNCFG: “List”,3,0,0,“VF_Germany_VoLTE”,0x05010415,201705111
[2019-10-27_20:17:36:962]+QMBNCFG: “List”,4,0,0,“Commercial-Smartfren”,0x05012509,201801081
[2019-10-27_20:17:36:962]+QMBNCFG: “List”,5,0,0,“Telstra-Commercial_VoLTE”,0x05800713,201803091
[2019-10-27_20:17:36:962]+QMBNCFG: “List”,6,0,0,“ROW_Generic_3GPP”,0x05010824,201806201
[2019-10-27_20:17:36:962]+QMBNCFG: “List”,7,0,0,“TIM_Brasil_VoLTE”,0x05800B02,201806061

Thanks

Dear Sir,
How about your VOLTE test now ? Whether you can make a VOLTE call successful ?
Just as you have said that you have update the MBN file successful which can support TIM Brasil, then you can follow up the test step that we provided to have a try. If still failed, please provided your test AT log and also the debug log. We will help to debug it. Thanks!
By the way, you also can contact our local FAE or send email to flavio.cunha@quectel.com to get support on site. Thanks!

Hi yes i have (i need update for more other operators , claro , vivo , oi , and more ) .

In this moment i try using virtual interface audio “AT+QPCMV=1,2” , but i have issues with mic .

I try create my code to fix this , but in this moment is in alpha my code.

Dear Carlos,
Could you tell me why you will use the command AT+QPCMV, which is different application from VOLTE, right ?
As we know that AT+QPCMV is used to enable to transfer PCM Data via USB or UART Port. Thanks!
And about your issue with MIC, could you share more information with me, then we will try to help you to solve it. Thanks!

Frist :
https://itbrainpower.net/a-gsm/LTE-4G-Voice-over-USB_howto

Second :

Tree : ( Quectel_EC2x&EG9x_Voice_Over_USB_and_UAC_Application_Note_V1.0.pdf )
AT+QCFG=“USBCFG”,0x2C7C,0x0125,1,1,1,1,1,1,1

For this i have problem with mic.

Dear Carlos,
Could you describe your issue in detail ? As you know that Voice over USB and UAC are different, and they are all verified.
If you test Voice over USB function, you can try to follow up the following steps to have a try. Thanks!

  1. AT+QGPSCFG=“outport”,“none”
  2. AT+QPCMV=1,0
  3. AT+QAUDMOD=3
  4. ATD dials a call or ATA accept the incoming call on the USB AT port.
  5. PCM application on the device will receive 640 bytes of PCM data through USB NMEA port in every 40ms, and process the received data immediately (broadcast or save).
  6. PCM application on the device will obtain MIC recording data through audio process unite. It is required that the PCM application should send 1600 bytes of voice data to USN NMEA port at an interval of 100ms.
  7. Execute ATH command to hang up the phone on the USB AT port or the opposite side hangs up the call, and USB NMEA port will stop outputting PCM data.
  8. Execute AT+QPCMV=0 to disable Voice over USB functionality on the USB AT port.

Yes i know , in frist moment i try use my application to use ec25 UAC , over “alsa/pulseaudio” .

My other code for use with python to create a dashboard for calls , i use USB NMEA , this is next change i need in my code , but in this case is more complex , to create from scratch.

Thanks share specs for use port USB NMEA , you gave me more information than I had separated , big thanks .

After i have success , i share my project over licence GPL in github and in this page too .

Dear Carlos,
Thanks, we will waiting for your news. Any help you need, please do not hesitate to contact us. Thanks!