RM502Q-AE Band Preference Command

I have T-Mobile and would like to prioritize B66 and B71 over B2. Is there a command to do that?

I have the RM502QAEAAR13A02M4G Firmware

I’m sorry, but I’m afraid you won’t be able to do that

You can select which bands you would like the rm502q to use but not prioritize. By running the at command: AT+QNWPREFCFG=“lte_band”,2:66:71 for example your modem would only utilize B2, B66, B71.

After running the first command run: AT+CFUN=1,1

Your modem will reboot and reconnect.

Hope that helps.

On various Quectel modems I have, including an RM500Q-AE, the output from the AT+QCFG=? command includes a line:

+QCFG: "lte/bandprior",(1-43),(1-43),(1-43)

What does this “lte/bandprior” parameter do when used in a set command?

Having set it (as I did on an EM06-E ages ago), how do I remove the setting?

I can change it, but not remove the setting completely so far.

you should be able to do that with latest modem version

How do you reset it? and, does it survive reboots, or need to be set everytime?

Can i have full PDF or is it confidential?

I don’t have this pdf but I think this is just manual with commands to this modem. I opened back in the days support ticket with quectel and they said it’s supposed to be fixed in this version(RM502QAEAAR13A02M4G ) but I have never updated. Those screenshots I got from quectel, but I saw them before online somewhere. This is one of them https://www.quectel.com/wp-content/uploads/2021/05/Quectel_RG50xQRM5xxQ_Series_AT_Commands_Manual_V1.2.pdf
but this does not have “lte_band_priority” in it
Have you tried this command: AT+QNWCFG=? ? Does it have +QNWCFG: "lte_band_priority

Revision: RG502QEAAAR11A07M4G

+QNWCFG: "lte_cdrx",(0,1),(0,1)
+QNWCFG: "nr5g_cdrx",(0,1)
+QNWCFG: "csi_ctrl",(0,1),(0,1)
+QNWCFG: "lte_csi"
+QNWCFG: "nr5g_csi"
+QNWCFG: "lte_cell_id"
+QNWCFG: "nr5g_cell_id"
+QNWCFG: "lte_csi_ext",(0,1)
+QNWCFG: "nr5g_csi_ext",(0,1)
+QNWCFG: "lte_tx_pwr",(0,1)
+QNWCFG: "nr5g_tx_pwr",(0,1)
+QNWCFG: "wcdma_cqi"
+QNWCFG: "up/down",(1-60)
+QNWCFG: "data_path",(0,1)
+QNWCFG: "dss_enable",(0,1)
+QNWCFG: "lte_dl_tx_mode"
+QNWCFG: "nr5g_ulMCS",(0,1)
+QNWCFG: "nr5g_dlMCS",(0,1)
+QNWCFG: "nr5g_pusch_data",(0,1)
+QNWCFG: "lapi",(0,1)
+QNWCFG: "nr5g_meas_info",(0,1)
+QNWCFG: "lte_time_advance",(0,1)
+QNWCFG: "nr5g_time_advance",(0,1)
+QNWCFG: "clr_rplmn"
+QNWCFG: "dis_rplmnact",(0,1)
+QNWCFG: "lte_ambr"
+QNWCFG: "nr5g_ambr"
+QNWCFG: "dis_4mimo_enable",(0,1)
+QNWCFG: "nr5g_ulTBsize",(0,1),(1-100)
+QNWCFG: "encryp_alg_support"
+QNWCFG: "integ_alg_support"
+QNWCFG: "data_roaming",(0,1)
+QNWCFG: "nr5g_earfcn_lock",(0-32),earfcn1:scs1:...:earfcnN:scsN
+QNWCFG: "lte_earfcn_lock",(0,1),earfcn1:earfcn2
+QNWCFG: "event_a3_offset",(0,1),(0-255)
+QNWCFG: "used_algo",(0,1)
+QNWCFG: "nr5g_pref_freq_list",(0-32),earfcn1:scs1:...:earfcnN:scsN
+QNWCFG: "lte_pref_freq_list",(0-32),earfcn1:...:earfcnN
+QNWCFG: "ehplmn_config",(0-20),plmn1:plmn2:...:plmnN
+QNWCFG: "nr5g_mimo",(0,1)
+QNWCFG: "ctrl_plane_dly",(0,1)
+QNWCFG: "rrc_state"
+QNWCFG: "ssb_beam_id",(0,1)
+QNWCFG: "ul_data_path",(0,1)
+QNWCFG: "lte_ulMCS",(0,1)
+QNWCFG: "lte_mimo_layers"
+QNWCFG: "nr5g_mimo_layer",(0,1)
+QNWCFG: "lte_band_priority",<bands>
+QNWCFG: "cause7_map_cause14",(0,1)

Latest R11 release have it.

1 Like

Well, i tested, and it works to be honest.



Priority 3 7 1 20




I just update my modem to the latest one. I would say band priority command works, but when I look how modem behaves it’s still does not prioritize bands even though that command returned OK. I will reopen ticket with them again :upside_down_face:

I expect it’s “other things being equal”. Networks broadcast their own band (as EARFCN) priorities, as can be seen in the AT+QENG="neighbourcell" results. Signal quality is another factor.

wel, it works for me, but i expected it wouldnt set primary to the 1st one, signal strenght and others things matter as well.
but i can confirm most of the time it set primary the 1st band i set on that command.
you could try set only 1 band, and see if it get it as primary all the time.
Also about CA, i don’t think you can force the bands order it does aggregation, don’t think it is even possible.
This commands should set a priority on which bands is set as primary band, what behavior are you getting?

NVM, seems it was working in the morning, then it went gone.
I even set only B3 as priority, i expect B3 to be primary, but it didn’t work.
I don’t know if it is my operator fault, or they just have to fix it.
For the moment, back to cell lock.
BUT, it would be nice if it would work.

1 Like