Conoce CapDrive
CapDrive utiliza el iPhone para medir los datos de conducción, mostrar indicadores en tiempo real y registrar viajes para revisarlos al llegar. Puede configurar el tablero según sea necesario, acceder a los datos OBD del vehículo o escribir sus propios indicadores.
¿Qué está haciendo CapDrive?
CapDrive obtiene continuamente datos de velocidad, posición y movimiento disponibles durante la conducción y los muestra como números, punteros, curvas o mapas. Cuando el vehículo gira, el valor de G transversal refleja el movimiento lateral; Al acelerar y frenar normalmente, el valor G longitudinal ayuda a observar los cambios de movimiento en las direcciones delantera y trasera.
Estos datos también se utilizan para el registro de viajes. Una vez que llegue, puede abrir el itinerario del día, seleccionar un momento en el mapa y la línea de tiempo, y ver la velocidad, las lecturas de movimiento y los eventos de conducción en ese momento.
Todo lo que necesitas para usarlo por primera vez es tu iPhone y un soporte resistente. No es necesario conectar los instrumentos básicos y la grabación automática a OBD; cuando se requieren lecturas del vehículo como velocidad (RPM) y temperatura del refrigerante, se puede conectar el adaptador. Cuando desee cambiar la apariencia o composición de un medidor, puede importar o crear un medidor personalizado.
¿De dónde provienen los datos y cuándo están disponibles?
Los datos de teléfonos móviles y los datos de vehículos son dos tipos de fuentes. Sin conectarse a ningún dispositivo del vehículo, CapDrive se basa en los sensores de movimiento y posicionamiento del iPhone para proporcionar una funcionalidad básica.
| fuente | Lo que se proporciona principalmente | Condiciones que afectan la disponibilidad |
|---|---|---|
| ubicación del iPhone | Ubicación, velocidad, ruta, etc. | Permisos de ubicación, ubicación precisa y señales de ubicación actual. |
| sensor de movimiento del iPhone | Lecturas de movimiento como aceleración, frenado, giro, etc. | El estado fijo del teléfono móvil y la identificación de la dirección del teléfono móvil con respecto al vehículo. |
| Vehículo OBD | Velocidad admitida por el vehículo (RPM), temperatura del refrigerante y otros parámetros. | Adaptadores compatibles, conexiones válidas, configuración de parámetros y soporte real del vehículo. |
¿Por qué la velocidad ya está disponible pero el valor G aún está esperando?
La velocidad se puede mostrar cuando el posicionamiento es válido; pero para distinguir el movimiento medido por el teléfono móvil entre "aceleración del vehículo hacia adelante" y "vehículo que gira hacia un lado", la aplicación también necesita determinar la dirección relativa del teléfono móvil y el vehículo. Por lo tanto, es posible que haya diferentes lecturas disponibles en diferentes momentos.
"Esperando para conducir, estabilice el dispositivo" al estacionar significa que aún falta la información de movimiento requerida para el reconocimiento de dirección. La aceleración, desaceleración y curvas durante la conducción normal pueden proporcionar esta información sin necesidad de acciones drásticas. Después de mover el teléfono a mitad de camino, algunas lecturas de movimiento pueden volver a entrar en estado de espera.
El valor cero y la prueba faltante no son lo mismo
Una velocidad de 0 es una lectura válida; mostrar — o un estado de espera indica que no hay datos disponibles actualmente o que el medidor está esperando una condición requerida. Por ejemplo, cuando se pierde el posicionamiento, la falta de datos de velocidad no se puede interpretar como que el vehículo se ha detenido. Cambiar el estilo del instrumento no compensará los datos faltantes.
Por qué es necesario reparar los teléfonos móviles
CapDrive mide el movimiento del teléfono móvil y luego determina el movimiento del vehículo. Si el teléfono tiembla en el soporte o se gira en la mano, los registros del sensor también incluyen estos movimientos y la aplicación no puede tratarlos como movimientos de un vehículo.
El teléfono móvil se puede colocar horizontal o verticalmente. La clave es mantener una posición relativa estable con respecto al vehículo. Después de cambiar el ángulo de instalación, es necesario volver a identificar la dirección del vehículo. Esta es la premisa para establecer la medición, no la configuración de apariencia del instrumento. Amplíe las instrucciones a continuación para ver los permisos de ubicación y el manejo de excepciones necesarios para el primer uso.
Permisos
Si falta algo, el panel muestra Las lecturas en directo son limitadas e indica qué falla. Cuando un ajuste puede solucionarlo, toca Abrir Ajustes para ir a la página de CapDrive en la app Ajustes (o abre Ajustes › Apps › CapDrive):
- Ubicación desactivada: en Ubicación, elige Cuando se use la app. Si la localización está desactivada en todo el iPhone, actívala en Ajustes › Privacidad y seguridad › Localización.
- Ubicación exacta desactivada: en Ubicación, activa Ubicación exacta.
- Ubicación restringida en este dispositivo: el acceso a la ubicación está limitado por Tiempo de uso o por un perfil que gestiona el dispositivo. Revisa Ajustes › Tiempo de uso o consulta a quien gestione el dispositivo.
- Datos de movimiento no disponibles: reinicia CapDrive. Si persiste, reinicia el iPhone y contacta con soporte. Esta versión lee el movimiento del dispositivo directamente y no solicita un permiso independiente de movimiento y actividad física; puede que no haya un interruptor de CapDrive allí.
instrumentación en tiempo real
Los medidores en tiempo real trazan las lecturas actuales en una pantalla adecuada para una visualización rápida. El instrumento digital muestra valores precisos, el puntero y el arco representan la posición del rango actual, la curva muestra los cambios en el período reciente y el mapa muestra la ubicación y la ruta.
Los instrumentos incorporados cubren velocidad, valor G, dirección del vehículo, posicionamiento, línea de tiempo, viaje actual, actitud y altitud del vehículo, etc. Cada lectura se muestra después de cumplir con sus propias condiciones de medición: la velocidad se puede obtener cuando el posicionamiento es válido; los datos de movimiento del vehículo correspondientes se pueden proporcionar una vez completado el reconocimiento de dirección.
Los medidores personalizados le permiten combinar las lecturas deseadas en su propia pantalla, como RPM, temperatura del refrigerante y una curva, todo a la vez. El código puede controlar el tamaño de fuente, el color, el diseño, los gráficos y la animación. Cuando una lectura no está disponible, el medidor muestra un estado de espera, una línea horizontal o un estado vacío definido por el trabajo.
Tablero con HUD
Los paneles organizan paneles en tiempo real en páginas, con hasta tres por página. Puede seleccionar lecturas de interés diario, ajustar el tamaño y el orden de las tarjetas y verlas en varias páginas. Para operaciones específicas sobre la edición de la página, consulte la descripción del panel a continuación.
La biblioteca de instrumentos contiene instrumentos instalados y fabricados. Después de importar o guardar un indicador personalizado, agréguelo a la página editando el panel; cuando eliminas la tarjeta de la página, la creación permanece en la biblioteca para que puedas agregarla nuevamente más tarde.
HUD proporciona un método de visualización adecuado para ver con el reflejo del parabrisas. El efecto se ve afectado por el vidrio y la luz. A medida que cambian los tamaños y modos de visualización, los medidores deben caber en el espacio; Las lecturas del vehículo todavía son proporcionadas por fuentes de datos que se han conectado y configurado.
Registros y reseñas de viajes
Trip Log guarda datos utilizables de una unidad. Después de la configuración inicial, CapDrive registra y reconoce automáticamente la conducción, eliminando la necesidad de presionar un botón de inicio cada vez. La grabación está en curso y eso no significa que todas las lecturas hayan cumplido las condiciones de uso.
Un viaje consiste en conducir y detenerse durante este período de registro. Esperar en un semáforo en rojo o hacer una parada temporal no lo finaliza automáticamente. Una breve pérdida de posicionamiento o la falta de disponibilidad de lecturas parciales no deben interpretarse simplemente como el comienzo de otro viaje. Los datos faltantes reales se conservaron durante la revisión.
Estado y control del registro:
| estado o acción | significado |
|---|---|
| Esperando reconocimiento | Algunas mediciones requieren más información y no significan que se haya pausado toda la grabación. |
| Detener el viaje actual | Después de finalizar esta grabación, aún se podrán reconocer automáticamente nuevos vehículos en el futuro. |
| Pausar grabación | La grabación automática no continuará por el momento; Baje el tablero y suéltelo para hacer una pausa, bájelo nuevamente para reanudarlo. |
| Historia | Vea un viaje guardado, no otra página de los indicadores en vivo actuales. |
El historial le ayuda a revisar su recorrido con ruta, cronograma y lecturas en momentos seleccionados. La velocidad cero efectiva sigue siendo diferente del intervalo de medición que falta. El viaje debe contener datos de medición guardados válidos para poder conservarse; simplemente abrir la aplicación y esperar un momento no necesariamente producirá un registro que pueda revisarse.
La visualización en tiempo real, el almacenamiento de datos sin procesar y el procesamiento retrospectivo no son exactamente el mismo proceso. La revisión puede filtrar lecturas de movimiento que tengan evidencia suficiente para ser consideradas anormales, por lo que los resultados de la visualización individual pueden no necesariamente ser consistentes con el instrumento en ese momento. Consulte la descripción a continuación para conocer los métodos de reproducción específicos y el calibre estadístico.
El viaje completo puede generar rutas KML, GeoJSON o GPX a través de Más opciones → Exportar viaje, o generar imágenes a través de Compartir trayecto. No contienen todos los datos necesarios para restaurar un viaje completo.
Datos del vehículo OBD
OBD lee los parámetros proporcionados por el controlador del vehículo a través de un adaptador compatible, como la velocidad de rotación (RPM), la temperatura del refrigerante, la temperatura del aceite y la información del combustible. Las solicitudes de lectura, fórmulas y unidades se guardan para cada parámetro y pueden importarse utilizando ajustes preestablecidos coincidentes o editarse para configuraciones específicas.
Después de conectar los dispositivos y obtener parámetros válidos, se pueden seleccionar para su uso en medidores personalizados. También se pueden configurar algunos parámetros digitales adecuados como fuente de datos de viaje, como velocidad, valor G o actitud para la instrumentación y grabación integradas.
La conectividad del vehículo OBD requiere el adaptador Plus y BLE que admita las instrucciones ELM327. Los elementos que se pueden leer varían según el modelo, año, versión de potencia y estado del vehículo. OBD La documentación describe conexiones, campos de parámetros, validación de datos y reglas de acceso.
Instrumentación personalizada
Los indicadores personalizados utilizan JavaScript y JSX para describir las pantallas. CapDrive llama al main() del script para leer esta entrada y obtener texto, gráficos, curvas, etc. View, y luego completa el diseño y el dibujo. Cuando los datos o el entorno de visualización cambian, la pantalla se puede actualizar en consecuencia.
Puede importar archivos de instrumentos ya preparados o crear nuevos instrumentos en el editor, configurar los datos y recursos necesarios y escribir y obtener una vista previa de su propio contenido. Las obras se importan y comparten a través de archivos .instrument; funciona usando OBD necesita acceder a los parámetros correspondientes del dispositivo local.
El documento del instrumento personalizado proporciona ejemplos completos de velocidad, interfaces de datos, animaciones de diseño, recursos e instrucciones para compartir. La referencia de API enumera los componentes de dibujo por propósito y describe propiedades, tipos, reglas predeterminadas y ejemplos que se pueden componer.