AT+CCED=1,3 should give periodic unsolicited +CCED: responses containing the Main Cell dump, and Neighbours 1-6 dumps.
If the signal is poor - but not so poor that registration is lost (ie, still CREG 1 or 5) - the unsolicited +CCED: responses stop.
The unsolicited +CCED: responses resume when the signal improves.
- a manual single-shot request AT+CCED=0,3 in this state gives +CME ERROR: 30
- a manual single-shot request AT+CCED=0,1 in this state gives a +CCED: responses containing the Main Cell dump
- a manual single-shot request AT+CCED=0,2 in this state gives +CME ERROR: 30
So it seems that the unsolicited responses from AT+CCED=1,3 stop when there is no neighbour cell info - even though the Main Cell info is still available.
+CME ERROR: 30 is “No network service”, which seems misleading/unhelpful in this case - since there clearly is Network service
Again, is this the intended behaviour
And, again, if it is - it should be clearly documented!
This was observed with Firmware version 6.63 - haven’t tried it yet with anything more modern…