turnero: diagnóstico detallado en consola para T-LBK460 / SigWeb
Detecta si el pad físico responde (GetTabletState), si falla instanciar SigWebTablet (posible conflicto con SigPlus), y guía paso a paso. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 4.6
parent
3c3f3f1ee9
commit
538bc0f35a
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user