Début SIOC!!!

Questions de programmation / Offset FSUIPC et IOCP

Re: Début SIOC!!!

Messagede cs200 » Lun 4 Mai 2009 09:06

LU ,
Dans le panel Sioc ,clic sur IOCPCONSOLE.Tu peux voir tes variables et les forcer en leur envoyant des valeurs.
Clic sur la ligne de ta variable (le numéro de ta variable s'incrit dans le cadre "var number") et introduit la valeur que tu veux lui faire prendre dans le cadre "value".Ensuite ,clic sur le Bp "Send".
Tu peux voir l'évolution des valeurs dans le grand cadre de droite."Status" doit être "connected".Bp "Log On".
Si tu veux isoler une variable particulière a suivre dans ce cadre ,click sur le Bp "Select All".Tous les point "rouge" disparaissent de la première colonne (celle à côté des numéro de variable).Double click ensuite dans cette colonne pour "allumer" le point rouge qui correspond à ta variable à suivre.C'est interressant car si ta variable est "tenue" par un offset ,le fait de lui envoyer une valeur différente via ce panel n'est pas forcément visible à l'oeil ,vu la vitesse de traîtement.Elle prend la valeur envoyée puis immédiatement retourne à la valeur de l'offset.
++
JeanMi
CS200
cs200
 
Messages: 65
Inscription: 20/04/09

Re: Début SIOC!!!

Messagede kikicoptere » Lun 4 Mai 2009 09:22

Merci Jean-Mi, j'y cours de ce pas!

Kiki merci affiche
kikicoptere
 
Messages: 604
Inscription: 21/04/09

Re: Début SIOC!!!

Messagede nonolight » Lun 4 Mai 2009 09:49

Merci Jean Michel, ça va également me servir.

Alex arrivera le premier car je cours moins vite que lui ecroulerire

A+

Nono
Image Image
Avatar de l’utilisateur
nonolight
 
Messages: 4344
Inscription: 21/03/09

Re: Début SIOC!!!

Messagede kikicoptere » Lun 4 Mai 2009 13:07

J'ai surtout du temps devant moi, on vient de prendre quelques semaines de plus murrouge !!!!!

Alors le plus cool, c'est que quand je rentrerai, je n'aurai plus qu'à monter le simu, vu quand je rentre, je vais avoir le temps de tout programmer sur SIOC!!

Kiki
kikicoptere
 
Messages: 604
Inscription: 21/04/09

Re: Début SIOC!!!

Messagede kikicoptere » Lun 4 Mai 2009 22:28

Alors quoi de neuf......

Pour ce qui était du pb des encodeurs pour l'affichage des cap ou des vitesses, apparemment, c'est résolu, ça remarche comme il faut. je pense que l'erreur est sûrement due au fait qu'il faille enregistrer les modifs sur le fichier que j'utilise avant de Reloader sur SIOC.... oups!

Ensuite, pour ce qui est des XFR de fréquences, le poussoir avec TYPE P dans la variable fout la jaille... c'est pour ça que les fréquences se transféraient une fois sur deux...

Voilà, nouvelle difficulté, limiter les encodeurs à une certaine valeur (IAS, ALT, HDG, V/S)... à suivre!!

Merci, c'est effectivement gràce à IOCPCONSOLE que j'ai réussi à trouver mon erreur!
Nono, je suis premier au sprint chouettedoights

Kiki
kikicoptere
 
Messages: 604
Inscription: 21/04/09

Re: Début SIOC!!!

Messagede kikicoptere » Mar 5 Mai 2009 00:31

Alors, depuis 4 heures, il ya du changement rirebleu

J'ai voulu bloquer le sélecteur IAS entre 0 et 450. Au départ, avec la fonction ROTATE + une routine avec ces valeurs, ça ne faisait que tourner sans jamais s'arrêter. La solution a été d'augmenter le champ d'action entre -10 et 460 tout en limitant la routine à 0 et 450 comme minimum et maximum et ça marche!!!!!!

Ça peut paraître simple pour les spécialistes, mais on ne sait jamais, ça peut servir pour les novices comme moi. Surtout qu'il doit y avoir des subtilités dans la programmation du SIOC que je suis trrrrrrrrrrrrrès loin de maîtriser! etonneyeux

J'ai l'impression d'être le Papa Charlie des variables, y en a 10 par jour qui sortent ecroulerire ecroulerire au même titre que ses modules il y a quelques mois.

Demain, je mettrai les petites programmations que j'ai faites pour voir s'il y a des choses à modifier et simplifier!

Jean Mi, c'est vraiment pratique la console, je gagne un sacré temps avec ça

Kiki !

Aller au dodo maintenant, demain y a boulot quand-même
kikicoptere
 
Messages: 604
Inscription: 21/04/09

Re: Début SIOC!!!

Messagede kikicoptere » Mar 5 Mai 2009 11:21

Voilà, dans la "carrière" du cockpit builder ecroulerire , une phase importante: le premier programme!!!!! applaublanc C'est un peu comme le lâcher machine chouettedoights

Donc voilà sans prétention les prémices de mon SIOC! A toutes fins utiles.
Ça mérite certainement d'être charogné, n'hésitez donc pas à le simplifier. Sur mon ordi, ça marche nickel!!

Sortie et rentrée progressive des volets:

Var 0001, name FLAPS, Link FSUIPC_INOUT, Offset $0BDC, Length 4, Value 0 // Commande des volets

Var 0400, name FLAPS_UP_SW, Link IOCARD_SW, Input 11 // Rentrée progressive des Volets
{
IF &FLAPS_UP_SW = 1
{
&FLAPS = &FLAPS - 2048
}
}

Var 0401, name FLAPS_DN_SW, Link IOCARD_SW, Input 10 // Sortie progressive des Volets
{
IF &FLAPS_DN_SW = 1
{
&FLAPS = &FLAPS + 2048
}
}

Sélection IAS sur le PA avec des limites

Var 0013, name AP_SPD_SEL, Link FSUIPC_INOUT, Offset $07E2, Length 2 // Selection vitesse indiquée

Var 0920, name AIR_SPEED, Value 0 // Calcul A/S
{
&AP_SPD_SEL = &AIR_SPEED
}

Var 0513, name AP_SPD_ROT, Link IOCARD_ENCODER, Input 1, Aceleration 2, Type 2 // SEL SPD
{
&AIR_SPEED = ROTATE -10 ,460 ,&AP_SPD_ROT // Selection VI
IF &AIR_SPEED > 450
{
&AIR_SPEED = 450
}
IF &AIR_SPEED < 0
{
&AIR_SPEED = 0
}
}
Pour la dernière, je me demande si la variable 0920 sert à quelque chose, je n'ai pas encore essayé sans!
kikicoptere
 
Messages: 604
Inscription: 21/04/09

Re: Début SIOC!!!

Messagede steph737 » Mar 5 Mai 2009 13:21

Tes 4 dernières lignes peuvent s'écrire aussi :

&AIR_SPEED = LIMIT 0,450

Ca ne change rien au principe mais c'est plus facile à lire...

&AIR_SPEED = ROTATE -10 ,460 ,&AP_SPD_ROT // Selection VI tu as du mettre -10 et 460 sinon ça faisait le tour... normal c'est une fonction plutôt utilisé pour les réglages de pinnules (HDG, OBS) ou de fréquences radios.

Tu peux aussi mettre :

&AIR_SPEED = &AIR_SPEED + &AP_SPD_ROT // Selection VI
&AIR_SPEED = LIMIT 0,450
Image
Avatar de l’utilisateur
steph737
 
Messages: 1083
Inscription: 27/03/09
Localisation: Antananarivo - Madagascar

Re: Début SIOC!!!

Messagede kikicoptere » Mar 5 Mai 2009 15:32

Ah ben là, y a pas plus explicite..... merci affiche

Kiki
kikicoptere
 
Messages: 604
Inscription: 21/04/09

Re: Début SIOC!!!

Messagede bataillou31 » Mar 5 Mai 2009 15:48

Allez vas y mon Kiki !! applaublanc

Alain
Avatar de l’utilisateur
bataillou31
 
Messages: 128
Inscription: 20/04/09
Localisation: Beauteville / Haute Garonne

PrécédenteSuivante

Retourner vers Programmation Sioc





Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 25 invités