diff --git a/modules/turnero/views/recepcion.php b/modules/turnero/views/recepcion.php index 1ccd178..81b5c4e 100644 --- a/modules/turnero/views/recepcion.php +++ b/modules/turnero/views/recepcion.php @@ -3042,7 +3042,26 @@ function mostrarToast(msg, type = 'info', duration = 2500) { s.src = URL; s.onload = function() { var ms = Date.now() - t0; - console.log('✅ Conectado en ' + ms + 'ms — SigWebTablet disponible:', typeof SigWebTablet !== 'undefined'); + console.log('✅ Script cargado en ' + ms + 'ms'); + console.log(' SigWebTablet (clase):', typeof SigWebTablet); + // Intentar instanciar y leer estado del pad + try { + var ctx = new SigWebTablet(); + var state = ctx.GetTabletState(); + console.log(' GetTabletState():', state, state === 0 ? '← pad NO detectado/conectado' : '← pad activo'); + if (state === 0) { + console.warn(' ⚠ SigWeb corre pero el pad físico no está conectado o no lo reconoce.'); + console.warn(' Revisa: cable USB, drivers T-LBK460, y que el pad esté encendido.'); + } else { + console.log(' Modelo detectado — SetImageXSize prueba:'); + ctx.SetImageXSize(500); + console.log(' ✅ Pad respondiendo correctamente'); + } + } catch(e) { + console.warn(' ⚠ Error al instanciar SigWebTablet:', e.message); + console.warn(' El script cargó pero el pad no responde. Puede ser SigPlus en vez de SigWeb.'); + console.warn(' Verifica la versión del SDK en: http://localhost:47289/SigWeb/'); + } console.groupEnd(); var b = document.getElementById('sigweb-badge'); var d = document.getElementById('sigweb-dot'); @@ -3053,9 +3072,12 @@ function mostrarToast(msg, type = 'info', duration = 2500) { }; s.onerror = function() { var ms = Date.now() - t0; - console.warn('❌ Sin respuesta después de ' + ms + 'ms'); - console.warn(' Verifica que el servicio Topaz SigWeb esté corriendo en este equipo.'); - console.warn(' Prueba abriendo en el navegador:', 'http://localhost:47289/SigWeb/'); + console.warn('❌ Sin respuesta después de ' + ms + 'ms — SigWeb no está corriendo.'); + console.warn(' URL intentada:', URL); + console.warn(' Pasos para verificar:'); + console.warn(' 1. Abre en este navegador: http://localhost:47289/SigWeb/'); + console.warn(' 2. Si no carga: instala o inicia el servicio Topaz SigWeb'); + console.warn(' 3. Si carga pero el pad no funciona: revisa drivers del T-LBK460'); console.groupEnd(); }; document.head.appendChild(s);