0

SMSメッセージを使用して変数と文字をArduinoに送信する方法を考えています。いくつかのセパレーターとある種の解析コードを使用する必要があると思います。このようなもの?SMS メッセージは、必要に応じて表示できます。しかし、ここで私は考えました。

1,var1:int,var2:int,var3:int,var4:int,var5:int 2,var1|char,var1i:int,var2|char,var2i:int,var3|char,var3i:int,var4|char ,var4i:int

私の考えは、初期番号を使用して別の解析を実行し、変数や文字列などを抽出できるかどうかです。

私は SIM900.h ライブラリを使用しており、SMS メッセージをこのような char に変換できますが、解析関数を使用する場所がわかりません :-|

 SMSpos = sms.IsSMSPresent(SMS_UNREAD);
   if(SMSpos >= 1){

     SMSmessage[0] = '\0';
     sms.GetSMS(SMSpos,number,SMSmessage,180);
     sms.DeleteSMS(SMSpos);
     SMSpos = 0;
   }
4

1 に答える 1