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;
}