Saltearse al contenido

Tile de dock DJI

El tile de dock DJI es la tarjeta de resumen orientada al operador para cada dock DJI asignado a la misión activa. Una fila por dock, apiladas en el tile de dock del layout de operaciones. La fuente de datos es en vivo — Firestore dji_docks/{sn} para el estado persistente, el canal de datos TACLINK (dockStatusByPeer) para el stream de alta frecuencia.

Cabecera

  • Punto de estado — verde (en línea / inactivo), azul (trabajando), rojo (offline).
  • Nombre — nombre mostrado del dock tras la vinculación.
  • Chip de modeloDJI Dock 1 / Dock 2 / Dock 3 más los últimos 6 caracteres de la serie.
  • Píldora LIVE — mostrada cuando hay un stream de vídeo activo para este dock en la sala TACLINK de la operación.
  • Botón de enfoque — vuela la cámara del mapa Cesium a las coordenadas del dock.
  • Al hacer clic en la fila se abre el tile completo del stream del dron para la aeronave de este dock.

Sección de aeronave

Aparece con un icono drone y una píldora de estado (STANDBY, FLYING, LANDING, …). Los chips se renderizan sólo cuando hay datos presentes:

  • Estado de cubiertaOPEN / CLOSED / HALF-OPEN.
  • Posición del dronEn el dock o En vuelo.
  • Batería de la aeronave — porcentaje más voltaje del pack. Codificado por color: verde por encima del 50%, ámbar 20–50%, rojo por debajo del 20%.
  • Temperatura de la batería — °C.
  • Tiempo de vuelo restante — minutos (de la estimación onboard de DJI).
  • Altitud AGL — metros sobre el suelo.
  • Velocidad horizontal — m/s.
  • Velocidad vertical — m/s, con chevron arriba/abajo. Oculto cuando es cero.
  • Rumbo — grados.
  • Distancia al hogar — metros desde el dock. Oculto cuando es cero.
  • GPS — número de satélites con sufijo RTK cuando el receptor RTK tiene fix.

Sección del dock

  • Píldora de carga — renderizada cuando el dock está cargando activamente la aeronave.
  • Calidad de señal — enlace dock-a-cloud N/5, opcionalmente con el tipo de red (4G / 5G / Ethernet).
  • Almacenamientousado / total GB en los medios internos del dock.
  • Temperatura ambiente — °C.
  • Humedad — porcentaje.
  • Velocidad del viento — m/s (medida por el dock, no por la aeronave).
  • LluviaNinguna / Ligera / Media / Fuerte.
  • Coordenadas — lat/lng del dock.
  • Chips de firmware — firmware del dock + firmware de la aeronave (AC 04.00.0100).
  • Chip HMS — número de alertas no resueltas del Health Monitoring System, rojo cuando > 0.

Acciones rápidas

Las acciones rápidas viven en el tile completo del stream del dron que se abre al hacer clic en la fila — no en la propia fila de resumen. La fila de resumen es intencionalmente de sólo lectura para que un clic accidental no active hardware.

Desde el tile completo puedes:

  • Abrir / cerrar / forzar cierre de cubierta — motor de la capota del dock.
  • Abrir / cerrar bahía de aeronave (Dock 3) — la bandeja del dron.
  • Cargar ahora / liberar — iniciar o terminar un ciclo explícito de carga.
  • Iniciar / detener stream — aprovisionar o desmantelar el ingreso TACLINK (normalmente automático, ver Auto-stream).
  • Tomar autoridad DRC — tomar control manual. Sólo un operador por dock a la vez. Ver DRC.
  • Retorno al hogar — RTH autónomo hacia este dock.
  • Reiniciar dispositivo — ciclo de alimentación del dock (~60–90 s de corte).

Panel de alertas HMS

El Health Monitoring System muestra alertas generadas por DJI para el dock y su aeronave — desde dji_docks/{sn}/hms_alerts, más recientes primero, limitado a 50. Cada entrada muestra nivel (notice / caution / warning), título y marca de tiempo localizada. Los warnings vuelven rojo el chip HMS en la fila de resumen.

Alertas típicas:

  • Viento fuerte cerca del área de operación (caution — vuelo permitido).
  • Mantenimiento de batería recomendado (notice).
  • Obstrucción del motor / advertencia de ESC (warning — vuelo bloqueado).

Mini-panel FlySafe

Una vista condensada de las licencias de desbloqueo instaladas para la aeronave de este dock — nombre de la licencia, validez, toggle habilitado. La gestión completa (filtro de dominio, subir nueva, push desde URL) vive en Admin → DJI → Licencias. Ver FlySafe.

Controles sólo para dev

En builds de desarrollo (isDevMode()), la cabecera del tile muestra una franja DEV que puede generar un dock sintético para pruebas de UI — Spawn demo dock crea un dock falso renderizado en Cesium en una coordenada por defecto, y los botones de estado de cubierta lo hacen pasar por closed → half-open → open → half-open para la animación del holograma 3D. Las llamadas al backend se omiten por completo para docks de demostración (sn comienza con DEV-DEMO-).

Relacionado

  • Vinculación — cómo los docks llegan al tile en primer lugar.
  • Auto-stream — la funcionalidad detrás de la píldora LIVE.
  • DRC — control manual de vuelo.
  • FlySafe — gestión de licencias de desbloqueo.
  • Logs remotos — extracción de logs de diagnóstico.