I have 6 LTE beacon and 3 of them have difficulties to connect on the LTE network with error message:
" LTE Not Available … Error: ESR0602 New operation"
My code is:
lte.getStatus().then(() => {
status => print("LTE Available: " + status);
io.setLedColor(io.Led.BLE,[0,1,0]); // RGB = Green
}).catch((e) => {
print("LTE Not Available ... " + e);
io.setLedColor(io.Led.BLE,[1,0,0]); // RGB = Red
});
The 3 other, at the same place, are working perfectly.
You get this error when you called lte.getStatus() when previous call to this function did not finished yet. This error is delivered to previous promise. See documentation.