Metodologia de Diagnóstico
Como o All Controller Test mede o drift de analógicos, erro de circularidade, taxa de resposta e motores de vibração usando APIs de navegador.
[ ABORDAGEM_PRINCIPAL ]
O All Controller Test utiliza exclusivamente a API W3C Gamepad dos navegadores modernos (Chrome, Edge, Firefox, Opera, Brave e Safari). Ao conectar um controle, o navegador abre um loop de leitura até 1000Hz.
[ VARREDURA_DE_HARDWARE_DE_30_SEGUNDOS ]
A varredura guiada avalia automaticamente:
- —Drift em Repouso: Captura de coordenadas durante 5 segundos a 5 casas decimais.
- —Erro de Circularidade: Traço de rotação externa medindo a porcentagem de desvio.
- —Curso dos Gatilhos: Teste de pressão linear de 0.00 a 1.00.
- —Ativação de Botões: Resposta de estado e registro de pressionamento rápido.
[ TELEMETRIA_DE_DRIFT ]
Os analógicos reportam valores entre -1.00000 e +1.00000 nos eixos X e Y. Em repouso ideal lê exatamente (0.00000, 0.00000). O desgaste físico gera o desvio conhecido como drift.
[ TRAZADO_DO_ERRO_DE_CIRCULARIDADE ]
Ao girar o analógico na borda externa, nosso motor amostra coordenadas polares (r, θ) e calcula o desvio em relação ao círculo unitário (r = 1.0).
[ BENCHMARKING_DA_TAXA_DE_SONDAGEM ]
A taxa de resposta é medida contando relatórios únicos por segundo (Hz). USB com fio varia de 125Hz a 1000Hz, enquanto Bluetooth varia de 60Hz a 250Hz.
[ VIBRAÇÃO_E_RESPOSTA_HÁPTICA ]
Os testes hápticos usam a API Gamepad HapticActuator, ativando motores pesados de baixa frequência e sutis de alta frequência.
[ RECOMENDAÇÕES_DE_PRODUTOS ]
Os diagnósticos associam falhas de hardware a peças de reposição específicas, incluindo analógicos TMR magnéticos sem contato.
[ LIMITAÇÕES_CONHECIDAS ]
Navegadores não podem alterar tabelas de calibração EEPROM de firmware. Ajustes de zona morta por software filtram o drift em jogos, mas desgaste físico requer troca mecânica.