0

いくつかのオブジェクト インスタンスを読み書きするために、bacnet ライブラリを実装しています。しかし、PC と Yabe のようなアプリケーションを使用して、300 を超えるオブジェクトを読み取るように共通のコントローラーに要求すると、セグメンテーションがサポートされ、代わりに携帯電話と同じコントローラーへの同じ要求でセグメンテーションがサポートされる理由がわかりません。セグメンテーションはサポートされていません。PCもスマホもWifiで同じネットワークに。では、問題/違いは何ですか?

4

2 に答える 2

0

セグメンテーションは、大きすぎてデータリンクの 1 フレームに収まらない APDU (応答) に使用されます。両方のデバイスがセグメンテーションをサポートしている場合、それは素晴らしいことです。デバイスの 1 つがセグメンテーションをサポートしておらず、APDU が適合しない場合、「セグメンテーションはサポートされていません」というエラーが発行されます。(そして、より小さなリクエストを再試行する必要があります)。

于 2020-02-19T09:12:37.700 に答える