Skip to content

Commit 3f189bf

Browse files
committed
Reodering states to be more consistent with state changes how they occur on the board (e.g. connecting -> connected)
1 parent 4d20c73 commit 3f189bf

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

src/ArduinoIoTCloudLPWAN.cpp

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -129,14 +129,6 @@ ArduinoIoTConnectionStatus ArduinoIoTCloudLPWAN::checkCloudConnection()
129129
case ArduinoIoTConnectionStatus::IDLE: next_iot_status = ArduinoIoTConnectionStatus::CONNECTING; break;
130130
case ArduinoIoTConnectionStatus::ERROR: next_iot_status = ArduinoIoTConnectionStatus::RECONNECTING; break;
131131
case ArduinoIoTConnectionStatus::DISCONNECTED: next_iot_status = ArduinoIoTConnectionStatus::RECONNECTING; break;
132-
case ArduinoIoTConnectionStatus::RECONNECTING:
133-
{
134-
Debug.print(DBG_INFO, "Arduino IoT Cloud reconnecting ...");
135-
if (connect()) next_iot_status = ArduinoIoTConnectionStatus::IDLE;
136-
else next_iot_status = ArduinoIoTConnectionStatus::ERROR;
137-
}
138-
break;
139-
140132
case ArduinoIoTConnectionStatus::CONNECTING:
141133
{
142134
Debug.print(DBG_INFO, "Arduino IoT Cloud connecting ...");
@@ -147,6 +139,14 @@ ArduinoIoTConnectionStatus ArduinoIoTCloudLPWAN::checkCloudConnection()
147139
}
148140
break;
149141

142+
case ArduinoIoTConnectionStatus::RECONNECTING:
143+
{
144+
Debug.print(DBG_INFO, "Arduino IoT Cloud reconnecting ...");
145+
if (connect()) next_iot_status = ArduinoIoTConnectionStatus::IDLE;
146+
else next_iot_status = ArduinoIoTConnectionStatus::ERROR;
147+
}
148+
break;
149+
150150
case ArduinoIoTConnectionStatus::CONNECTED:
151151
{
152152
if (_connection->getStatus() != NetworkConnectionState::CONNECTED)

0 commit comments

Comments
 (0)