Idioma

BluetoothGattConnectionSettings.Builder.SetPathlossThresholdDb(Int32) Método

Definição

Define o limite de Pathloss para iniciar uma conexão.

[Android.Runtime.Register("setPathlossThresholdDb", "(I)Landroid/bluetooth/BluetoothGattConnectionSettings$Builder;", "", ApiSince=37)]
public Android.Bluetooth.BluetoothGattConnectionSettings.Builder SetPathlossThresholdDb(int pathlossThresholdDb);
[<Android.Runtime.Register("setPathlossThresholdDb", "(I)Landroid/bluetooth/BluetoothGattConnectionSettings$Builder;", "", ApiSince=37)>]
member this.SetPathlossThresholdDb : int -> Android.Bluetooth.BluetoothGattConnectionSettings.Builder

Parâmetros

pathlossThresholdDb
Int32

o limite de pathloss no banco de dados para iniciar a conexão. O valor está entre -1 e 100 inclusive

Retornos

Este construtor. Esse valor não pode ser nulo.

Atributos

Comentários

Define o limite de Pathloss para iniciar uma conexão. Se o dispositivo já estiver conectado, a conexão GATT terá êxito independentemente do Limite de Pathloss.

O limite de Pathloss é usado para iniciar uma conexão LE com um dispositivo remoto quando a autoConexão está habilitada. Quando a autoConexão estiver habilitada, o controlador Bluetooth adicionará o dispositivo remoto à lista de aceitação e iniciará a conexão quando o dispositivo estiver no intervalo e tiver perda de caminho mínima. O controlador Bluetooth iniciará a conexão se o Pathloss for menor que o valor limite de Pathloss fornecido.

Essa é apenas uma preferência para o controlador Bluetooth; o controlador pode ou não usar esse valor de limite pathloss para iniciar a conexão.

Quando vários aplicativos solicitam conexões com valores de limite de pathloss diferentes, o sistema Bluetooth usará o limite máximo de pathloss entre todas as solicitações ativas ao iniciar a próxima conexão LE com base no limite de pathloss.

O limite de perda de caminho padrão será definido como BluetoothGattConnectionSettings.PATHLOSS_THRESHOLD_NOT_SET que indica que o gatilho de conexão LE baseado em pathloss não está habilitado.

Quando o Pathloss não estiver disponível ou se esse valor for BluetoothGattConnectionSettings.PATHLOSS_THRESHOLD_NOT_SET, o sistema retornará ao gatilho de conexão baseado no limite RSSI se o limite RSSI estiver definido usando setRssiThresholdDbm(int)

Referência do Android para android.bluetooth.BluetoothGattConnectionSettings.Builder.setPathlossThresholdDb.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a