Ecrit sur le port série les caractères contenus dans Buffer sur Nb caractères et retourne le résultat de l'opération dans le paramètre OP_OK. Si l'opération s'est terminée normalement, il est égal à *VRAI ; sinon, il est égal à *FAUX.
Attention, en version UNICODE, les caractères envoyés sont convertis dans la page de code ANSI du système.
Syntaxe | |
APPELER_METHODE NomObjetPortSerie ECRIRE_ALPHA Buffer Nb OP_OK |
|
Paramètres |
|
Buffer |
Type ALPHA |
Nb |
Type NUM_BIN_4 |
OP_OK |
Type BOOL |
Conditions d'utilisation | On ne peut appeler cette méthode qu'après avoir ouvert le port série. |
Ecrit sur le port série les caractères contenus dans Buffer sur Nb caractères dans l'encodage spécifié et retourne le résultat de l'opération dans le paramètre OP_OK. Si l'opération s'est terminée normalement, il est égal à *VRAI ; sinon, il est égal à *FAUX.
Les valeurs possibles pour l'encodage sont :
_PSE_ASCII encodage ASCII
_PSE_ANSI encodage ANSI
_PSE_UNICODE encodage UNICODE (UTF16)
Syntaxe | |
APPELER_METHODE NomObjetPortSerie ECRIRE_ALPHA_ENC Buffer Nb Encodage OP_OK |
|
Paramètres |
|
Buffer |
Type ALPHA |
Nb |
Type NUM_BIN_4 |
Encodage |
Type NUM_BIN_4 |
OP_OK |
Type BOOL |
Conditions d'utilisation | On ne peut appeler cette méthode qu'après avoir ouvert le port série. |
Ecrit sur le port série les données quelconques contenues dans Buffer (sous forme de valeurs décimales) sur Nb octets et retourne le résultat de l'opération dans le paramètre OP_OK. Si l'opération s'est terminée normalement, il est égal à *VRAI ; sinon, il est égal à *FAUX.
Syntaxe | |
APPELER_METHODE NomObjetPortSerie ECRIRE_BINAIRE Buffer Nb OP_OK |
|
Paramètres |
|
Buffer |
tableau de Type NUM_BIN_2 |
Nb |
Type NUM_BIN_4 |
OP_OK |
Type BOOL |
Conditions d'utilisation | On ne peut appeler cette méthode qu'après avoir ouvert le port série. |
Ferme la connexion sur le port série sélectionné par l'objet.
Syntaxe | |
APPELER_METHODE NomObjetPortSerie FERMER |
|
Conditions d'utilisation | On ne peut appeler cette méthode qu'après avoir ouvert le port série. |
Lit sur le port série des caractères et les met dans le Buffer sur une taille de TailleMax caractères.
Attention, en version UNICODE, les caractères lus sont considérés comme encodés dans la page de code ANSI du système.
Retourne le nombre NbLus de mots lus et le résultat de l'opération dans le paramètre OP_OK. Si l'opération s'est terminée normalement, il est égal à *VRAI ; sinon, il est égal à *FAUX.
Syntaxe | |
APPELER_METHODE NomObjetPortSerie LIRE_ALPHA Buffer TailleMax NbLus OP_OK |
|
Paramètres |
|
Buffer |
Type ALPHA |
TailleMax |
Type NUM_BIN_4 |
NbLus |
Type NUM_BIN_4 |
OP_OK |
Type BOOL |
Conditions d'utilisation | On ne peut appeler cette méthode qu'après avoir ouvert le port série. |
Lit sur le port série des caractères dans l'encodage spécifié et les met dans le Buffer sur une taille de TailleMax caractères.
Les valeurs possibles pour l'encodage sont :
_PSE_ASCII encodage ASCII
_PSE_ANSI encodage ANSI
_PSE_UNICODE encodage UNICODE (UTF16)
Retourne le nombre NbLus de mots lus et le résultat de l'opération dans le paramètre OP_OK. Si l'opération s'est terminée normalement, il est égal à *VRAI ; sinon, il est égal à *FAUX.
Syntaxe | |
APPELER_METHODE NomObjetPortSerie LIRE_ALPHA_ENC Buffer TailleMax NbLus Encodage OP_OK |
|
Paramètres |
|
Buffer |
Type ALPHA |
TailleMax |
Type NUM_BIN_4 |
NbLus |
Type NUM_BIN_4 |
Encodage |
Type NUM_BIN_4 |
OP_OK |
Type BOOL |
Conditions d'utilisation | On ne peut appeler cette méthode qu'après avoir ouvert le port série. |
Lit sur le port série des données quelconques et met dans le
Buffer leur valeur décimale sur une taille de TailleMax et retourne le nombre NbLus de mots lus.
Il retourne aussi le résultat de l'opération dans le paramètre OP_OK. Si l'opération s'est terminée normalement, il est égal à *VRAI ; sinon, il est égal à *FAUX.
Syntaxe | |
APPELER_METHODE NomObjetPortSerie LIRE_BINAIRE Buffer TailleMax NbLus OP_OK |
|
Paramètres |
|
Buffer |
Tableau de Type NUM_BIN_2 |
TailleMax |
Type NUM_BIN_4 |
NbLus |
Type NUM_BIN_4 |
OP_OK |
Type BOOL |
Conditions d'utilisation | On ne peut appeler cette méthode qu'après avoir ouvert le port série. |
Ouvre la connexion sur le port série de l'objet et retourne le résultat de l'opération dans le paramètre OP_OK. Si l'opération s'est terminée normalement, il est égal à *VRAI ; sinon, il est égal à *FAUX.
Syntaxe | |
APPELER_METHODE NomObjetPortSerie OUVRIR OP_OK |
|
Paramètres |
|
OP_OK |
Type BOOL |
Conditions d'utilisation | On ne doit pas effectuer un OUVRIR alors qu'on a déjà ouvert le port série par un premier OUVRIR. Un grisage du bouton déclenchant l'ouverture permettra d'éviter des erreurs. |