none
Azure IoT Hub SDK for C のiothub_client_sample_mqttの場所について RRS feed

  • 質問

  • お世話になります。

    過去に「IoT Hub SDK for C」のバージョン 1.1.22にて、Armadillo-IoT G3(linux8)からAzure IoT Hubへ通信するシステムを構築しましたが、この度SDKの最新版に載せ替えることになりました。
    当時はiothub_client_sample_mqttのアプリケーションを使用しましたが、現在公式から最新のSDKをダウンロードして確認するとiothub_client_sample_mqttが見当たりません。

    公式のドキュメント「IoTHubClient ライブラリを使用する」には「azure-iot-sdk-cリポジトリ内のiothub_clientフォルダーにsamplesフォルダーがあり、iothub_client_sample_mqttというアプリケーションが格納されています。」との記述があるのに不思議です。

    最新版ではiothub_client_sample_mqttは別の名称に変わったり、別の場所に移動したのでしょうか?
    ご教示頂けますと幸いです。

    2019年6月29日 17:35

すべての返信

  • gitの履歴を見ると2018/01/30にごっそり削除されてるみたいで、一部のファイルはazure-iot-sdk-c/iothub_client/samples/iothub_ll_telemetry_sample/に移動してますね。

    なぜかは履歴に無いけど使い物にならなかった(?)からという説明が見つかりました。
    ドキュメントが変更されていないというIssueが出てるけど更新はかかってない模様。

    過去のサンプルファイルを見たいのなら、githubからクローンしてきて、

    git checkout 222eeae9f4f34d2e6139aee3dc51489420732a07
    とやれば見られました。


    個別に明示されていない限りgekkaがフォーラムに投稿したコードにはフォーラム使用条件に基づき「MICROSOFT LIMITED PUBLIC LICENSE」が適用されます。(かなり自由に使ってOK!)

    2019年6月30日 0:26
  • gekka様

    ご教示ありがとうございます。

    なるほど、そのような経緯があったのですね。

    確かに元のソースは通信が不安定な問題があったので私もデバッグして使用しておりました。iothub_ll_telemetry_sampleのソースを確認したところ、同じような修正がされていますね。

    過去のサンプルについてもご丁寧にありがとうございます。

    2019年6月30日 6:31
  • kistokyoさん、こんにちは。フォーラムオペレーターのHarukaです。
    MSDNフォーラムにご投稿くださいましてありがとうございます。

    ご質問いただいた件ですが、その後いかがでしょうか。
    gekka さんから寄せられた投稿はお役に立ちましたか。

    参考になった回答には [回答としてマーク] をお願い致します。

    設定いただくことで、
    他のユーザーもお役に立つ回答を見つけやすくなります。

    お手数ですが、ご協力の程どうかよろしくお願いいたします。


    MSDN/ TechNet Community Support Haruka

    ~参考になった投稿には「回答としてマーク」をご設定ください。なかった場合は「回答としてマークされていない」も設定できます。同じ問題で後から参照した方が、情報を見つけやすくなりますので、
    ご協力くださいますようお願いいたします。また、MSDNサポートに賛辞や苦情がある場合は、MSDNFSF@microsoft.comまでお気軽にお問い合わせください。~

    2019年7月4日 2:02
    モデレータ