You can see in the log the manuf data, it is the "-1=....", but the GetRecordsFromAdvertisingData doesn't detect it.
Log("AdvD:" & AdvertisingData)
For Each k As Int In AdvertisingData.Keys
If k <> 0 Then
Dim b() As Byte = AdvertisingData.Get(k)
Log("Key: " & k & ", Value: " & BytesToString(b, 0, b.Length, "utf8"))
End If
Next
For Key = 0 To 255
If AdvertisingData.ContainsKey(Key) Then
For Each b() As Byte In manager.GetRecordsFromAdvertisingData(AdvertisingData, Key)
Log("Found K:" & Key & "h: " & bc.HexFromBytes(b))
Next
End If
Next
AdvD
MyMap) {1=[B@a72b32b, -1=[B@3af9388, 9=[B@3e57121, 0=[B@1af6946}
Key: 1, Value:
Key: -1, Value: Y��e��
Key: 9, Value: Blue_S130
Found K:1h: 05
Found K:9h: 426C75655F53313330
Connect to Device: Blue_S130
Discovering services.
Connected