Prevencion de la doble pulsacion en el cambio

Page 1

SimRacingCoach.com PREVENCIÓN DE LA DOBLE PULSACIÓN EN EL CAMBIO Carlos Casas CEO de SimRacingCoach https://simracingcoach.com https://tiendasimracing.com
Carlos Casas
2 Carlos Casas SimRacingCoach.com ÍNDICE A) LA DOBLE PULSACIÓN EN EL CAMBIO 3 B) CÓMO SOLUCIONARLO 5

LA DOBLE PULSACIÓN EN EL CAMBIO

La múltiple pulsación en los micro interruptores (también conocidos como microswitches) se refiere a un fenómeno que puede ocurrir cuando se presiona el botón del interruptor.

Si la leva usa un microswitch interno, cuando se presiona de forma normal, los contactos dentro del interruptor se cierran y luego se abren rápidamente, lo que puede causar alguna vez que se produzcan en un periodo muy corto de tiempo dos o más señales eléctricas (pulsaciones) en lugar de una sola. Este efecto se conoce como rebote o "bouncing".

3
SimRacingCoach.com
Carlos Casas

Es algo que puede pasar en cualquier volante del mercado que use microswitches en las levas, ya sea por desgaste del microswitch a lo largo del tiempo o por el propio sistema de activación de la leva que provoque esos rebotes más a menudo.

En esta foto se puede ver de forma sencilla el efecto de un rebote en apenas unos milisegundos: El simulador detectaría varias pulsaciones en lugar de una.

Otro motivo de la doble pulsación puede ser debido a EMIS.

Aquí dejamos un tutorial donde se dan algunos consejos para evitarlos:

https://issuu.com/simracingcoach/docs/tutorial_solucionar_problemas_emis

4
SimRacingCoach.com
Carlos Casas

B) CÓMO SOLUCIONARLO

Para solucionarlo, hay que conseguir que el simulador detecte sólo la primera pulsación del microswitch, colocando a continuación un retardo o “delay” de un periodo de tiempo en milisegundos (de 50 a 150 ms)

De esa forma, cualquier detección que se produzca en ese margen de tiempo no se verá reflejada en el simulador.

Y esto se puede realizar de 2 maneras diferentes:

1- Firmware del volante

Si el fabricante del volante tiene acceso a la programación interna del micro controlador o microprocesador que efectúa la detección del microswitch, puede modificar la forma de lectura colocando un retardo de entre 50 a 150 ms una vez se ha detectado la primera pulsación.

En este caso, se podría actualizar el firmware del volante y prevenir esta doble pulsación de las levas.

2- Dentro del juego

En el caso de que no se pueda modificar el firmware del volante, la mayoría de simuladores permiten ajustar en sus opciones del juego ese parámetro de forma sencilla.

Se recomienda poner un valor entre 50 a 150 ms.

5
Casas SimRacingCoach.com
Carlos

En Controles / Shifters/ Gear Shift Debouncing.

Desde la versión V1.0.10 en adelante.

Pantalla de configuración de controles / Gearshift Debouncing.

6
Carlos Casas SimRacingCoach.com  Assetto Corsa  Assetto Corsa Competizione

 Live for Speed Pantalla Misc / Gearshift debounce

 Race Room Experience En Controles / Avanzados / Double Shift Prevention

7
Carlos Casas SimRacingCoach.com

 Project Cars 2

En Configuración / Minimum Shift Time

 iRacing

Editar con el Notepad el fichero app.ini que se encuentra en:

/Mis documentos/iRacing/

Buscar esta línea y poner los milisegundos.

debounceSeq_Ms=100 ; Add delay in Milliseconds to sequential shifter to reduce double shifts

 rFactor 1

Editar con el Notepad el fichero “Your Player.PLR” que se encuentra en:

/rfactor/UserData/yourName/folder

Repeat Shifts="1" ; 0 = no repeat shift detection, 1 = detect and eliminate accidental repeat shifts within 100ms, 2 = 150ms, 3 = 200ms, 4 = 250ms, 5 = prevent shifting again before previous shift is completed",

8
Casas SimRacingCoach.com
Carlos

 rFactor 2

Editar con el Notepad el fichero “player.JSON” que se encuentra en:

/Steam/steamapps/common/rfactor2/userdata/player

Repeat Shifts="1" ; 0 = no repeat shift detection, 1 = detect and eliminate accidental repeat shifts within 100ms, 2 = 150ms, 3 = 200ms, 4 = 250ms, 5 = prevent shifting again before previous shift is completed",

 Automobilista 1

Editar con el Notepad el fichero de usuario “.plr” que se encuentra en:

/Mis Documentos/Automobilista/USERDATA/"In game Name"/" ".plr

Repeat Shifts="1" // 0 = no repeat shift detection, 1 = detect and eliminate accidental repeat shifts within 100ms, 2 = 150ms, 3 = 200ms, 4 = 250ms, 5 = prevent shifting again before previous shift is completed

 Para el resto de juegos y simuladores, usar el Software JoyToKey

Para el resto de simuladores que no hayan implementado esa opción, se puede usar el Software externo JoyToKey para mapear en un carácter del teclado cada una de las levas y poner un retardo para cada pulsación, tal y como se muestra en estas capturas de pantalla.

Descargar JoyToKey

9 Carlos Casas SimRacingCoach.com
10
SimRacingCoach.com
Carlos Casas
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.