fonction delay

Questions de programmation / Offset FSUIPC et IOCP

fonction delay

Messagede Brenne » Sam 18 Juin 2016 22:37

Je regarde comment on prog avec une fonction delay
je passe sur les autres lignes qui definisses les etats et la led ...je ne les aie pas oubliees .
donc je veut allumer une led au bout de 6 seconde apres que l'inter soit passer a 1
Quand je compile j'ai : commande inconnue ???? pour la ligne DISH1A_LED = DELAY 1 600
qu'est ce que j'ai mal ecris dans ma commande , je ne vois vraiment pas ?

Var 1529, name DISH1BTLA_SW, Link IOCARD_SW, Input 14
{
IF &DISH1BTLA_SW = 1
{
&ETATDISHON = SETBIT 0
&ETATFIRE1 = SETBIT 0
    &DISH1A_LED = DELAY 1 600
}
ELSE
{
&ETATDISHON = CLEARBIT 0
&ETATFIRE = CLEARBIT 0
}
}
Dernière édition par Brenne le Dim 19 Juin 2016 14:59, édité 1 fois.
je vole , donc je suis......

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

Re: fonction delay

Messagede mameloose » Dim 19 Juin 2016 04:58

Avatar de l’utilisateur
mameloose
 
Messages: 1271
Inscription: 20/04/09
Localisation: evreux

Re: fonction delay

Messagede tabar57 » Dim 19 Juin 2016 09:28

Bonjour,

Il manque une virgule

&DISH1A_LED = DELAY 1, 600

Cordialement

Bernard
Mon blog de construction : http://tabar57.blog4ever.com
Hémicockpit de Beechcraft B200 ( de FlightOne ) P3DV4.5 et 2 PC en réseau W7 64 bits et W10, cartes OC et FDbus, vibreur et yoke rdf de BFFsimulation, météo réelle asp4
Avatar de l’utilisateur
tabar57
 
Messages: 3651
Inscription: 29/12/10
Localisation: Dans ma cabine en Lorraine

Re: fonction delay

Messagede fab » Dim 19 Juin 2016 10:07

virgule pas obligatoire nondoightblanc
Avatar de l’utilisateur
fab
 
Messages: 4414
Inscription: 26/12/12
Localisation: Roubaix

Re: fonction delay

Messagede Brenne » Dim 19 Juin 2016 11:07

Je pensais que c'etait ca , mais non , j'ai beau regarder part rapport au topic , je ne vois rien qui cloche et pourtant a chaque fois ca bute sur la ligne : commande inconnue .
je ne vois pas de faute et la variable est bien declaree .......
Part contre je viens de faire un essaie et la c'est encore plus vicieux ...
Dans le script suivant cala fonctionne a condition que je supprime le " name inter " et que je remplace simplement part IF v1434
sinon Unknow operator , pourquoi ne peut on pas appeller la variable part son nom ????


Var 1435, name GENCONT1ON_SW, Link FSUIPC_INOUT, Offset $5620, Length 2 // GEN CONT 1 ON

Var 1434, name inter ,Link IOCARD_SW, Device 2, Input 27, Type P
{
IF inter = 1
{
&GENCONT1ON_SW = 1
&DISH1A_LED = DELAY 1 ,600
}
ELSE
{
IF inter = 1
{
&GENCONT1ON_SW = 0
&DISH1A_LED = 0
}
}
}

Var 3189, name DISH1A_LED, Link IOCARD_OUT, Device 11, Output 41 // Allume en Blanc si le circuit de la generatrice est ferme
je vole , donc je suis......

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

Re: fonction delay

Messagede fab » Dim 19 Juin 2016 12:31

Brenne a écrit: ... pourquoi ne peut on pas appeller la variable part son nom ????


Si on peut tapebaton

bin là il y a bien une erreur de syntaxe, il manque le & etonneyeux
Ce n'est pas :

IF inter = 1

mais

IF &inter = 1
Avatar de l’utilisateur
fab
 
Messages: 4414
Inscription: 26/12/12
Localisation: Roubaix

Re: fonction delay

Messagede Brenne » Dim 19 Juin 2016 14:58

merci , en plus il y avait une autre petite anomalie , tout est OK maintenant merci affiche
je vole , donc je suis......

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

Re: fonction delay

Messagede fab » Dim 19 Juin 2016 15:37

Parfait, et c'était quoi ?
Avatar de l’utilisateur
fab
 
Messages: 4414
Inscription: 26/12/12
Localisation: Roubaix

Re: fonction delay

Messagede Brenne » Lun 20 Juin 2016 07:32

Un truc tout C... , dans ma prog complet , il y avait une liason avec une autre variable et sur une ligne je n'avais pas fait reference a la bonne ......
+ le & que tu m'a signale .
J'apprends petit a petit , sympa comme excercice , ca fait travailler les neurones rigolus
je vole , donc je suis......

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


Retourner vers Programmation Sioc





Qui est en ligne

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