precision module anti-ice

Questions de programmation / Offset FSUIPC et IOCP

precision module anti-ice

Messagede Brenne » Lun 16 Mai 2016 08:40

J'aie commencer a ecrire le module Anti-ice pour le 747 PMmagenta en m'inspirant de modeles de scripts ;
pas d'erreurs au test , en revanche je voudrais savoir comment je doit renseigner l'Offset entre les 4 modules ?
le 1 est §5657 offset 2 ,
le 2 est §5657 offset 3 ,etc
sinon j'aie ecris ceci pour les 2 premiers
ce sont des inters 3 positions
Var 1497, name ANTICE1_SW, Link FSUIPC_INOUT, Offset $5657, Length 2

Var 1496, name ANTICE1AUTO_SW, Link IOCARD_SW, Input 12, Type P // Anti-ice Engine 1 mode Auto
{
C0 = &ANTICE1AUTO_SW = 1
C1 = &ANTICE1_SW = 0
IF C0 AND C1
{
&ANTICE1_SW = 1
}
ELSE
{
&ANTICE1_SW = 0
}
}

Var 1495, name ANTICE1ON_SW, Link IOCARD_SW, Input 13, Type P // Anti-ice Engine 1 mode Manuel
{
C0 = &ANTICE1ON_SW = 1
C1 = &ANTICE1_SW = 1
IF C0 AND C1
{
&ANTICE1_SW = 2
}
ELSE
{
&ANTICE1_SW = 1
}
}

Var 1500, name ANTICE2_SW, Link FSUIPC_INOUT, Offset $5657, Length 2

Var 1499, name ANTICE2AUTO_SW, Link IOCARD_SW, Input 12, Type P // Anti-ice Engine 2 mode Auto
{
C0 = &ANTICE2AUTO_SW = 1
C1 = &ANTICE2_SW = 0
IF C0 AND C1
{
&ANTICE2_SW = 1
}
ELSE
{
&ANTICE2_SW = 0
}
}

Var 1498, name ANTICE2ON_SW, Link IOCARD_SW, Input 13, Type P // Anti-ice Engine 2 mode Manuel
{
C0 = &ANTICE2ON_SW = 1
C1 = &ANTICE2_SW = 1
IF C0 AND C1
{
&ANTICE2_SW = 2
}
ELSE
{
&ANTICE2_SW = 1
}
}
je vole , donc je suis......

http://perso.orange.fr/b747project/
Avatar de l’utilisateur
Brenne
 
Messages: 120
Inscription: 21/04/09
Localisation: indre

Re: precision module anti-ice

Messagede mameloose » Lun 16 Mai 2016 11:47

eh non !

ce sont des bit pas des offset :

pm dit ca :
5657 .0 AntiIceWing
5657 .1 AntiIceWing2
5657 .2 AntiIceEng1
5657 .3 AntiIceEng2
5657 .4 AntiIceEng3
5657 .5 AntiIceEng4
5657 .6 AntiIceWingOvht

donc le meme offset pour tout mais il faut changer le bit a chaque fois !

ducoup pm ne prend pas en compte la fonction auto .... donc tu n'as que ON et OFF

donc dans ton code pas besoin de fonction auto juste des ON ca donne ca :

Var 1497, name ANTICE1_SW, Link FSUIPC_INOUT, Offset $5657, Length 2

Var 1495, name ANTICE1ON_SW, Link IOCARD_SW, Input 13 // Anti-ice Engine 1 mode Manuel
{
IF &ANTICE1ON_SW = 1
{
&ANTICE1_SW = SETBIT 2
}
ELSE
{
&ANTICE1_SW = CLEARBIT 2
}
}

Var 1498, name ANTICE2ON_SW, Link IOCARD_SW, Input 13 // Anti-ice Engine 2 mode Manuel
{
IF &ANTICE2ON_SW = 1
{
&ANTICE1_SW = SETBIT 3
}
ELSE
{
&ANTICE1_SW = CLEARBIT 3
}
}
Avatar de l’utilisateur
mameloose
 
Messages: 1271
Inscription: 20/04/09
Localisation: evreux

Re: precision module anti-ice

Messagede Brenne » Lun 16 Mai 2016 12:49

