現在、私はセンサーを毎秒複数回読み取るIoTハブデバイスを作成しています。私は毎秒3〜4の読みを達成したいと思います。Azure IoTハブとラズベリーパイについてのアドバイス
センサは真または偽を返し、その真実をタイムスタンプおよびその他の情報をAzure IoTハブに送信したい場合はtrueを返します。このデバイスはラズベリーパイ3
私はいくつかのアドバイスをしたいと思います。このプログラムを作成するための最良の言語は何ですか?毎回メッセージを送信することができますか、それとも遅くなるのですか?
私はPythonでサンプルプログラムを作成し、GPIOイベントを使用してピンが変更されたかどうかを検出しました。それが変更されると、IoTハブにメッセージを送信します。しかし、私はこれが十分に速くないと感じていますか?
ありがとうございます!私はあなたに私に助言を与えることを願っています
なぜそれが十分に高速ではないでしょうか?しかし、あなたは正しい軌道に乗っています。「毎回メッセージを送信できますか?」あなたはそれらを送ることができますが、送信している新しい価値が最後の価値と同じであれば、それは冗長であると主張する必要があります。私のソリューションでは、通常、現在の値を何回もチェックしていますが、変更があったときだけ送信するか、時間しきい値に達しました。今すぐソリューションを実行している場合は、何らかの境界や制限があるまで別のオペレーティングシステムにアップグレードしません。 –