センサーがトリガーされたときに特定の通知を通信し、SMSを介してコマンドを受信するために、ArduinoとインターフェイスするGSMモジュールを使用するプロジェクトのコードを書いています。そのようなコマンドの1つは、SMSを介して「コールアウト」番号を設定することです。IE「Set」という単語をGSMモジュールに送信すると、メッセージを受信した番号が、センサーがトリガーされたときにGSMモジュールが呼び出す新しい番号になります。
コードでデフォルトの電話番号を初期化する必要があります。
char ph_number[]="+35387914xxxx";
次に、私のプログラム内に、「Set」コマンドを含むSMSをチェックするコードがあります。その場合は、ph_number=を送信者番号に設定します。
次に、Arduinoがリセットされた場合でも、新しいSetコマンドを受信するまで、その新しい番号を永続的に保存してデフォルトのコールアウト番号にする必要があります。これを行う方法はありますか?それも可能ですか?