Page 1 sur 3

Carenado B58: prop feather?

MessagePosté: Dim 4 Juin 2017 16:02
de JacquesZ
Bonjour à tous.

J'ai acquis récemment le B58 de Carenado selon vos conseils et je tente aujourd'hui de le configurer correctment:

J'ai un problème, je ne sais pas comment attribuer individuellement la mise en drapeau de chaque hélice à mes deux Throttles quadrant Saitek. La doc de Carenado étant succuncte, je n'ai même pas les raccourcis clavier correspondants!

Et FSX ne présente la commande Feather que pour l'ensemble des hélices, ce qui est moyen...

Avez vous trouvé une solution, ou faut-il que je plonge dans les arcanes de FSUIPC ? (je pense aux 2 Pierre)

Merci d'avance

Jacques

Re: Carenado B58: prop feather?

MessagePosté: Dim 4 Juin 2017 18:44
de pierre01
Bonjour Jacques,

J'ai résolu le Pb avec une routine SIOC, en fait j'ai décalé la valeur du potentiomètre du pas d'hélice pour aller de -25% à +100% (et non de 0 à 100%).
C'est une valeur inférieure à "0" qui met les hélices en drapeau (progressivement en fonction de la valeur négative) !

Je te donne ma routine :

Code: Tout sélectionner
// manettes pas d'hélices : Sur carte USB-Extension
// Modifié routines prop pour avoir de -25% à 100% pour le débattement total des manettes
// Offset $088E et $0926 varie de -4096 à +16384 : si < 0 ==> hélices en drapeaux
 
Var 1110, name fs_prop1, Link FSUIPC_OUT, Offset $088E, Length 2     // FS levier hélice moteur 1

// potentiometre prop 1

Var 1112, name com_prop1, Link IOCARD_ANALOGIC, Input 3, PosL 9, PosC 121, PosR 233  // Potentiometre Prop 1
{
  L0 = &com_prop1 * 1.25       // Pour aller de -25 à 100 %
  L1 = L0 - 64               // décale de 1/4 (256 / 4 = 64 soit -25%)
  L2 = L1 * 64.25            // 16384 / 255 = 64.25
  L2 = LIMIT -4095 16383 0
  &fs_prop1 = L2
  // L0 = &com_prop1 * 64.25       // Si besoin : pour aller de 0% à 100% (16383 / 255)
  // L0 = LIMIT 0 16383 0
  // &fs_prop1 = L0   
}

Var 1115, name fs_prop2, Link FSUIPC_OUT, Offset $0926, Length 2     // FS levier hélice moteur 2

// potentiometre prop 2

Var 1117, name com_prop2, Link IOCARD_ANALOGIC, Input 4, PosL 6, PosC 118, PosR 231  // Potentiometre Prop 2
{
  L0 = &com_prop2 * 1.25       // Idem moteur 1
  L1 = L0 - 64
  L2 = L1 * 64.25
  L2 = LIMIT -4095 16383 0
  &fs_prop2 = L2
  // L0 = &com_prop2 * 64.25       // Si besoin : pour aller de 0% à 100% (16383 / 255)
  // L0 = LIMIT 0 16383 0
  // &fs_prop2 = L0   
}


Oups, je viens de voir que tu utilises un quadrant Saitek ???
Là, je ne sais pas ... sûrement avec FSUIPC !

Re: Carenado B58: prop feather?

MessagePosté: Dim 4 Juin 2017 19:14
de arcc
Il me semble que tu as la "mise en drapeau" individuelle (1, 2, 3, 4) dans les Offset de fsuipc. Je regarde des que je rentre.
Donc tu dois pouvoir facilement regler ca avec Fsuipc.
A+
Christian

Re: Carenado B58: prop feather?

MessagePosté: Lun 5 Juin 2017 10:23
de algue14
Dans FSUIPC tu as les offsets suivants:

2434 Propeller 1 feather switch
2534 Propeller 2 feather switch

Je ne suis pas au top sur les hélices, mais je pense que ça correspond à ce que tu cherche à faire.

EDIT:
Par contre la doc FSUIPC dit:
?-SimC Mapped to SimConnect variables, but validity unknown. Needs checking and
feedback please
?-SimE Mostly for write only, mapped to Sim Event, but operation unknown. Needs
checking and feedback please gratgrat

à tester donc

Re: Carenado B58: prop feather?

MessagePosté: Lun 5 Juin 2017 11:49
de algue14
Sinon avec Simconnect:
il y a la variable
PROP FEATHER SWITCH:index
Donc en jouant sur index ça doit le faire
Autant je peux aider sur FSUIPC, autant je ne connais pas vraiment l'utilisation de simconnect murrouge

Re: Carenado B58: prop feather?

MessagePosté: Lun 5 Juin 2017 12:05
de JacquesZ
Merci à tous

Il semble effectivement que FSUIPC soit la solution pour moi. Il faut apparemment affecter les fonctions "PROP Pitch decrease 1 et 2" aux boutons joysticks correspondants, puisque les manettes Saitek passé un certain cran, se comportent comme des boutons(!).
Ce sont des manettes SAITEK, je ne peux que les configurer que comme des boutons de Joystick puisqu'elles sont reconnues (difficilement) comme ça.

L'autre problème que j'ai est que FSUIPC ne semble pas reconnaître correctement une des deux manettes (Saitek Throttle quadrant), alors qu'apparemment Windows le fait. Les joies de Windows 10, visiblement, il se mélange les pinceaux dans les affectations.

Je pense qu'un vrai bloc manettes avec des potars associés à une LeoBodnar et gérés par FSUIPC et les offsets, selon les plans des 2 Pierres sera plus pérenne et plus efficace éventuellement, mais ce sera plus tard, là j'ai pas le temps. Je continue de bricoler avec mes Saitek pour l'instant.

Jacques

Re: Carenado B58: prop feather?

MessagePosté: Lun 5 Juin 2017 12:52
de pierre01
Je peux confirmer que par SIOC la mise en drapeaux est bien progressive (et non tout ou rien) en fonction de la position des manettes !

Re: Carenado B58: prop feather?

MessagePosté: Lun 5 Juin 2017 14:08
de tabar57
Bonjour,

Je rejoins Pierre pour confirmer que chez moi aussi avec SIOC.
Je rajoute également que cette mise en drapeau ne peut se faire que lorsque les moteurs sont en route.
Cela fait partie des remarques que m'a fait Fabien Lambert ( pilote de B200 ) quand il est venu essayer mon simu.
Il s'étonnait qu'on puisse manier les hélices en cold and dark, depuis j'ai rajouté un bout de code qui ne le permet que lorsque les moteurs sont en marche, ce qui me semble logique par rapport aux pompes qui font circuler l'huile pour la mise en drapeau

Cordialement

Bernard

Re: Carenado B58: prop feather?

MessagePosté: Lun 5 Juin 2017 15:57
de pierre01
Très bonne remarque Bernard !
Je pense que je vais rajouter la condition "moteur en marche".

Re: Carenado B58: prop feather?

MessagePosté: Lun 5 Juin 2017 16:21
de tabar57
Eh oui Pierre, on avance.
C'est vrai que la visite de Fabien m'a apportée plein de choses constructives merci encore à lui.

Bernard