UWPアプリで複数の広告を公開しようとしています。私は1つの出版社に2つのmanufactorデータを追加することができ、それらは送信されます。しかし、より多くのデータを公開したい場合、データは不可能です。これも可能ですか?UWPアプリで複数の広告を表示する
サンプルコードは、これまで:
var publisher = new BluetoothLEAdvertisementPublisher();
publisher.Advertisement.ManufacturerData.Add(CreateData("Test");
publisher.Advertisement.ManufacturerData.Add(CreateData("AnotherTest");
publisher.start();
BluetoothLEManufacturerData CreateData(string data)
{
var dataWriter = new DataWriter();
dataWriter.WriteInt32(data.Length);
dataWriter.WriteString(data);
return new BluetoothLEManufacturerData(0xFFFE, dataWriter.DetachBuffer());
}
は別のmanufactorデータを追加しようとしましたが、私は は、複数のBluetoothアダプタが、Windowsが第二のアダプターを開始していないよう試みた例外を取得します。 複数のWindows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementPublisherも試してみましたが、それでもやりません。
ありがとうございます!ペイロードが31バイトを超えるか、または並列に複数の広告用ペイロードをブロードキャストする方法を知っていますか? – user7895198
@ user7895198 [Bluetooth.Advertisement](https://msdn.microsoft.com/library/windows/apps/windows.devices.bluetooth.advertisement.aspx)は、Bluetooth Low Energy Advertisementビーコンに使用されます。大量のデータをブロードキャストするようには設計されていません。あなたの本当のシナリオは何か分かりません。あなたの実際のシナリオで新しい質問をすることをお勧めします。他の人があなたにいくつかの有用な提案を与えるかもしれません。 –
ご返信ありがとうございます。元の記事で述べたように、しかし私は十分にはっきりしていなかったかもしれませんが、私は1つのUWPアプリから複数のBLE広告を同時に公開できるようにしたいと考えています。 – user7895198