========================================================================
  Senseca PRO Line - Connectivity Toolset
  ProXlab Web App V1.5  |  Release Candidate 1 (RC1_2027-07)
========================================================================

Info general -> Ver README_SHARED_EN.txt en la raiz del paquete

------------------------------------------------------------------------
REQUISITOS
------------------------------------------------------------------------
Chrome 89+ o Edge 89+ (Web Serial API)
Sin instalacion - archivo HTML puro, controlador USB requerido

------------------------------------------------------------------------
EJECUCION
------------------------------------------------------------------------
1. Abrir ProXlab.html en Chrome/Edge.
2. Connect -> seleccionar puerto COM.
3. Iniciar Discover.
4. Pestana "Reloj / Puntos de medicion" para hora y puntos de medicion.
5. "Sincronizar dispositivo con el PC (UTC)" ajusta el reloj en un paso.

------------------------------------------------------------------------
AUTO-POLL
------------------------------------------------------------------------
Auto-Poll se inicia por si solo en cuanto la casilla esta marcada - tras un
escaneo de puertos y tras un "Poll Now" manual. No hace falta volver a marcar
la casilla. Marcarla antes de cualquier deteccion es correcto: el sondeo
comienza tras el siguiente escaneo. Nunca se ejecuta dos veces en paralelo; el
intervalo se arma una sola vez.

------------------------------------------------------------------------
VISUALIZACION Y DETECCION
------------------------------------------------------------------------
Los sensores internos (puerto 0: tension de bateria, temperatura del
dispositivo) NO se detectan ni se muestran por defecto. Activelos con la
casilla "Include Internal Sensors" en Advanced y vuelva a ejecutar Discover.

Los canales se etiquetan "<puerto>: <nombre>" (p.ej. "1: Temp [degC]"),
igual que en el propio dispositivo.

El formato de exportacion sigue el idioma elegido: EN usa yyyy-MM-dd y "."
como separador decimal, DE/FR/IT/ES usan dd.MM.yyyy y "," (separador de
lista ";"). XLSX conserva valores numericos reales.

Toda la interfaz esta localizada - las cuatro pestanas con sus textos
explicativos, botones y listas, ademas del disclaimer en el pie.

------------------------------------------------------------------------
LIMITE DE DATOS DEL GRAFICO (IMPORTAR CSV / JSON)
------------------------------------------------------------------------
Chart.js no tiene un limite estricto: solo se vuelve linealmente mas lento.
Un archivo muy grande parece por tanto una pestana congelada, no un error.
Medido con la configuracion utilizada aqui:

  240.000 puntos ->  aprox. 1,5 s     1.600.000 puntos ->  aprox. 8 s
  800.000 puntos ->  aprox. 3,8 s     3.200.000 puntos -> aprox. 16 s

Por eso el grafico esta limitado a 1.600.000 puntos (aprox. 8 s de redibujo en
la maquina de referencia). Por encima aparece un aviso en lugar del grafico.

IMPORTANTE: la carga es filas x canales SELECCIONADOS, no solo filas -
800.000 filas con 4 canales son 3.200.000 puntos. Para mostrar un archivo
grande: reduzca el intervalo en "Mostrar:" o seleccione menos canales. La
tabla y todas las exportaciones nunca estan limitadas.

Para subir el limite, edite MAX_CHART_POINTS al inicio del bloque de script.

------------------------------------------------------------------------
MANEJO ERRORES
------------------------------------------------------------------------
Errores en el area de registro; reconectar tras timeout.

------------------------------------------------------------------------
DISCLAIMER
------------------------------------------------------------------------
Sin garantia. Adaptaciones posibles. Libremente utilizable. Sin soporte garantizado.

------------------------------------------------------------------------
CONTACTO
------------------------------------------------------------------------
Senseca Germany GmbH - Portable Measurement
Hans-Sachs-Strasse 26, 93128 Regenstauf, ALEMANIA
E-Mail: info.regenstauf@senseca.com

========================================================================
  (c) Senseca Germany GmbH - Portable Measurement | RC1_2027-07
========================================================================
