ReGISReGIS (de l'anglais : Remote Graphic Instruction Set) est un protocole d'envoi de commandes graphiques vectorielles via liaison série, conçue par Digital Equipment Corporation (DEC), et utilisé sur ces terminaux UNIX, à partir du VT125, ainsi que sur les VT330 et VT340, avec différentes évolutions telle que l'affichage en couleur. Il s'agit d'une évolution du premier protocole Waveform graphics (en) créé au milieu des années 1970 pour les terminaux VT50 et VT105, qui se limite à des courbes graphiques à usage scientifique. Le protocole utilise des fonctions encodées sous forme de caractères, précédés et finies par une chaîne d'échappement dédiée. Il permet :
La résolution par défaut du VT125 est de 768×240 pixels avec 2 plans de bits permettant le shading, chaque pixel pouvant être noir ou un des trois niveaux de gris[1]. . Celle de la série VT300 est 800×480 pixels, qui selon les modèles peuvent être répartis sur 2 (VT330) ou 4 (VT340) plans de bits[2]. Compatibilité
Xterm doit être lancé en compatibilité VT125, VT230,VT240 (par exemple avec les options La séquence peut également être effectuée simplement depuis un shell bash: echo -e "\x1bP2p${command}\x1b\\" En langage Lua: io.stream(string.char(0x1b).."P2p"..command..string.char(0x1b,0x5c)) , etc. Ces fonctions peuvent être exécutées dans un shell distant, via Références
Bibliographie
Voir aussiArticles connexes
Liens externes
|