AT+ QENG vs QCSQ

Hello ,

Using Quectel BG95-M5, in order to get info about signal strength in eMTC/NBIoT ( RSSI, RSRP, SINR, RSRQ) and GPRS (RSSI), we use AT+QSCQ
Usually, it takes about 2-3 seconds for QCSQ to settle in a valid value

Lately, we found that AT+QENG=“servingcell” returns immediately the same info about signal strength, as well as many other network status info

Because we develop a data-restricted application, we would like to ask, is it correct to replace AT+QSCQ with AT+QENG=“servingcell” ?

Does AT+QENG=“servingcell” actively inquire the network operator for the returned info of the network ( thus consuming more data ) or just show the already read info from the network ?

  1. The AT+QENG="servingcell " is update frequency is very fast and also the most timely.
  2. The value obtained by AT+QCSQ is the original RSSI value, and the frequency of updating this value is basically the same as the AT+CSQ.
    So, if you wants to monitor real-time changes in RSSI, it is recommended to use the AT+QENG command.
1 Like

Thank you Mikey,

Is AT+QENG="servingcell " command more data-consuming than AT+QCSQ, or are they the same ?

Yes and the service cell information retrieved by AT+QENG is taken from Qualcomm’s underlying measurement information, while the module measures the cell, with a slow speed of around 300ms and a fast speed of around 10ms. The update frequency is very fast and also the most timely.

1 Like

Ok, and one final question on the topic,
Does running AT+QENG=“servingcell” ( and AT+QCSQ ) command consume extra data from SIM card, or are their information (RSSI, antenna ID etc) already read during registration with network operator