ループで停止するにはコードが必要ですが、ブレークを入れようとしましたが、sendToGCM()メソッドが続行されます。私は一度しか実行されないメソッドを実行したい場合は、条件を停止します。条件がアクティブなときarduinoループを停止する
void loop()
{
// Other code here giving temp a value
if (temp > 22)
{
status = false;
value["status"] = status;
while (temp > 22)
{
sendToGCM(); // Sends push notification
break;
}
}
else
{
status = true;
value["status"] = status;
}
}
'メソッドのsendToGCM()が続きます。これはどういう意味ですか?この機能を見ることはできますか? –
また、関数を一度呼び出すだけの場合は、whileループを使用しないでください。 –
質問は明確ではありません。 'break'は' while'ループを終了します。ボードが電源供給されている限り、「ループ」機能は依然として定期的に呼び出されます。 – ZDF