Armadilloフォーラム

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

kishikawa_kit

2019年6月28日 21時39分

お世話になります。

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

https://github.com/Azure/azure-iot-sdk-c/tree/master/iothub_client/samp…

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

https://docs.microsoft.com/ja-jp/azure/iot-hub/iot-hub-device-sdk-c-int…

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

コメント

at_naomi.todori

2019年7月1日 10時02分

都鳥です。

iothub_client_sample_mqtt につきましては、下記のIssueの記載によりますと
削除され、新たに iothub_client/samples/iothub_ll_telemetry_sample が作成されたようです。
https://github.com/Azure/azure-iot-sdk-c/issues/406

iothub_ll_telemetry_sample にはデータの送信部分が含まれておりますので、
こちらをご参考にしていただければと思います。

kishikawa_kit

2019年7月1日 21時40分

都鳥様

こちらでAzure自体の質問は不適切かと思っておりましたが、ご教示いただきありがとうございます。

内容確認してみます。
ありがとうございました。