Command outside place ??????????

Questions de programmation / Offset FSUIPC et IOCP

Re: Command outside place ??????????

Messagede Brenne » Lun 11 Juil 2016 18:52

Si j'ecris comme cela , il me trouve une commande inconnue a la ligne 17 , c'est quoi son probleme ? j'aie une version bugger a croire ?.
je crois que la logique francaise est pas trop en addequation avec la logique espagnole .....


// *****************************************************************************
// * Config_SIOC ver 4.5 - By Manuel Velez - www.opencockpits.com
// *****************************************************************************
// * FileName : var2.txt
// * Date : 11/07/2016



Var 1156, name MIC1VORL_SW
{
IF &MIC1VORL_SW = 1
{
IF &MIC1VRAD_SW = 1
{
&AUDIO = CHANGEBIT 4 ,1
&MIC1VRAD_LED = 1
}
ELSE
{
&AUDIO = CHANGEBIT 4 ,0
&MIC1VRAD_LED = 0
}
}

Var 6311, name AUDIO, Link FSUIPC_INOUT, Offset $3122, Length 1

var 3040, name MIC1VRAD_LED, link IOCARD_OUT, output 21, device 13

Var 6312, name MIC1VRAD_SW ,Link IOCARD_SW, Input
je vole , donc je suis......

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

Re: Command outside place ??????????

Messagede tabar57 » Lun 11 Juil 2016 19:41

C'est laquelle la ligne 17 ?

Mais avant cela : pas de device 13, ta premier carte master est device 0, ne pas confondre avec le device du sioc.ini, tu n'es pas obligé de le mettre quand tu n'as qu'une carte master derrière ta carte USB

var 3040, name MIC1VRAD_LED, link IOCARD_OUT, output 21

ensuite , il faut mettre un numéro d'input

Var 6312, name MIC1VRAD_SW ,Link IOCARD_SW, Input ( numéro d'input )

et compléter ta déclaration du switch var 1156 car tu n'as pas d'input ni de link pour lui dire que c'est un inter

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: Command outside place ??????????

Messagede stevelep » Lun 11 Juil 2016 22:58

Salut Brenne,

C'est surtout que pour ta variable 1156, Je compte 4 accolades gauches {
mais seulement 3 accolades droites } ...

Il faut impérativement refermer toutes les accolades ouvertes { } avant de déclarer une nouvelle variables
Sinon erreur.

Ne cherche pas trop loin: les erreurs "outside place" c'est toujours une histoire d'accolade {} ou de commentaire //
oublié


PS: Tu devrais peut-être utiliser un éditeur de texte enrichit comme Notepad++
https://notepad-plus-plus.org/fr/ qui mets en page le code avec des couleur et des tabulations
Ca facilite l'utilisation des accolades et des conditions IF ELSE imbriquées.

Il y a un plugin pour SIOC ici: http://www.simubaron.fr/programmation_s ... #NotePad++

Topic sur le sujet ici: viewtopic.php?p=18453

Voila

BOB
Avatar de l’utilisateur
stevelep
Administrateur du site
 
Messages: 2075
Inscription: 27/03/09
Localisation: LSGN Neuchâtel, Suisse

Re: Command outside place ??????????

Messagede mameloose » Mar 12 Juil 2016 08:12

Tu devrais coder avec l'interface graphique c'est plus simple et tu ne fera pas d'erreur...
Avatar de l’utilisateur
mameloose
 
Messages: 1271
Inscription: 20/04/09
Localisation: evreux

Re: Command outside place ??????????

Messagede tabar57 » Mar 12 Juil 2016 08:53

Bonjour à tous,

Vous avez raison Bob et Greg, c'est vraiment une habitude de vieux C.. d'informaticien que de pisser la ligne ecroulerire mais accordez moi le fait que c'est didactique ce qui ne m'a pas empêché d'échapper à l'accolade manquante, bien vu Bob applaublanc .

Courage c'est le début

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: Command outside place ??????????

Messagede Brenne » Mar 12 Juil 2016 10:59

Bon , pour faire une petite syntheze :
d'abord super le prog Notepad ++
tres pratique et un bon reperage des lignes avec en plus des couleurs .

ensuite , tu as raison Greg , meme si je trouve que l'interface est plutot Merdique , l'utiliser evite bien des erreurs ......
je vais combiner un peu les deux , preparer ce que je veux ecrire avec Notepad++ pour sa clartee et ensuite faire le prog avec l'interface pour eviter que SIOC ne cherche la petite bete a la moindre occas ....
UN tres grand merci a tous .
j'avance encore un peu plus 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

Précédente

Retourner vers Programmation Sioc





Qui est en ligne

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