IOcard LCD, j'ai besoin d'aide.

Questions de programmation / Offset FSUIPC et IOCP

IOcard LCD, j'ai besoin d'aide.

Messagede trajector » Ven 19 Fév 2021 13:26

Bonjour à tous,

J'essaye de programmer un écran LCD à partir de la carte IOcard USB LCD.
Aucun problème quand je reste sur l'écran physique, mais je n'arrive pas
à passer, surtout à programmer, les écrans virtuels.

voici le petit programme que j'ai concocté pour mes essais.
Code: Tout sélectionner
Var 1000, name LCD_0     // Display_2 (pin 27) écran physique

Var 1001, name Alt_display // variable sur LCD_0

Var 1002, name VS_display // variable sur LCD_0

var 1010, name LCD_1 // premier écran virtuel

Var 1011, name Alt_display_1 // variable sur LCD_1

Var 1012, name VS_display_1 // variable sur LCD_1

Var 1005, name VS, Link FSUIPC_INOUT, Offset $07F2, Length 2
{
  IF &VS > 59536
  {
    L0 = 65536 - &VS
    &VS_display = L0   
  }
}

Var 1006, name Altitude, Link FSUIPC_INOUT, Offset $07D4, Length 4
{
  L0 = &Altitude / 19975.37
  &Alt_display = L0   
}


premièrement, je m'aperçois que :
Code: Tout sélectionner
var 1010, name LCD_1 // premier écran virtuel


n'est apparemment pas prise en compte par le config.exe.

Ma question est comment puis-je passer du premier écran au second?

Merci d'avance.
trajector
 
Messages: 123
Inscription: 19/04/09

Re: IOcard LCD, j'ai besoin d'aide.

Messagede trajector » Ven 19 Fév 2021 21:27

Bonsoir,

l'opiniâtreté fini par payer.
J'ai fini par trouver: la variable 1011 est à supprimer.
Nous avons l'écran physique "display 2" , pin 27 pour moi, à qui on attribut la variable 1000.
Pour passer aux différents écrans virtuels il suffit de donner à la variable 1000 les valeurs de 0, 1, 2, 3 ou 4
pour pouvoir afficher les 5 écrans virtuels sur le "display 2"
Voilà, c'est toujours simple quand on sait. Mais je n'ai pas trouver d'explication simple à ce sujet dans aucuns des post
que j'ai trouvé sur le net.
trajector
 
Messages: 123
Inscription: 19/04/09


Retourner vers Programmation Sioc





Qui est en ligne

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