Arduinoで簡単なWebサーバーをプログラミングしています。私は基本的に、Cコードのメソッドを介してHTML、CSS、およびJavascriptをクライアントに送信します。これで、Javascriptのif-caseでC変数が必要になり、ASP.NETを使用せずにそれを行う必要があります。
client.println("if (%c == 1) {",stat[0]);
データ型を変更してみました。プラス記号の付いたJavaスタイルを使用してみました。最初に文字列に格納してから、送信してみました。何も機能しません。
stat [0]が宣言され、時間の経過とともに変化します。
コンパイラから得られるエラー:
Webserver4.cpp:217:40:エラー:オーバーロードされた'println(const char [15]、byte&)'の呼び出しがあいまいですC:\ mpide-0023-windows-20111221 \ hardware \ pic32 \ cores \ pic32 / Print.h: 66:7:注:候補は次のとおりです:void Print :: println(char、int) (...)
何か案は?