El perfil del BT del coche es sencillísimo:
Primero, la tarea (de ejecución manual) para activar o desactivar el perfil:
Tarea: Modo Coche
Si %BLUE = off
-- Bluetooth establecer encendido
-- Estado del perfil: BT Coche -> Encendido
-- Vibrar con un patrón
-- Bloqueo sistema
-- Detener
Fin Si
Si %BTCOCHE = 1
-- Flash: Bluetooth coche desconectado
-- Reproducir sonido
--Cancelar notificación: BT coche conectado
Fin Si
Bluetooth Apagado
Estado del perfil BT Coche -> Apagado
Enviar Intent: com.pacosal.acc.accion.OFF [es el Voice4Whatsapp desactivándose]
Vibrar con un patrón
Limpiar variable %BTCOCHE
(vemos que al lanzar la tarea, comprueba si el BT está encendido; si no lo está, lo enciende, vibra, bloquea la pantalla y activa el perfil de conexión al BT del coche, terminando la actividad aquí.
A continuación comprueba si ya estaba conectado al coche (%BTCOCHE); si lo estaba, limpia notificaciones y suena, y seguidamente, estuviera o no conectado, apaga el BT del teléfono y desactiva el perfil de conexión al BT del coche).
Ahora el perfil:
Perfil BT Coche:
Contexto: Bluetooth Conectado a [nombre BT coche]
Tarea de entrada: BT conectado
Tarea de salida: BT desconectado
Y ahora, las tareas al conectarse y desconectarse al BT del coche:
Tarea BT Conectado:
Flash: Bluetooth conectado
Reproducir sonido
Notificación: BT coche conectado
Enviar Intent; com.pacosal.acc.accion.ON [es el Voice4Whatsapp activándose]
Establecer variable %BTCOCHE = 1
Wifi OFF
Tarea BT desconectado:
Flash: Bluetooth coche desconectado
Establecer variable %BTCOCHE = 0
Cancelar notificación: BT coche conectado
Enviar Intent; com.pacosal.acc.accion.OFF [es el Voice4Whatsapp desactivándose]
Reproducir sonido
Estado del perfil: BT Coche -> Apagado
Bluetooth Apagado
Debo añadir que la tarea "MODO COCHE" la tengo asociada al deslizamiento del botón home (el que activa normalmente Google Search), así que para lanzarla solo tengo que encender la pantalla y deslizar una vez por la pantalla de bloqueo (no tengo que desbloquear el móvil). A partir de ese momento, al encender el coche el BT se conecta él solo y permanece conectado hasta que apago el coche, momento en que se desconecta y apaga el BT del teléfono.