WiFi Survey Tool

.survey-modal-overlay.active { display: flex; } .survey-modal { background: #fff; border-radius: 8px; box-shadow: 0 4px 20px rgba(0, 0, 0, 0.3); width: 600px; max-width: 95vw; max-height: 90vh; overflow: hidden; display: flex; flex-direction: column; } .survey-modal-header { background: #343a40; color: #fff; padding: 15px 20px; display: flex; justify-content: space-between; align-items: center; } .survey-modal-header h3 { margin: 0; font-size: 16px; } .survey-modal-close { background: none; border: none; color: #fff; font-size: 24px; cursor: pointer; padding: 0; line-height: 1; } .survey-modal-close:hover { color: #dc3545; } .survey-modal-body { padding: 20px; overflow-y: auto; flex: 1; } .survey-modal-footer { padding: 15px 20px; background: #f8f9fa; border-top: 1px solid #dee2e6; display: flex; justify-content: flex-end; gap: 10px; } .os-tabs { display: flex; border-bottom: 2px solid #dee2e6; margin-bottom: 15px; } .os-tab { padding: 10px 20px; background: #f8f9fa; border: none; border-bottom: 2px solid transparent; cursor: pointer; font-size: 14px; margin-bottom: -2px; transition: all 0.2s; } .os-tab:hover { background: #e9ecef; } .os-tab.active { background: #fff; border-bottom-color: #007bff; color: #007bff; font-weight: 600; } .os-command-box { background: #1e1e1e; color: #d4d4d4; padding: 12px 15px; border-radius: 4px; font-family: 'Consolas', 'Monaco', monospace; font-size: 13px; margin-bottom: 15px; display: flex; justify-content: space-between; align-items: center; } .os-command-box code { color: #9cdcfe; } .copy-btn { background: #4a4a4a; border: none; color: #fff; padding: 5px 10px; border-radius: 3px; cursor: pointer; font-size: 11px; } .copy-btn:hover { background: #5a5a5a; } .rf-data-input { width: 100%; height: 200px; font-family: 'Consolas', 'Monaco', monospace; font-size: 12px; padding: 10px; border: 1px solid #ced4da; border-radius: 4px; resize: vertical; } .rf-data-input:focus { border-color: #007bff; outline: none; box-shadow: 0 0 0 2px rgba(0, 123, 255, 0.25); } .parsed-data-preview { background: #f8f9fa; border: 1px solid #dee2e6; border-radius: 4px; padding: 15px; margin-top: 15px; display: none; } .parsed-data-preview.has-data { display: block; } .parsed-data-preview h4 { margin: 0 0 10px 0; font-size: 14px; color: #495057; } .parsed-field { display: flex; margin-bottom: 5px; font-size: 13px; } .parsed-field-label { font-weight: 600; min-width: 120px; color: #6c757d; } .parsed-field-value { color: #212529; } .parsed-field-value.good { color: #28a745; } .parsed-field-value.medium { color: #ffc107; } .parsed-field-value.poor { color: #dc3545; } .ssid-selector { margin-bottom: 15px; } .ssid-selector label { display: block; margin-bottom: 5px; font-weight: 600; font-size: 13px; } .ssid-selector select { width: 100%; padding: 8px; border: 1px solid #ced4da; border-radius: 4px; font-size: 13px; } .survey-point-marker { cursor: pointer; } .survey-points-list { max-height: 300px; overflow-y: auto; } .survey-point-item { display: flex; justify-content: space-between; align-items: center; padding: 8px 10px; border-bottom: 1px solid #dee2e6; font-size: 12px; } .survey-point-item:hover { background: #f8f9fa; } .survey-point-item .signal-indicator { display: inline-block; width: 12px; height: 12px; border-radius: 50%; margin-right: 8px; } .survey-point-item .delete-btn { background: none; border: none; color: #dc3545; cursor: pointer; padding: 2px 6px; } .survey-point-item .delete-btn:hover { background: #f8d7da; border-radius: 3px; } .min-points-warning { background: #fff3cd; border: 1px solid #ffc107; border-radius: 4px; padding: 10px; margin-bottom: 10px; font-size: 12px; color: #856404; } .metadata-toggle { color: #007bff; cursor: pointer; font-size: 12px; margin-top: 10px; } .metadata-toggle:hover { text-decoration: underline; } .metadata-section { display: none; margin-top: 10px; padding: 10px; background: #e9ecef; border-radius: 4px; font-size: 11px; } .metadata-section.visible { display: block; } .point-label-input { width: 100%; padding: 8px; border: 1px solid #ced4da; border-radius: 4px; font-size: 13px; margin-bottom: 10px; } MESA EXTERIOR: Barra lateral | Área de lienzo BARRA LATERAL IZQUIERDA (ancho fijo de 250 px) ÁREA DEL LIENZO DERECHO BARRA LATERAL DERECHA (ancho fijo de 250 px)
Herramienta de encuesta WiFi
Encuesta del sitio activo
Subir sección
Subir plano de planta
📁
Haga clic para cargar el plano de planta
(PNG, JPG o PDF)
Sección de calibración
Calibración de escala
Haga clic en dos puntos en el plano de planta para establecer la escala.
Sección de visualización de datos de encuesta
Visualización de encuestas
Leyenda:
Débil → Fuerte
>-50 dBm (Excelente)
-50 a -70 dBm (bueno)
<-70 dBm (deficiente)
Ver sección de controles
Ver controles
Zoom: 100%
Controles:
* Rueda del mouse para hacer zoom
* Shift + arrastrar para desplazarse
* Medio ratón para desplazarse
MESA ANIDADA: Cuadrícula 3x3 para reglas y lienzo Esquina superior izquierda gobernante superior Esquina superior derecha gobernante izquierdo LONA en el centro gobernante derecho Esquina inferior izquierda regla inferior Esquina inferior derecha
Barra de estado debajo de la tabla anidada
Listo: cargue un plano de planta para comenzar X: 0, Y: 0
Puntos de encuesta
Sección de puntos de encuesta
Puntos registrados (0)
Haga clic en el mapa para agregar puntos de encuesta
Sección de instrucciones
Cómo utilizar
  1. Sube la imagen de tu plano de planta
  2. Calibre la báscula usando una distancia conocida
  3. Camine hasta un lugar en el piso.
  4. Haga clic en ese lugar en el mapa.
  5. Ejecute el comando WiFi y pegue la salida.
  6. Repita por al menos 3 puntos.
  7. Habilite el mapa de calor para visualizar la cobertura
Modalidad de entrada de datos de encuesta

Agregar punto de encuesta

Etiqueta de punto
Pestañas del sistema operativo
Cuadros de comando específicos del sistema operativo
sudo wdutil info
Selector SSID (para Windows con múltiples redes) Entrada de datos Vista previa de datos analizados

Datos analizados