Using +KCELL without registration


#1

Using +KCELL before registration is giving a CME error. Oddly, !GSTATUS and getNeighborCells legato mrc api calls seem to work fine without network registration. Nothing about +KCELL should require network register, so I am guessing it’s just the way it’s been coded? I just need the arfcn/uarfcn of the main and neighbor cells, as the WP76XX don’t seem to have dedicated survey AT commands. So any other way I can get this info? Trick +KCELL into working? It would be nice if the Legato MRC api itself provided more cell details.


#2

Hi @mallets,

Can you please share your need for arfcn/uarfcn of the neighbor cells using the “at+kcell” + without network registration. The +kcell itself giving the arfcn detail, if it is register to the network.

If we use the +kcell without the network registration, the result will be
at+kcell=0
+CME ERROR: no network service.

If we use the +kcell with network registration, the result will be
at+kcell=0
+KCELL:2,5,40445,0DCCC80C,368,8279,51,5,-1,6,052C,368,51,5

If want other neighbour cell information, please check the below sample application link. But We didn’t tried this application
https://docs.legato.io/latest/c_mrcNeighborCells.html

Also please find the at commands reference document below.
https://source.sierrawireless.com/~/media/support_downloads/airprime/software/4118047_wpx5xx-76xx-77xx%20at%20command%20reference_r5.ashx

Best Regards,
Bharath