Hello,
Our apps were scanning surrounding networks using the Modem Radio Control functions, previously on Legato 18.10.3. Now we are compiling using Legato 19.11.6 and have noticed a difference in the behaviour of le_mrc_GetCellularNetworkName(), which doesn’t return the name of the connected network but the sim card provider (in our case, for one of them, Twilio) for each of the networks.
I’ve run a network scan using AT commands just to make sure of what was returned by the modem, and the networks names are coming across as expected.
at+cops=?
+cops: (1,“Orange F”,“Orange”,“20801”,7),(1,“Orange F”,“Orange”,“20801”,2),(1,“Orange F”,“Orange”,“20801”,0),(1,“Free”,“Free”,“20816”,7),(1,“F SFR”,“SFR”,“20810”,7),(1,“F SFR”,“SFR”,“20810”,2),(1,“F SFR”,“SFR”,“20810”,0),(1,“F-Bouygues Telecom”,“BYTEL”,“20820”,2),(1,“F-Bouygues Telecom”,“BYTEL”,“20820”,7),(1,“Free”,“Free”,“20815”,2),(2,“Free”,“Free”,“20815”,7),(1,“F-Bouygues Telecom”,“BYTEL”,“20820”,0),(0,1,2,3,4),(0,1,2)
Each of those are returned as being named Twilio when coming through with the Legato API.
When running cm radio, the same occurs: the network is named Twilio instead of the expected network (probably Orange in my case).
Is there a way to retrieve the names of the network the way it worked in Legato 18.10.3?
Thanks in advance,
Best regards
EDIT: Module used is WP76