Salut à tous,
Je suis à la recherche des lignes SIOC pour la programmation du gear handle et du master caution dans BMS.
J'essaye d'utiliser la fonction timer pour la led rouge de la manette du train mais rien n'y fait.
Pour info je vous met la ligne de commande
Var 0682, Link IOCARD_SW, Input 36 // TRAIN D'ATTERRISSAGE
{
IF V0682 = 1
{
V0999 = 34
&NOSEWHEEL = DELAY 1 ,300
&LEFTWHEEL = DELAY 1 ,350
&RIGHTWEEL = DELAY 1 ,400
&GEARHANDLEled = TIMER 200 ,1 ,0
}
}
Var 0683, Link IOCARD_SW, Input 37 // TRAIN D'ATTERRISSAGE
{
IF V0683 = 1
{
V0999 = 34
&NOSEWHEEL = DELAY 0 ,65
&LEFTWHEEL = DELAY 0 ,75
&RIGHTWEEL = DELAY 0 ,85
&GEARHANDLEled = TIMER 200 ,1 ,0
De même je cherche la ligne de commande pour programmer la touche master caution dans BMS avec des LED
Je vous met ma ligne de commande sachant que la touche qui est émulée passe par une USB KEY
Var 0734, Link USB_KEYS // master caution
{
IF V0734 = 1 // master caution
{
V0999 = 558
:huh:
Merci à tous
écriture sioc gear handle et master caution
-
- Pilote Confirmé
- Messages : 2811
- Inscription : 06 mars 2003
#2
Sur tes 2 derniers blocs tu n'as pas fermé tes accolades, mais j'imagine que c'est une erreur de copier-coller ... sinon je ne vois pas.
Mais ton boulot sur SIOC m'intéresse
Mais ton boulot sur SIOC m'intéresse
#3
Oui c'est une erreur de copier-coller.
Pour le reste je n'ai toujours pas trouvé la réponse mais je vais réessayer aujourd'hui.
Si quelqu'un a une réponse je suis preneur.
Pour le reste je n'ai toujours pas trouvé la réponse mais je vais réessayer aujourd'hui.
Si quelqu'un a une réponse je suis preneur.
#4
Tu n'as pas à faire de ligne de commande pour la led gearhandle, car cette variable est deja predefini (Var 0251) dans ton SIOC, verifie juste que la sortie est bien coherente avec ton cablage (Output 13). L'infos sur l'état de cette variable est recupérée dans falcon via FAST. Cela devrai etre pareil pour les 3 Vertes mais comme FAST n'a pas été mis à jour depuis un bail les variables de 3 vertes ne sont plus fonctionnelle depuis OF
Var 0248, name NOSEWHEEL, Link IOCARD_OUT, Output 18 // NOSEWHEEL
Var 0249, name LEFTWHEEL, Link IOCARD_OUT, Output 14 // LEFTWHEEL
Var 0250, name RIGHTWEEL, Link IOCARD_OUT, Output 22 // RIGHTWHEEL
Var 0251, name GEARHANDLEled, Link IOCARD_OUT, Output 13 // GEARHANDLE
Var 0248, name NOSEWHEEL, Link IOCARD_OUT, Output 18 // NOSEWHEEL
Var 0249, name LEFTWHEEL, Link IOCARD_OUT, Output 14 // LEFTWHEEL
Var 0250, name RIGHTWEEL, Link IOCARD_OUT, Output 22 // RIGHTWHEEL
Var 0251, name GEARHANDLEled, Link IOCARD_OUT, Output 13 // GEARHANDLE
MSI Z87 G45 Gaming - Intel Core I5 4670k - 8 Go DDR3 - Sapphire HD7870 2Gb et Sapphire Radeon R7 240 2Gb - HOTAS COUGAR - MFD COUGAR - Windows 10 (64 bits)
#5
J'ai trouvé pour le gear-handle avec la led rouge
Var 0682, Link IOCARD_SW, Input 36 // TRAIN D'ATTERRISSAGE
{
IF V0682 = 1
{
V0999 = 34
&NOSEWHEEL = DELAY 1 ,300
&LEFTWHEEL = DELAY 1 ,350
&RIGHTWEEL = DELAY 1 ,400
&GEARHANDLEled = 1
&GEARHANDLEled = TIMER 0 ,-1 ,350
}
}
Var 0683, Link IOCARD_SW, Input 37 // TRAIN D'ATTERRISSAGE
{
IF V0683 = 1
{
V0999 = 34
&NOSEWHEEL = DELAY 0 ,65
&LEFTWHEEL = DELAY 0 ,75
&RIGHTWEEL = DELAY 0 ,85
&GEARHANDLEled = TIMER 200 ,1 ,0
&GEARHANDLEled = 1
&GEARHANDLEled = TIMER 0 ,-1 ,350
}
Par contre je suis toujours à la recherche de la ligne concernant le master caution
Var 0682, Link IOCARD_SW, Input 36 // TRAIN D'ATTERRISSAGE
{
IF V0682 = 1
{
V0999 = 34
&NOSEWHEEL = DELAY 1 ,300
&LEFTWHEEL = DELAY 1 ,350
&RIGHTWEEL = DELAY 1 ,400
&GEARHANDLEled = 1
&GEARHANDLEled = TIMER 0 ,-1 ,350
}
}
Var 0683, Link IOCARD_SW, Input 37 // TRAIN D'ATTERRISSAGE
{
IF V0683 = 1
{
V0999 = 34
&NOSEWHEEL = DELAY 0 ,65
&LEFTWHEEL = DELAY 0 ,75
&RIGHTWEEL = DELAY 0 ,85
&GEARHANDLEled = TIMER 200 ,1 ,0
&GEARHANDLEled = 1
&GEARHANDLEled = TIMER 0 ,-1 ,350
}
Par contre je suis toujours à la recherche de la ligne concernant le master caution
#6
Petit up pour boli, oui je sais pour les variables, mais j'ai utilisé la fonction DELAY et TIMER de SIOC pour que les led s'étaignes avec un retard et que le gear handle reste allumé seulement avec un temps bien défini.
Voila mais je te remercie de ta réponse
On se retrouvera certainement lundi sur TS
A plus et bon week end
Voila mais je te remercie de ta réponse
On se retrouvera certainement lundi sur TS
A plus et bon week end