En las siguientes páginas he encontrado información relativa a como tratar este problema: enlace 1, enlace 2, enlace 3.
El dispositivo bluetooth del ordenador se puede configurar en los siguientes tres modos:
- discoverable: PSCAN (los dispositivos emparejados pueden hablar con el ordenador), ISCAN (se permite el emparejamiento).
- connectable: PSCAN (los dispositivos emparejados pueden hablar con el ordenador). Este es el modo por defecto.
- off: NOSCAN (no se permite ningún tipo de conexión con el ordenador).
Para cambiar el modo se debe utilizar el siguiente comando:
dbus-send --system --dest=org.bluez /org/bluez/hci0 org.bluez.Adapter.SetMode string:discoverable
Por defecto, al activar el modo "discoverable" existe un time-out por el que pasados 180 segundos se pasa al modo "connectable". Si se cambia este time-out al valor cero el modo activado permanecerá constante.
Para cambiar el time-out se debe utilizar el siguiente comando:
dbus-send --system --dest=org.bluez /org/bluez/hci0 org.bluez.Adapter.SetDiscoverableTimeout uint32:0
No hay comentarios:
Publicar un comentario