Ajustes de aplicación
Ajustes → App es donde configuras las preferencias no relacionadas con la identidad — cómo ARGUS muestra números, cuán densa es la UI, comportamiento por defecto de mapa y medios, notificaciones y API keys para features AI.
Todos los cambios persisten por navegador en localStorage.
Interface
- Idioma — EN / ES. El cambio es instantáneo; cada string traducido se re-renderiza en su sitio.
- Tema — Dark / Light. Sólo estos dos modos existen hoy; consulta Tema para detalle y la flag de modo táctico.
- Font size — slider del 75% al 150% en incrementos del 5%. Alimenta
una variable CSS
--tac-font-scaley elfont-sizeraíz para que cadaremde la UI escale junto. Usa Reset para volver al 100%.
Display spanning
Para operadores con una consola de doble monitor, ARGUS puede estirar la interfaz a través de dos displays adyacentes.
- Span mode —
auto/on/off. - Content monitor — lado
left/rightdel par que contiene el mapa de misión. - Monitor width — píxeles de una pantalla; el botón Use half lo
rellena desde
window.innerWidth / 2. - Center bezel gap — gutter de 0-200 px entre los monitores para que ningún elemento de UI caiga detrás de los bisels.
Unidades (aspiracional)
Las preferencias globales de unidades están en el roadmap. Cuando se entreguen vivirán aquí:
- Distancia — métrico (m / km) o imperial (ft / mi).
- Altitud — AGL o MSL por defecto en paneles de telemetría.
- Velocidad — m/s, km/h, mph o nudos.
- Temperatura — °C o °F.
- Formato de fecha / hora — 24h vs 12h, ISO vs localizado.
Hoy la app renderiza unidades SI y el formato de fecha del locale del navegador.
Densidad y layout (aspiracional)
Compact mode, modo de mapa por defecto (2D / 3D), filtro de visión por defecto y toggles de calidad de miniaturas están planificados para esta sección. Persistirán aquí y serán leídos por los tiles relevantes en el momento de abrir.
Notificaciones (aspiracional)
El panel de notificaciones hará gating del push del navegador, sonido y mute
por evento. Hoy ARGUS emite sonidos radio_tx, radio_rx, radio_tx_end,
radio_rx_end y f18_master_caution desde el servicio de sonido empaquetado
sin mute por evento — consulta Audio para los
controles actuales.
Comunicaciones
- Mic privacy — Keep deja el stream de micro abierto entre pulsaciones PTT (menor latencia, algunos hardwares mantienen el LED encendido); Strict cierra el stream en cada release para máxima garantía de privacidad.
- Auto-transcribe — ON enruta los clips PTT completados a través del servicio de transcripción de voz automáticamente; OFF requiere disparador manual.
Video stream (publishing)
Estos limitan el vídeo saliente cuando publicas un stream de drone:
- Upload bitrate — Mbps, recortado 0.5-50, por defecto 4. Guardado
como
maxBitrateen bps. - Max framerate — fps, recortado 1-60, por defecto 30.
- Reset defaults — vuelve a 4 Mbps / 30 fps.
Los cambios tienen efecto en la próxima publicación.
AI Copilot
Configura las credenciales OpenAI usadas por el drawer del Copilot, el generador del Informe de misión y cualquier otra feature con backing de LLM.
- OpenAI API key — pega una key
sk-.... Enmascarada como contraseña por defecto; haz clic en el icono del ojo para revelar. Guardada enlocalStorage— nunca enviada a servidores de ARGUS. - Model —
gpt-4o(por defecto),gpt-4o-mini,gpt-4-turboogpt-3.5-turbo. - Test connection — dispara una completion mínima contra el modelo elegido. Un Connected verde confirma alcance; una línea de error roja expone el fallo exacto (key mala, rate limit, nombre de modelo incorrecto).
Sin una key configurada y probada, el diálogo del informe, el copilot y cualquier feature de búsqueda AI darán error cuando se invoquen.