Ok , Autant pour moi , je pensais byte et j'aie ecris offset ( je ne devais pas etre tres reveille .....
Le probleme dans ce cas , est certes beaucoup plus simple mais cela ne correspond plus aux commandes anti-ice du 747 ...
si je souhaitais pas rester sous FS2004 , je m'orienterais vers aerowings , c'est peut etre plus conforme ?
Sinon ecrire toute la logique en SIOC avec les offset FSuipc , a condition toutefois de tous les trouver ..
Je sais bien que'entre la fonction AUTO et ON , cela ne change rien dans le simulateur mais c'est mon cote puriste !!
merci de tes precisions .
je vole , donc je suis......

http://perso.orange.fr/b747project/
Avatar de l’utilisateur
Brenne
 
Messages: 120
Inscription: 21/04/09
Localisation: indre

Re: precision module anti-ice

Messagede mameloose » Lun 16 Mai 2016 13:27

Ah si ça change quelque chose et aerowinx le prend en compte !
Franchement laisse tomber PM c'est obsolète achète aerowinx c'est sur c'est un investissement mais ça vaut tellement le coup et la prog sioc est super simple...
Avatar de l’utilisateur
mameloose
 
Messages: 1271
Inscription: 20/04/09
Localisation: evreux

Re: precision module anti-ice

Messagede Brenne » Lun 16 Mai 2016 18:47

Ca a l'air top effectivement , mais il faut que je regarde s'il fonctionne avec FS 2004 ?
je vais approfondir le site .....
je vole , donc je suis......

http://perso.orange.fr/b747project/
Avatar de l’utilisateur
Brenne
 
Messages: 120
Inscription: 21/04/09
Localisation: indre

Re: precision module anti-ice

Messagede Brenne » Lun 16 Mai 2016 18:47

Ca a l'air top effectivement , mais il faut que je regarde s'il fonctionne avec FS 2004 ?
je vais approfondir le site .....
je vole , donc je suis......

http://perso.orange.fr/b747project/
Avatar de l’utilisateur
Brenne
 
Messages: 120
Inscription: 21/04/09
Localisation: indre

Re: precision module anti-ice

Messagede mameloose » Lun 16 Mai 2016 19:17

Non c'est compatible fsx p3d ou xplane j'ai fait une review ici: https://youtu.be/haSvG140wjY
Avatar de l’utilisateur
mameloose
 
Messages: 1271
Inscription: 20/04/09
Localisation: evreux

Re: precision module anti-ice

Messagede Brenne » Mar 17 Mai 2016 08:25

Bon ! je viens de regarder ta video , super bien faite ....
J'ai appris beaucoup de choses , au final Aeromix est la meilleure formule pour se rapprocher des Vrais simulateurs de vols avec des possibilitees de situations quasi illimitees .
Cote visuel bien sur , cela implique FSX , Bref cela m'oblige a me remettre en question et quitter FS 2004 , pas facile ...
Donc si je resume , si je veux un cockpit vraiment au top , Bah , je n'aie pas le choix !!!
C'est ce qui s'appelle une video qui bouscule des convictions car ce que j'aie decouvert ma scotche .
Cote SIOC , comment ca se passe au niveau programmation ?
Il y a un tableau avec tous les offsets ?
Et cote achat du soft je n'aie pas vu d'info sur le cout au niveau du site ?
je vole , donc je suis......

http://perso.orange.fr/b747project/
Avatar de l’utilisateur
Brenne
 
Messages: 120
Inscription: 21/04/09
Localisation: indre

Re: precision module anti-ice

Messagede mameloose » Mar 17 Mai 2016 09:20

Alors niveau achat sur aerosoft tu la a 350 euros je crois...
Et pour sioc il y a une liste avec absolument toute les fonctionnalités de l'avion j'ai fait un tuto ici: http://www.flight-pilote.com/topic-934- ... age-1.html
Avatar de l’utilisateur
mameloose
 
Messages: 1271
Inscription: 20/04/09
Localisation: evreux

Re: precision module anti-ice

Messagede mameloose » Mar 17 Mai 2016 09:57

J'ajouterai si tu change pour le visuel prend p3d version 3 c'est beaucoup mieux que fsx plus jolie et beaucoup plus fluide avec une bonne carte graphique
Avatar de l’utilisateur
mameloose
 
Messages: 1271
Inscription: 20/04/09
Localisation: evreux

Suivante

Retourner vers Programmation Sioc





Qui est en ligne

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