Vídeo · Despertar por evento — suficientemente rápido para alcanzar un vehículo en fuga
Despertar por impacto. Despertar por una trama CAN. Despertar por un comando de la nube.
Siete fuentes de despertar cubren el ciclo de vida de un vehículo aparcado o en reposo. El tiempo hasta listo es inferior a cinco segundos — suficientemente rápido para alcanzar un vehículo que acaba de arrancar.
Cómo funciona
Siete fuentes. Un gestor de alimentación. En menos de cinco segundos.
Siete fuentes de despertar — Encendido, Alarma, RTC, Trama CAN, Movimiento, Módem, Perturbación — alimentan todas al gestor de alimentación, que lleva el dispositivo al estado listo en menos de cinco segundos.
flowchart LR IG[Encendido<br/>señal de encendido del vehículo] --> PM[Gestor de alimentación] AL[Alarma<br/>entrada de alarma externa] --> PM RT[RTC<br/>temporizador wall-clock programado / relativo] --> PM CA[Trama CAN<br/>coincidencia de ID CAN] --> PM MV[Movimiento<br/>umbral de acelerómetro] --> PM MO[Módem<br/>despertar remoto emitido desde la nube] --> PM DI[Perturbación<br/>umbral de impacto del sensor G] --> PM PM --> BR[Dispositivo listo<br/>< 5 s]
| Fuente | Disparador | Uso | Tiempo hasta listo |
|---|---|---|---|
| Encendido | Señal de encendido del vehículo | Dispositivo de flota estándar | < 5 s |
| Alarma | Entrada de alarma externa | Ladrón / botón de pánico | < 5 s |
| RTC | Temporizador wall-clock programado o relativo | Carga de estado periódica / fin de jornada | < 5 s |
| Trama CAN | Coincidencia de ID CAN | Despertar en señal específica — fallo de arnés / puerta abierta | < 5 s |
| Movimiento | Umbral de acelerómetro | Vehículo se mueve estacionado → despertar para grabar | < 5 s |
| Módem | Despertar remoto emitido desde la nube | El operador despierta para transmisión en vivo / extracción de clip | < 5 s |
| Perturbación | Umbral de impacto del sensor G | Captura de evento de colisión / allanamiento | < 5 s |
Lo que no escribes
La infraestructura entregada por MOS4.
configure_wake_events Bitmask de fuente de despertar del gestor de alimentación — configura cuáles de las siete fuentes están activas para el siguiente ciclo de reposo. Una llamada; el micro service gestiona las escrituras de registro de hardware y el arbitraje de fuentes.
set_rtc_wake_time Programador de despertar RTC — establece un timestamp wall-clock o un desplazamiento relativo para el siguiente despertar programado. Usado para carga de estado periódica, informe de fin de jornada, o cualquier ciclo de reanudación controlado por tiempo.
get_wake_reason / clear_wake_reason Lectura y borrado de la razón del despertar — llama una vez tras la reanudación para leer el bitmask que identifica la fuente disparadora, luego borra antes del siguiente reposo. El gestor de alimentación posee el registro de razón y discrimina arranque/despertar automáticamente.
boot-vs-wake discrimination El gestor de alimentación distingue un arranque en frío de un despertar de reposo al iniciar. El código de integración ve un bitmask de razón de despertar limpio — no se requiere inspección de registro de hardware en bruto.
request_reboot_on_idle / request_shutdown_on_idle Hooks de reemplazo en inactividad — programa un reinicio o apagado al final de la ventana activa actual sin interrumpir la grabación o carga en curso. El micro service espera la condición de inactividad antes de ejecutar.
Preguntas frecuentes
Preguntas frecuentes
-
¿Puedo despertar el dispositivo en un ID de trama CAN específico?
Sí. La fuente de despertar de trama CAN coincide con un ID CAN configurado — el gestor de alimentación supervisa el bus y activa la reanudación cuando se ve la trama coincidente. Esto cubre señales como un fallo de arnés, un evento de puerta abierta, o cualquier trama específica de la aplicación sin escribir un gestor de despertar personalizado.
-
¿Qué pasa cuando el sensor G detecta un impacto mientras el dispositivo está en reposo?
La fuente de despertar Perturbación supervisa el sensor G contra un umbral de impacto configurable. Cuando se supera el umbral — colisión o allanamiento — el gestor de alimentación reanuda el dispositivo en menos de cinco segundos, dando al pipeline de grabación tiempo suficiente para capturar el evento.
-
¿Cómo funciona el despertar remoto controlado por la nube?
La fuente de despertar Módem permite a un operador emitir un comando de despertar remoto desde la nube. El módem permanece en estado de escucha de bajo consumo y señala al gestor de alimentación al recibir el comando. El dispositivo está listo en menos de cinco segundos — suficientemente rápido para iniciar una transmisión en vivo o extraer un clip bajo demanda.
-
¿Cómo leo la razón del despertar tras la reanudación del dispositivo?
Llama a get_wake_reason() una vez tras la reanudación para leer el bitmask que identifica la fuente que activó el despertar, luego llama a clear_wake_reason() para reiniciarlo antes del siguiente ciclo de reposo. El gestor de alimentación posee el registro de razón; no se requiere código de integración para gestionar la discriminación arranque/despertar.
-
¿Qué tan rápido está listo el dispositivo tras un evento de despertar?
El tiempo hasta listo es inferior a cinco segundos para las siete fuentes de despertar — suficientemente rápido para alcanzar un vehículo que acaba de arrancar, o para capturar el impacto de un allanamiento. El gestor de alimentación gestiona la secuencia de reanudación completa, incluida la discriminación entre un arranque en frío y un despertar de reposo, sin código de integración.
Siete fuentes. Una secuencia de reanudación. En menos de cinco segundos.
Encendido, Alarma, RTC, Trama CAN, Movimiento, Módem, Perturbación — configura las fuentes adecuadas para tu despliegue y esbozaremos el ciclo de vida de alimentación.
Continuar · Otras funciones de Vídeo
Otras funciones de vídeo
Multicámara
Cinco transportes · dos familias de SoC · una API service.
Grabar por evento
FIFO rotativo + clips señalados por evento + difuminado RGPD en vivo.
Transmisión en vivo
WebRTC · RTSP · SRT.
Recuperar un clip
Siete operaciones de servicio · carga SFTP.
IA en la nube sobre clips
Fusión lifecycle · conforme RGPD.