問題タブ [windowsiot]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
687 参照

azure - Azure IoT SDK の ServiceClient.GetFeedbackReceiver() を使用して ACK メッセージを取得する

ServiceClient.GetFeedbackReceiver()Azure IoT SDK を使用してデバイスから確認応答を受信するために使用するための良い方法を探しています。

IoT HUB からのメッセージを処理するインスタンスが 2 つありますIEventProcessor。1 つはコールド パス用で、もう 1 つはホット パス用です。さらにデータが必要な場合、各 EventProcessor はデバイスにメッセージを送信できます。

メッセージを送信したデバイスからの ACK を処理する必要があります。したがって、次のような「スタブコード」があります。

問題は:

  • このコードを両方の EventProcessor (ホットとコールド) で実行すると、フィードバック応答 (ack) が得られるのは完全にランダムです!
  • 両方の EventProcessor が分離されているため、受信した ACK を一方から他方に渡すことはできません。

必要なもの:

  • メッセージの発信元である EventProcessor に戻るには ACK が必要です
  • または、問題を解決するためのその他の一般的で優れた慣行、標準的な解決策。
0 投票する
1 に答える
630 参照

visual-studio-2015 - Windows IOT: パッケージ BlinkyHeadless の開始に失敗しました

私は Windows IOT と Raspberry PI 2 に少しの間取り組んできましたが、すべての作業は Visual Studio 2015 を介して行われました。私を狂わせる。

エラーメッセージ

アプリはデバッグで正常に動作しますが、IOT Web インターフェイスにアクセスしてスタンドアロンで実行すると、常に「パッケージ BlinkyHeadlessVB を開始できませんでした...」というメッセージが表示されます。BlinkyHeadless 用の Microsoft からのサンプルの正確なコピーを実行しています。

リリース モードでビルドしてデプロイしようとしましたが、同じ結果になりました (VS では問題ありませんが、単独で起動できませんでした)。Raspberry PI はヘッドレス モードで実行されています。「起動しないが、起動時にコードをデバッグする」というボックスをチェックしてみましたが、同じことで、Webインターフェイスから実行できません。また、appx ファイルをビルドして、Web インターフェイスからインストールしようとしましたが、同じです。

特に、どこにも説明がなく失敗したというエラーが表示されます(少なくとも、私が見つけることができたものはありません)。

シンプルな(そしておそらくばかげた)何かが欠けているように感じます。

誰にもアイデアはありますか?何時間もグーグル検索しましたが、有効な解決策が見つかりませんでした。

あなたの助けは大歓迎です..

環境の詳細:

ホスト マシン: Windows 10

IDE: Update 1 を適用した Visual Studio 2015 Community Edition

デバイス: ラズベリー PI 2 モデル B

デバイス OS: Windows IOT v10.0.10586

実行しようとしているプロジェクト: BlinkyHeadlessVB

0 投票する
1 に答える
447 参照

oauth - Win 10 IoT OAuth クレデンシャル RP2 Google カレンダー

Rasp Pi 2 で (モニターを使用して) 向かって実行しているプロジェクトがあり、それをインターネットに接続しているため、サードパーティがホストするサービスや Azure で立ち上げたサービスからデータを取得できます。

REST 呼び出しはすべて正常に機能しています。ただし、Google カレンダー呼び出しの oAuth 部分は、私の開発マシンと、組み込みのブラウザーを備えた他のマシンでのみ機能します。

開発マシンでのデバッグ実行から生成されたトークンを保存し、それを RP2 への展開に取り込む方法はありますか?

.sln ビルド アクションに client_secret.json ファイル プロパティがあります = コンテンツと出力ディレクトリにコピー = 常にコピー

私の開発マシンで動作するコード:

これを rp2 で実行する方法についてのヘルプや洞察をいただければ幸いです。これは、rp2 + win10iot に関する私の最初の大きな試みです。

更新: 私が受け取っている例外は次のとおりです: エラー:"UserCancel"、説明:"WebAuthenticationBroker はコードまたはエラーを返しませんでした。詳細:0"、Uri:"" axecuting 時に catch ブロックに直接ジャンプしますAuthorizeAsync() メソッド。

