Na verdade os jumpers do Mjoy16 são:
INIT
MODE
CENTER
-Havia colocado RESET, mas esta é uma função do jumper INIT.
INIT - Neste jumper o ideal colocar um switch pus button (momentaneo) e isntalar numa posição ao alcance durante o uso normal do micro.
Se este switch é apertado ao ligar o micro, ou ao plugar o Mjoy16 na USB a calibração dos eixos é resetada para default e os eixos podem ser recalibrados.
Durante o uso normal, se apertado rapidamente o switch, o circuito lê as posições dos toggle switch (chaves de alavanca) e passa a gerar comandos conforme sua posição (se ligados/desligados).
"It might be useful when you start a new game or flight and want your simulator to be in sync with toggle switches states of your panel." Não entendi muito bem esta parte, em que caso seria útil... :-?
MODE - O MJoy16 tem dois layouts de botões, com o jumper MODE aberto (OFF) o modo 1 é habilitado. Com o jumper fechado (ON) o modo 2 é habilitado.
Por limitação do Direct Imput o rWindows só vê os primeiros 32 botões do Mjoy (ou qualquer outro controlador com mais de 32), o restante ~80, são vistos atraves de um software emulator de teclas, como o SVMapper.
No modo 1 estes primeiros 32 botões são botões push button (momentaneos).
No modo 2 os primeiros 32 botões passam a ser os encoders e os toggle-switchs (chave de alavanca).
Digamos, por exemplo que voce quer testar um Enccoder, feche o Jumper do MODE ativando o modo 2, assim basta ir no Painel de Controle > Controladores de Jogos que o Encoder respondera ao teste, sem precisar do software de emulaçao, pois seus botões passam a estar entre os 32 visiveis. (Já fiz este teste)
Idem para alguma chave de alavanca (toggle switch).
CENTER - Este jumper quando fechado desabilita a função de auto-calibração do Mjoy16.
A auto-calibração embora possa parecer interessante em alguns casos não é.
Ela significa que toda vez que voce liga o micro o circuito le a posição dos potenciometros e se auto-calibra em função disto.
Util para eixos X e Y do joy ou para um pedal de leme, pois estes eixos são centrados automaticamente por molas.
Mas não é para um Throtte que inclua controles de flaps, trims.
Pois se voce deixou estes eixos como estavam durante seu ultimo vôo, eles serão calibrados em função disto - podendo ficar o centro da calibração diferente do centro real.
Usando o Mjoy para um controle deste tipo (TQ) feche o jumper e desabilite a auto-calibração.
Estas informações estão no capitulo 7 do Manual do Usuário do Mjoy16, disponivel em:
http://www.powernet.pl/~krzysiek/elektr ... ual_v1.pdf
Vide o caso do MJoy8, cujas versões iniciais do Mindaugas/Lazy Camel incluem auto-calibração - a do Mercury não inclui.
Tenho um velho R/C Futaba AM convertido para "joystick" de simuladores de aeromodelos.
Como nunca lembro de centrar o acelerador e trins ao parar de usa-lo, da proxima vez que ligo o micro os eixos estão calibrados fora do centro fisico das alavancas, pois o circuito leu a posição do potenciometro (que estavam fora do centro em função do trim - em R/C o trim desloca o centro do potenciometro) e se auto-calibrou de acordo.
:ok
Sokol1