5.2.3
Définition Motif et Trame
Un motif est un caractère textuel ou hexa décimal que l'on recherche dans un ensemble de données
Une trame est un ensemble de motifs contigus.
Par exemple si on reçoit sur la RS232 les informations suivantes :
ABCD123456789AZERTY
On peut rechercher :
Le motif D
La trame D123
5.2.3.1
Gestion des caractères dans le buffer
Lors de l'affichage du contenu du buffer, certain caractères de la table ASCII sont substitués. (Voir tableau
ci-dessous).
Ex : le retour chariot (0x0D) est affiché \r.
Décimal
9
10
13
32
:
126
Tous les autres caractères de la table ASCII sont affichés en valeur hexadécimale sous la
forme \x00.
Ex : le caractère Back Space est affiché \x08
Ex: le caractère CtrlZ est affiché \x1A
Le caractère \ (anti slach) est doublé. Il est affiché \\.
Ex : chaine envoyée \test\ affichage \\test\\
Les descriptions et illustrations non contractuelles du présent document sont données à titre indicatif.
EG_GenIP30i_1016_UG_004_FR
Tableau des caractères de substitution
Hexadécimal
ASCII
0x09
TAB
0x0A
Line Feed
0x0D
Carriage Return
0x20
Space
:
0x7E
~
ERCOGENER se réserve le droit d'apporter toute modification.
Substitution d'affichage
\t
\n
\r
Aucune.
Tous les caractères sont
affichés tels quels.
Page 36 / 143
Dct_426_01