Hello,
I have a question concerning the neighbor cell measurement feature on my nRF9160.
After some tests, it seems to be sensitive to the operation mode. For example, on the prototype sitting on my desk, in an urban area:
nrf_modem_at_printf("AT%%XSYSTEMMODE=1,1,0,2") // Prefered NB-IoT
nrf_modem_at_printf("AT+CFUN=1") ;
params.search_type = LTE_LC_NEIGHBOR_SEARCH_TYPE_GCI_EXTENDED_COMPLETE ;
params.gci_count = 5 ;
lte_lc_neighbor_cell_measurement(¶ms);
Gives me a result in ~250 sec
nrf_modem_at_printf("AT%%XSYSTEMMODE=1,1,0,0") // Prefered Auto
nrf_modem_at_printf("AT+CFUN=1") ;
params.search_type = LTE_LC_NEIGHBOR_SEARCH_TYPE_GCI_EXTENDED_COMPLETE ;
params.gci_count = 5 ;
lte_lc_neighbor_cell_measurement(¶ms);
Gives me a result in ~60 sec
On both cases, I am getting similar results with 2 different MCC-MNC. I suspect that there are indeed two operator providing LTE-M and NB-IoT in my location, but I can not be sure ...
Question is : Does the neighbor search scan for all available cells, LTE-M and NB-IoT, no matter on how XSYSTEMODE was set ?
If so, is there a way to distinguish LTE-M from NB-IoT cells ?
Thanks.