probleme sioc cockpit fs
Publié : mar. févr. 19, 2008 11:24 am
salut a tous
j’ai fait un programme pour faire varier uniquement les entier dans fs,
Var 9001, name MEM_ROT_ENTCOM // MEMORISATION ROTATIF ENTIER COM1
Var 0400, name FS_COM1_STDBY, Link FSUIPC_OUT, Offset $311A, Length 2 // AFFICHAGE FREQUENCE COM1 STANDBY FS2004
Var 0100, name ROT_COM1_ENT, Link IOCARD_ENCODER, Input 6, Aceleration 3 // ROTATIF DES ENTIERS POUR COM1
{
CALL &VAL_AFFI_COM1
&MEM_ROT_ENTCOM = ROTATE 18 ,36 ,&ROT_COM1_ENT
}
Var 0500, name VAL_AFFI_COM1, Link SUBRUTINE
{
L0 = &MEM_ROT_ENTCOM * 100
&FS_COM1_STDBY = TOBCD L0
}
JE charge le programme, je fait un cran d’encodeur rien ne se passe , je passe un deuxième cran et la la valeur dans fs se met a 20 (120.00) peut importe la valeur qu’il y avait avant il se remet a 20 lors du deuxième cran, et également vous l’aurez remarquez dans l’explication, cela ne bouge qu’a partir du deuxièmes cran, j’avoue ne pas comprendre.
merci
j’ai fait un programme pour faire varier uniquement les entier dans fs,
Var 9001, name MEM_ROT_ENTCOM // MEMORISATION ROTATIF ENTIER COM1
Var 0400, name FS_COM1_STDBY, Link FSUIPC_OUT, Offset $311A, Length 2 // AFFICHAGE FREQUENCE COM1 STANDBY FS2004
Var 0100, name ROT_COM1_ENT, Link IOCARD_ENCODER, Input 6, Aceleration 3 // ROTATIF DES ENTIERS POUR COM1
{
CALL &VAL_AFFI_COM1
&MEM_ROT_ENTCOM = ROTATE 18 ,36 ,&ROT_COM1_ENT
}
Var 0500, name VAL_AFFI_COM1, Link SUBRUTINE
{
L0 = &MEM_ROT_ENTCOM * 100
&FS_COM1_STDBY = TOBCD L0
}
JE charge le programme, je fait un cran d’encodeur rien ne se passe , je passe un deuxième cran et la la valeur dans fs se met a 20 (120.00) peut importe la valeur qu’il y avait avant il se remet a 20 lors du deuxième cran, et également vous l’aurez remarquez dans l’explication, cela ne bouge qu’a partir du deuxièmes cran, j’avoue ne pas comprendre.
merci