私はUWPを初めて使うと言って始めます。私は最近VS2017をダウンロードし、古いC++/CLI Winformプロジェクトに基づいてアプリケーションを作成する作業を開始しました。これは、デバイスの互換性の問題を避けるためです。UWPとSerialSampleバイトのエンコーディングエラー
問題に。
私はここSerialUARTサンプルコードavailbe https://github.com/ms-iot/samples/tree/develop/SerialUART/
を追っていると私は、接続して、UWPアプリにアルドゥイーノベースのデバイスからデータを正常に読み込むことができました。同じ文字(ように見える
「Unicode文字のマッピングがターゲットのマルチバイトコードページに存在しない」:私が午前問題はしょっちゅうアプリケーションはCOMExceptionはエラーをスローしていることですまたは一連の文字)が問題の原因となります。しかしarduinoベースのデバイスがarduinoシリアルモニタに接続されている場合、データは意図したとおりに正確に出力されます。実際には、シリアルモニタに表示されているとおりにSDカードに保存されます。
私が使用した「試してみる」と「キャッチ」アプリのクラッシュを防ぐためにブロック、そして私は、ターミナルウィンドウとして使用していたテキストブロックにエラーをプリントアウトしたが、エラーはクリアされていないようです。新しいデータが受信されるたびに、エラーメッセージが再印刷されます。 テストの途中でArduinoデバイスに接続しようとしたときに問題の原因となっているテストスタートアップ時とテスト終了時に印刷された特定の文字だけであることを確認しました。
この例外エラーをクリアするにはどうすればよいですか?そして、なぜ、UWPのシリアルモニタがない場合、UWPアプリは特定の文字に問題がありますか?