0
私はカスタムGATTサーバーを開発しています。つまり、非標準のサービスと特性を公開するサーバーを意味します。カスタムGATTサーバを宣伝するUUIDはどれですか?
広告として使用するUUIDは何ですか?ここから
:
https://www.bluetooth.com/specifications/assigned-numbers/generic-attribute-profile
私は一般的なものを使用する必要があると思います:0x1800
、それが正しいのですか?
これはうまく動作しますが、サーバを宣伝するためにランダムな128ビットのuuidを使用すると、Qt5.7のbluezバックエンドから取得します。「qt.bluetooth.bluez:サービスデータが広告データパケットに適合しません」。この警告は、あらかじめ定義された16ビットのuuid(つまり心拍数)を使用すると消えます。 – Mark
31バイトのペイロードには、名前も含める必要があります。長さを減らすと警告が消えます。 – Mark