|
||
|
#21
|
||||
|
||||
|
La verdad que lo del autómata es tan bueno que me voy a hacer otro controlando las aplicaciones, para cuando se queden en segundo plano siga el perfil activo
|
|
|
|
#22
|
||||
|
||||
|
Bueno acabo de integrar el autómata de Estados a autómata de Apps. El automata de apps difiere del de estados en que debe dejar actuar a varias apps a la vez y su función es tener el perfil activo de una aplicación aunque esta esté en segundo plano para que no realice la tarea de salida y para poder usar la variable %PACTIVE aún teniendo la aplicación en segundo plano. Espero vuestras sugerencias para mejorarlo:
El perfil autómata: Perfil: AUTÓMATA APPS (4) Notification: no Estado: Valor de variable [ Nombre:%AppNueva Operador:Está ajustado Valor:* ] Entrada: Autómata Apps (12) A1: Ir a acción [ Tipo:Número Acción Número:9 Etiqueta: ] Si (if) [ %AppBloqueo Ajuste ] A2: Ir a acción [ Tipo:Número Acción Número:9 Etiqueta: ] Si (if) [ %AppNueva ~ *%AppEstado* ] A3: Establecer variable [ Nombre:%AppInicio A:%TIMES - %TSTART Calcular:Encendido Añadir:Apagado ] A4: Si (if) [ %AppNueva ~ *%AppÚltima* ] A5: Ir a acción [ Tipo:Número Acción Número:9 Etiqueta: ] Si (if) [ %AppInicio < 3 ] A6: Fin si (End if) A7: Establecer variable [ Nombre:%AppÚltima A:%AppEstado Calcular:Apagado Añadir:Apagado ] A8: Establecer variable [ Nombre:%AppEstado A:%AppNueva Calcular:Apagado Añadir:Encendido ] <limpiar y finalizar> A9: Destino (de goto) A10: Limpiar variable [ Nombre:%AppNueva Coincidencia de Patrón:Apagado ] Como veis es prácticamente igual al autómata de estados sólo cambia el nombre de las variables y que la variable %Estado (AppEstado) en vez de ser sustituida cada vez que abrimos una aplicación se le añade el valor de la nueva aplicación para tener activos los perfiles de varias aplicaciones a la vez, tampoco tiene la notificación, que considero innecesaria en este caso. El Estado de bloqueo (%AppBloqueo) lo dejo por si le puedo dar utilidad en el futuro, de momento, no se lo encuentro dentro de mis perfiles. En perfil de ENDOMONDO tendremos que poner la condición: %AppEstado ~ *,ENDOMONDO/,* (pongo una barra detrás / para que sea más fácil lectura la variable %AppEstado) Ahora vamos con un perfil de control de aplicación, en este caso, Endomondo. Perfil: Estado ENDOMONDO (57) Aplicación: Endomondo Entrada: Anon (90) A1: Establecer variable [ Nombre:%AppNueva A:ENDOMONDO/ Calcular:Apagado Añadir:Apagado ] Salida: Anon (112) A1: Ejecutar consola [ Comando:cat /proc/$(pgrep com.endomondo.android.pro$)/oom_adj Cuenta atrás (segundos):0 Usar Root:Apagado Almacenar Salida En:%Endomondo Almacenar Errores En: Almacenar Resultado en: Continuar Tarea Tras Error:Encendido ] A2: Esperar [ MS:0 Segundos:1 Minutos:0 Horas:0 Días:0 ] A3: Si (if) [ %Endomondo != 2 ] A4: Buscar y Reemplazar Contenido de Variable [ Variable:%AppEstado Buscar:ENDOMONDO/ Ignore Case:Apagado Multi-Line:Apagado One Match Only:Apagado Almacenar Coincidencias En: Reemplazar Coincidencias:Encendido Reemplazar Con: ] A5: Fin si (End if) En la tarea de salida ejecuto un comando para saber si Endomondo está en segundo plano, en caso contrario borro ENDOMONDO/ de la variable de «estado de aplicaciones» Más información sobre cómo saber si las aplicaciones se están ejecutando en segundo plano en este hilo: http://www.htcmania.com/showthread.php?p=8678272 Y el último perfil es el que limpia la variable %AppEstado al reiniciar el dispositivo: Perfil: LIMPIAR APLICACIONES (122) Evento: Reinicio del dispositivo Entrada: Anon (125) A1: Limpiar variable [ Nombre:%AppEstado Coincidencia de Patrón:Apagado ] Última edición por darkopro Día 15/02/14 a las 08:10:21. |
| Gracias de parte de: | ||
|
#23
|
||||
|
||||
|
Como dice darkopro, al menos en mi caso también el estado "FUERA" es como un estado "limbo" que indica que no estoy en ningún otro estado, por tanto no tengo asociada a el ninguna tarea de control, es en la tarea de salida del perfil de control del resto que tengo pasar a estado "FUERA".
Por eso en el "control estado casa", "control estado trabajo", "control estado coche", etc... cuando dejo de estar conectado a la wifi de casa o salgo del radio de las antenas cercanas en el estado de salida pongo %NEWSTATE a "FUERA" (tras un par de minutos por si ha sido una desconexión puntual) Lo que si tengo es un perfil "estado fuera" que lanza el bluetooth un tiempo cuando paso a estado fuera por si entro en el coche, en mi caso cuando salgo de estado "FUERA" no hago nada, pero se puede hacer si en tu caso te interesa. ![]() Por cierto, por si os interesa, aunque seguro que en eso ya habéis caído vosotros que sois expertos jejejej en el perfil principal que gestiona los estados "switcherstate" he introducido, después de la acción 6 del Fin si (End if) una acción de Realizar Tarea, prioridad 10, y realizo la genial tarea del forero Caravantes MiscSegundosATiempo, dándole como parámetro 1 %lstime y parámetro 2 hh:mm:ss TEXT, devolver el valor de variable %salida. Después en la acción de Autonotification en Subtext:%LASTSTATE ha durado %salida. De este modo tenemos algo así como "Estado anterior CASA ha durado 08 horas 25 minutos 54 segundos...en lugar de 31589 segundos jejej. Bueno es una tontería pero queda bien jejj 1 saludo! |
| Los siguientes 3 usuarios han agradecido a ruco1980 su comentario: | ||
|
#24
|
||||
|
||||
|
Por si interesa, he hecho una pequeña modificación para que cuando hace transición de estados, de COCHE a CASA (por poner un ejemplo) no quede registrado el estado FUERA. Para mí es más interesante que en la notificación me registre: COCHE a durado X tiempo - se ha pasado de COCHE a CASA, que que me registre: FUERA a durado X tiempo - se ha pasado de FUERA a CASA. Si el estado FUERA no es una simple transición (dura más de 5 segundos) si quedará registrado.
Autómata (83) A1: Ir a acción [ Tipo:Número Acción Número:16 Etiqueta: ] Si (if) [ %EstadoBloqueo Ajuste ] A2: Ir a acción [ Tipo:Número Acción Número:16 Etiqueta: ] Si (if) [ %EstadoNuevo ~ %Estado ] A3: Establecer variable [ Nombre:%principio A:%TIMES-%Tstart Calcular:Encendido Añadir:Apagado ] A4: Si (if) [ %principio < 5 ] A5: Ir a acción [ Tipo:Número Acción Número:16 Etiqueta: ] Si (if) [ %EstadoÚltimo ~ %EstadoNuevo ] A6: Establecer variable [ Nombre:%Nofuera A:1 Calcular:Apagado Añadir:Apagado ] Si (if) [ %EstadoNuevo ~ FUERA ] A7: Fin si (End if) A8: Establecer variable [ Nombre:%EstadoÚltimo A:%Estado Calcular:Apagado Añadir:Apagado ] Si (if) [ %Noestado != 1 ] A9: Establecer variable [ Nombre:%Noestado A:1 Calcular:Apagado Añadir:Apagado ] Si (if) [ %Nofuera = 1 ] A10: Establecer variable [ Nombre:%Estado A:%EstadoNuevo Calcular:Apagado Añadir:Apagado ] A11: Esperar hasta [ MS:0 Segundos:0 Minutos:5 Horas:0 Días:0 ] Si (if) [ %TRUN !~ *,DESPERTAR,* ] A12: Realizar tarea [ Nombre:HH:MM:SS Parar:Apagado Prioridad:8 Parámetro 1 (%par1):%principio Parámetro 2 (%par2): Devolver Valor de Variable:%salida ] Si (if) [ %Nofuera != 1 ] A13: Realizar tarea [ Nombre ecir h,m y s Parar:Apagado Prioridad:7 Parámetro 1 (%par1):%salida Parámetro 2 (%par2): Devolver Valor de Variable:%salida ] Si (if) [ %Nofuera != 1 ]A14: AutoNotification [ Configuración:Title: %Estado Text: %Estado Ticker: Se cambia a: %EstadoNuevo Status Bar Icon: action_about_dark Id: Autómata Priority: 2 SubText: %EstadoÚltimo ha durado %salida Persistent: true Text Expanded: Se ha pasado de %EstadoÚltimo a %EstadoNuevo Paquete:com.joaomgcd.autonotification Nombre:AutoNotification Cuenta atrás (segundos):0 Continuar Tarea Tras Error:Encendido ] Si (if) [ %Nofuera != 1 ] A15: Establecer variable [ Nombre:%Tstart A:%TIMES Calcular:Apagado Añadir:Apagado ] Si (if) [ %Nofuera != 1 ] A16: Destino (de goto) A17: Limpiar variable [ Nombre:%EstadoNuevo Coincidencia de Patrón:Apagado ] A18: Limpiar variable [ Nombre:%Noestado Coincidencia de Patrón:Apagado ] Si (if) [ %Nofuera != 1 ] A19: Limpiar variable [ Nombre:%Nofuera Coincidencia de Patrón:Apagado ] A11 es para que no me realice la tarea hasta que se realice la tarea que realiza tasker al despertarme. A12 es una tarea para pasar los segundos a horas, minutos y segundos basada en la tarea de caravantes que devuelve resultado en HH:MM:SS. A13 es una tarea que cambia el resultado de la tarea A11 a xh, xm y xs donde xh corresponde a horas, xm a minutos y xs a segundos. Simplemente he cambiado la condición «Si (if)» por «tiempo >5» y establece una variable %nofuera que después controlará si se realizan el resto acciones o no. Luego he establecido la variable %noestado para controlar que FUERA no quede como último estado si sido una transición de estados corta. PD: se puede observar que el nombre de las variables de la tarea original las he cambiado por otras, que me son más cómodas de controlar. Última edición por darkopro Día 20/02/14 a las 14:49:47. |
| Los siguientes 3 usuarios han agradecido a darkopro su comentario: | ||
|
#25
|
||||
|
||||
|
He editado la tarea anterior añadiendo otra variable %noestado para que funcione correctamente
|
|
#26
|
||||
|
||||
|
Muy buen planteamiento darkopro....a mi me está funcionando todo bien menos el estado coche que unas veces me da problemas y otros no...
En estado fuera sólo tengo una tarea de entrada que activa el wifi y el bluetooth por si se conectan...hay una acción de esperar 7 min y si no han conectado se apagan... El caso es que en estado coche se conecta el BT y la variable BTCON se pone a 1...y yo en la tarea anterior tengo puesto establecer BT apagado si BTCON coincide con 0....y es curioso porque BTCON cambia a 1 (lo veo en la pestaña de variables) y a veces voy en el coche y según la notificación se apaga el BT a los 6 min y pico, alos 8 min y pico (después de haber pasado esos 7 min de espera) y sin embargo otras veces no se apaga....y no consigo localizar el problema.... Me podrías decir cómo tienes tú el estado fuera? yo lo tengo valor de variable coincide con Fuera y sólo tengo la tarea de entrada de encender wifi y BT esperar 7 min y apagarlos si no han conectado (esta tarea se realiza entera si salgo de casa a comprar o en la moto etc...)si voy al coche enseguida conecta...y en el resto de estados los tengo que cuando inician se apaga..(pej si activa coche ya se apaga wifi directamente porque sé que no va a conectar aunque hayan pasado sólo un par de min etc...) 1 saludo! |
|
#27
|
||||
|
||||
|
Yo es que no uso los variable BTCON, el perfil se activa al conectar al Bluetooth del coche (nombre: X dirección: XX:XX:XX:XX:XX:XX) y la tarea de desconexión la tengo que se pare si PACTIVE ~ COCHE. De todas maneras yo es que esa tarea no la tengo dentro del perfil COCHE, sino del perfil viaje que es cuando los perfiles COCHE y CARGANDO están activos, ya que cuando voy al trabajo no necesito las mismas cosas que cuando voy fuera, que enciendo el GPS, alertas de radares, etc
|
| Gracias de parte de: | ||
|
#28
|
||||
|
||||
|
Gracias darkopro...probaré con lo que dices....sería algo así como incluir una acción de detener tarea si PACTIVE coincide con coche después de esa espera de 7 min no? Así cuando no esté activo el perfil de coche entonces continuaría con la siguiente acción y apagaría el BT...probaré así a ver si consigo que no sufra desconexiones el BT cuando esté activo el perfil coche...
|
| Gracias de parte de: | ||
|
#29
|
||||
|
||||
|
Gracias darkopro...probaré con lo que dices....sería algo así como incluir una acción de detener tarea si PACTIVE coincide con coche después de esa espera de 7 min no? Así cuando no esté activo el perfil de coche entonces continuaría con la siguiente acción y apagaría el BT...probaré así a ver si consigo que no sufra desconexiones el BT cuando esté activo el perfil coche...
![]() |
|
#30
|
||||
|
||||
|
Perdón por el post, he conseguido solucionar el problema. 2 días con ello y es postear aquí y ocurrírseme el error. Por un problema, borre el valor la variable %Estadobloqueo y si lo haces manualmente tasker sigue entendiendo que está ajustada, entonces había manera de funcionara el autómata
Última edición por darkopro Día 21/03/14 a las 19:55:28. |
|
#31
|
||||
|
||||
|
Me interesa. Llevo tiempo que no me funciona el estado noche, no me entra en ese estado y continúa en casa. ¿que es eso e que si borras la variable manualmente tasker sigue entendiendo que esta ajustada? ¿Y si la limpias?
Última edición por Lukevalci Día 21/03/14 a las 22:53:08. |
|
#32
|
||||
|
||||
|
Mira la variable de bloqueo si está limpia o tiene algún valor, si tiene algún valor no te cambiará de estado
|
|
#33
|
||||
|
||||
|
Gracias, darkopro, pero no tenía nada que ver con eso. La variable la limpia correctamente y cuando la consulto está "vacía" o "no ajustada".
Todo me funciona correctamente excepto cuando tiene que entrar en estado "noche". Este perfil está controlado por "Control estado noche" y como desencadenantes tiene la variable "Estado=Casa/Noche" y "horario de 1,30 a 8,44 h". Además tengo el estado Casa, controlado por "Control Estado casa", con contextos de variable "Estado=Casa/Noche/Calle" y Conectado a wifi de mi casa. Lo que entendía es que al llegar la 1,30 h lanzaría el perfil "Control estado Noche", y éste a su vez el perfil Noche, pero no es así, continúa en perfil Casa. La variable "Estadobloqueado" está ajustada durante ese periodo, y luego se limpia. Lo que creo que pasa es un problema de prioridad de tareas. Si repaso lo que entiendo que ocurre es lo siguiente: 1) Se encuentra activo Control Estado Casa/Casa 2) Llega la 1,30 h, entra el perfil Control Estado Noche pero a su vez se ejecuta la tarea de salida de Control Estado Casa. He puesto una espera a la tarea de salida de Control Estado Casa de 3 segundos y además he subido la prioridad de la tarea de Control Estado Noche. A ver qué pasa... |
|
#34
|
||||
|
||||
|
Y porque un estado noche dentro del autómata de estados? Yo el autómata de estados lo uso exclusivamente para lugares, los contextos de noche (depende de si estoy en casa, de si es determinada hora, si la pantalla está apagada y de si está conectado al cargador) es totalmente independiente y nada tiene que ver con el autómata de estados yo sigo en CASA pero el móvil se queda en estado noche, de hecho el modo NOCHE bloquea estado CASA para que no haga tarea de salida del estado casa.
Deberías poner la copia del xml de CASA y NOCHE para ver si a alguien se le ocurre porque no funciona bien tu tarea ;) |
|
#35
|
||||
|
||||
|
No, verás. El estado Noche no está en el autómata de estados. Lo controla el Control Estado Noche, y éste sí cambia la variable "EstadoNuevo" a "Noche" y da valor 1 a la variable "Estadobloqueado"
Para el resto de perfiles (casa, noche, coche, papás y oficina) utilizo una única tarea (Ajustes de Red) que reacciona dependiendo del valor de "Estado". La adjunto por si hubiera alguna colisión extraña que no hubiera visto: Ajustes De Red (33) Abortar Tarea Existente A1: Si (if) [ %ESTADO ~ CASA ] A2: Secure Settings [ Configuración:Airplane Mode Disabled Paquete:com.intangibleobject.securesettings.plugin Nombre:Secure Settings Cuenta atrás (segundos):0 ] A3: WiFi [ Establecer:Encendido ] A4: Secure Settings [ Configuración:Mobile Data Disabled Paquete:com.intangibleobject.securesettings.plugin Nombre:Secure Settings Cuenta atrás (segundos):0 ] A5: Red móvil [ Establecer:Apagado ] A6: Bluetooth [ Establecer:Apagado ] A7: Else Si (if) [ %ESTADO ~ PAPAS ] A8: WiFi [ Establecer:Encendido ] A9: Secure Settings [ Configuración:Mobile Data Disabled Paquete:com.intangibleobject.securesettings.plugin Nombre:Secure Settings Cuenta atrás (segundos):0 ] A10: Red móvil [ Establecer:Apagado ] A11: Bluetooth [ Establecer:Apagado ] A12: Else Si (if) [ %ESTADO ~ OFICINA ] A13: WiFi [ Establecer:Encendido ] A14: Secure Settings [ Configuración:Mobile Data Disabled Paquete:com.intangibleobject.securesettings.plugin Nombre:Secure Settings Cuenta atrás (segundos):0 ] A15: Red móvil [ Establecer:Apagado ] A16: Bluetooth [ Establecer:Apagado ] A17: Else Si (if) [ %ESTADO ~ COCHE ] A18: Bluetooth [ Establecer:Encendido ] A19: WiFi [ Establecer:Apagado ] A20: Secure Settings [ Configuración:Mobile Data Enabled Paquete:com.intangibleobject.securesettings.plugin Nombre:Secure Settings Cuenta atrás (segundos):0 ] A21: Red móvil [ Establecer:Encendido ] A22: Else Si (if) [ %ESTADO ~ CALLE ] A23: Bluetooth [ Establecer:Encendido ] A24: WiFi [ Establecer:Encendido ] A25: Secure Settings [ Configuración:Mobile Data Enabled Paquete:com.intangibleobject.securesettings.plugin Nombre:Secure Settings Cuenta atrás (segundos):0 ] A26: Red móvil [ Establecer:Encendido ] A27: Establecer variable [ Nombre:%contador A:0 Calcular:Apagado Añadir:Apagado ] <Contador> A28: Esperar [ MS:0 Segundos:0 Minutos:2 Horas:0 Días:0 ] A29: Detener [ Con error:Apagado Tarea:Ajustes De Red ] Si (if) [ %PACTIVE ~ *Casa*/*Oficina*/*Papas*/*Coche* ] A30: Sumar a variable [ Nombre:%contador Valor:1 Módulo (wrap around):0 ] A31: Ir a acción [ Tipo:Etiqueta Acción Número:% Etiqueta:Contador ] Si (if) [ %contador < 5 ] A32: Bluetooth [ Establecer:Apagado ] Si (if) [ %PACTIVE !~ *Coche* ] A33: WiFi [ Establecer:Apagado ] Si (if) [ %PACTIVE !~ *Casa*/*Oficina*/*Papas* ] A34: Else Si (if) [ %ESTADO ~ NOCHE ] A35: Secure Settings [ Configuración:Airplane Mode Enabled Paquete:com.intangibleobject.securesettings.plugin Nombre:Secure Settings Cuenta atrás (segundos):0 ] A36: Bluetooth [ Establecer:Apagado ] A37: WiFi [ Establecer:Apagado ] A38: Secure Settings [ Configuración:Mobile Data Disabled Paquete:com.intangibleobject.securesettings.plugin Nombre:Secure Settings Cuenta atrás (segundos):0 ] A39: Red móvil [ Establecer:Apagado ] A40: Fin si (End if) Tengo otra tarea de "Ajustes de Audio" y otra de "Ajustes de Pantalla" con el mismo sistema Última edición por Lukevalci Día 23/03/14 a las 18:58:39. |
|
#36
|
||||
|
||||
|
Deberías poner también la de controlador estado noche. De todas formas, si soy sincero la veo demasiado compleja, la tienes llena de condiciones que te van a exigir un mayor procesado cuando creo que sería muchísimo más rápido y limpio ejecutar las tareas dentro de cada estado (estado casa-tarea casa, estado papas-tarea papas... etc). Cada vez que pasas de estado ejecutas tres tareas llenas condiciones de las que sólo te sirve una, eso exige mucho proceso extra que te ahorrarías asignando una tarea a un estado. Además, conforme vayas adjuntando más «futuros estados» vas a acentuar este proceso extra en tu dispositivo y cada vez tarea será mucho más pesada
Última edición por darkopro Día 26/03/14 a las 00:54:32. |
| Los siguientes 2 usuarios han agradecido a darkopro su comentario: | ||
|
#37
|
||||
|
||||
|
Difiero en tu planteamiento. La tarea no creo que exija un procesamiento extra. Las condiciones que no se cumplan simplemente se omiten y como si no existieran, ejecutándose únicamente la condición activa.
Durante un tiempo estuve con las tareas individuales como comentas, pero, como bien dice maid450 en el post de cabecera, sólo se puede estar en un estado cada vez, por lo que decidí transformarlo en una única tarea (idea de danko9696, no encuentro ahora el post que publicó). Además si me surjen más estados sólo tengo que añadirlos a una única tarea (3 en este caso). Por otro lado si tengo/quiero modificar algún ajuste, sólo tengo que entrar en 3 tareas y modificar lo que quiera, no entrar en todas las tareas individuales y cambiarlo (con el peligro de dejarme alguna en el camino). No sé, son planteamientos o soluciones al mismo problema. Me he acostumbrado así y me funciona perfecto. Por cierto, sí era cuestión de prioridad de tareas. Ahora me funciona como un reloj
|
|
#38
|
||||
|
||||
|
Hola maid450!!
Podrías hacer el favor de pegar aquí la descripción de tu tarea "estado fuera" en la que enciendes el wifi y el BT durante 10 min y después de esa espera los pagas si no los has conectado? Es que sufro desconexiones en el BT del coche, es el único estado que me falla y no consigo averiguar por qué? He probado de todo en mi tarea de "estado fuera"...(Detener Si PACTIVE coincide con *,Controlar Estado Coche,*/*,Estado Coche,*....establecer variable BTCON a 1 y en la tarea poner BT apagado si BTCON coincide con 0, etc..etc...) Me gustaría ver tu tarea para ver si hay algo que estoy poniendo mal...yo sospecho que es problema de los emparejamientos del BT de mi coche de sincronización automática...ya que la desconexión no se produce justo al acabar la espera de 7 min que tengo....se produce a los 6 min 40 seg, a los 9 min y pico...y hay veces que me funciona perfecto y no se desconecta hasta que cambio de estado.... Sospecho que lo que ocurre (y no sé si esto que voy a decir es una tontería) es que cuando el móvil y el coche se han emparejado automáticamente...al volver a hacerse todo funciona bien....pero si por lo que sea conecto otros auriculares BT de música para correr o lo que sea....es como si cuando vuelvo otro día al coche ese "emparejamiento" automático no se realiza bien y por eso sufro desconexiones...y creo que esto ya es problema de mi rom o tlf...pero la verdad es que no sé si es esto lo que me puede estar ocurriendo... 1 saludo! |
|
#39
|
||||
|
||||
|
Hola maid450!!
Podrías hacer el favor de pegar aquí la descripción de tu tarea "estado fuera" en la que enciendes el wifi y el BT durante 10 min y después de esa espera los pagas si no los has conectado? Es que sufro desconexiones en el BT del coche, es el único estado que me falla y no consigo averiguar por qué? He probado de todo en mi tarea de "estado fuera"...(Detener Si PACTIVE coincide con *,Controlar Estado Coche,*/*,Estado Coche,*....establecer variable BTCON a 1 y en la tarea poner BT apagado si BTCON coincide con 0, etc..etc...) Me gustaría ver tu tarea para ver si hay algo que estoy poniendo mal...yo sospecho que es problema de los emparejamientos del BT de mi coche de sincronización automática...ya que la desconexión no se produce justo al acabar la espera de 7 min que tengo....se produce a los 6 min 40 seg, a los 9 min y pico...y hay veces que me funciona perfecto y no se desconecta hasta que cambio de estado.... Sospecho que lo que ocurre (y no sé si esto que voy a decir es una tontería) es que cuando el móvil y el coche se han emparejado automáticamente...al volver a hacerse todo funciona bien....pero si por lo que sea conecto otros auriculares BT de música para correr o lo que sea....es como si cuando vuelvo otro día al coche ese "emparejamiento" automático no se realiza bien y por eso sufro desconexiones...y creo que esto ya es problema de mi rom o tlf...pero la verdad es que no sé si es esto lo que me puede estar ocurriendo... 1 saludo! ![]() |
| Gracias de parte de: | ||
|
|
|
#40
|
||||
|
||||
|
Hola, ya se que no soy maid450
Conexión Bt (8) A1: Establecer variable [ Nombre:%contador A:0 Calcular:Apagado Añadir:Apagado ] A2: For [ Variable:%contador Ítems:4 ] Si (if) [ %btCon No ajust. ] A3: Bluetooth [ Establecer:Encendido ] A4: Esperar [ MS:0 Segundos:10 Minutos:0 Horas:0 Días:0 ] A5: Bluetooth [ Establecer:Apagado ] Si (if) [ %btCon No ajust. ] A6: End For P. D Estoy haciendo unas pruebas y me acabo de dar cuenta que te he pegado la versión de test, básicamente hacen lo mismo, solo que esta hace(hará) tres ciclos de la siguiente forma : 1._ enchufo bt 2._espero 10 seg de conexión 3._si no se ha conectado apago bt y espero unos minutos 4._si no se ha conectado reinicio el ciclo hasta las veces que lo tenga establecido. Si está conectado, finalizo Perdonad, estoy muy espeso esta mañana.... Esta es la versión Conexión Bt (8) A1: For [ Variable:%contador Ítems:1,2,3,4 ] Si (if) [ %btCon No ajust. ] A2: Bluetooth [ Establecer:Encendido ] A3: Esperar [ MS:0 Segundos:10 Minutos:0 Horas:0 Días:0 ] A4: Bluetooth [ Establecer:Apagado ] Si (if) [ %btCon No ajust. ] A5: Esperar [ MS:0 Segundos:0 Minutos:5 Horas:0 Días:0 ] Si (if) [ %btCon No ajust. ] A6: End For Última edición por tito_chua Día 29/03/14 a las 10:00:18. |
| Gracias de parte de: | ||
![]() |
Estás aquí
|
||||||
|
||||||