I am having difficulties understanding the semi-automatic mode. I have a electron project that enables the system thread and also enables semi-automatic mode. I used these two options as I want my program to run in offline mode as this is going into a mobile application where the device may roam out of cell coverage and I do not want the application blocked for connection activities.
I call particle.connect() in my setup routine. If after the device is connected to the cloud and I then remove the antenna, it will not reconnect once I re-attach the antenna. It blinks the green LED for a long time, the breathes in Dark blue once or twice, breathes white once or twice, then goes back to flashing green.
I thought maybe if it was not connected to the cloud I would have to reconnect so every 10 seconds I have a task the calls Particle.Connected() and if it returns false I call Particle.connect() again. This did not solve the problem. It will never reconnect.
Could someone help out with this issue?