0 投票する
1 に答える
679 参照

raspberry-pi - Gamepad.GetCurrentReading() が機能しないのはなぜですか?

名前空間を利用する UWP アプリを作成しましたが、Windows.Gaming.InputWindows 10 IoT Core を実行している Raspberry Pi 2 B にデプロイすると、Gamepad.GetCurrentReading()メソッドはGamepadReading. (つまり、すべてが0)

ローカル マシンでのデバッグは機能しているようです。この API をデバイスで動作させるために必要なものはありますか?

PS サンプルの 1 つがHidDeviceを使用していることに気付きました。

0 投票する
2 に答える
69 参照

c# - 「appFolder.GetFilesAsync();」を介してファイルのリストを読み取ろうとすると、エラーが発生し続けます。

次の出力をDebug.Windowに取得し続けます。

私のコードは次のとおりです。

元のコードには、この例と同じ問題があったため、inet の非常に基本的な例を使用しました。

基本的に、指定されたディレクトリにあるファイルのリストが必要です。

ステップバイステップのデバッグでは、ディレクトリを appFolder に割り当てることに問題はありません。

しかし、それになると

上記の出力は段階的にドロップアウトします。明らかに、キャッチする例外はありません。それ以外の場合は、catch(Exception ex) を続行します。

私が間違っていることを知っている人はいますか、それとも私の問題に対する別の解決策を指摘できますか?

ヒントは高く評価されます。

PS: 私のお粗末な英語で申し訳ありません。

0 投票する
1 に答える
377 参照

visual-studio-2015 - ユニバーサル Windows .pfx ファイルに警告アイコンがあるのはなぜですか?

Windows 10 IoT を搭載した Raspberry Pi 2 で実行するユニバーサル Windows アプリを作成しました。プロジェクトには [myproject]_TemporaryKey.pfx というファイルがあり、そのファイルには警告アイコンが表示されます。

  1. 警告アイコンがあるのはなぜですか?
  2. 警告アイコンを取り除くにはどうすればよいですか?
0 投票する
0 に答える
467 参照

raspberry-pi - raspberry + iotで画面をタッチしてウェイクアップできます

私の場合、Windows IoT を使用して、ラズベリーの世界から始めようと考えています。

タッチスクリーンでラズベリーを組み立てたいのですが、具体的な機能について疑問があります。

アプリでアラートを表示する必要がある場合、画面を起動するにはどうすればよいですか? (tiemoutなどで画面がスリープモードになっていると思います)

また、システムを管理するために画面を起動したい場合、画面がスリープ状態のときにタッチ イベントを処理できますか? タッチすると画面が自動的にウェイクアップしますか? タッチ以外のキーボードやその他の入力方法を使用したくありません。

このシナリオは可能ですか?

ありがとう

0 投票する
4 に答える
6195 参照

protocols - Windows IOT Core の MQTT ブローカー?

Windows IOT Core を実行している Raspberry Pi があり、ホーム オートメーション アプリケーションを実行しています。次に、RB パイと ESP8266 の間の通信をセットアップする必要があります。

MQTT プロトコルを検討していますが、外部サーバーで MQTT ブローカーを実行する必要はなく、Win IOT 用のブローカーが見つかりません。Windows IOT Core 用の MQTT ブローカーはありますか? そうでない場合、この目的のためにどの通信プロトコルを推奨しますか?

0 投票する
1 に答える
805 参照

visual-studio-2015 - ARM の VS15 Remote Deploy が機能しない

IoT を使用して Win UWP アプリを RPi2 に展開しようとしています。今月前に成功しましたが、それ以来、Windows 10 の Insider Program からほとんどアップグレードされず、リモート ARM のプロジェクトをビルドおよび展開しているときに、次のエラーが発生します。 :

Googleでこの問題の解決策を見つけることができませんでした:(おそらく間違ったキーワード

現在のビルド OS: 11102.1000 x64 VS15 Enterprise: 14.0.24720.00 Update 1 ターゲット IoT: 10586

リモート展開エラー:

欠落しているフレームワークを手動でインストールする方法はありますか?