0
BlueZ(Ubuntu 16.04では5.37の株価)に非常に奇妙な問題があります。私はBluetooth周辺機器を開発しており、開発キットは1つしかありません。ファームウェアでは、私は放送されている名前を変更しました。私が使用する場合:BlueZがDBUS上に古いキャッシュデータを表示しています
hcitool lescan
私のデバイスの更新された名前が表示されます。しかし、私はQt5ライブラリを使用すると、古い名前がスキャンされます。 DBUSを見ると、古い名前がキャッシュされていることがわかります。 DBUSにすべてのパラメタを再ロードさせる方法はありますか?または何とかすべてをダンプする?
ファームウェアで、org.bluez.Adapter1インターフェースの「別名」プロパティーに書き込んだのですか? –
これはDバスに関する問題ではなく、BlueZ(またはBlueZを使用する方法)の問題です。 D-Busは単なるIPCプロトコルであり、ここでキャッシングを行うことではありません。 –