#include <stdio.h>
#include <time.h>
#include <unistd.h>
#include "xalib.h"
#include "statique.h"
#include "messages.h"
#include "os_dep_usb.h"
#include "os_dep_serial.h"
#include "codes.h"
#include "erreur.h"
Go to the source code of this file.
Defines | |
| #define | XALIB_C |
| #define | SOURCE_ERREUR "xalib" |
Functions | |
| int | XA_open (int typepack, int ncom, int baudrate) |
| int | XA_close () |
| int | XA_coderr () |
| int | XA_getB () |
| long | XA_lastgetB () |
| unsigned int | XA_getW () |
| long | XA_getL () |
| unsigned char | hi (int a) |
| unsigned char | lo (int x) |
| long | XA (char send, long fonction, long adrmod, long arg1, long arg2, long arg3, long arg4, long arg5) |
| long | XAN_str (long fonction, long adrmod, char *chaine, long arg) |
| void | XA_startup () |
| void | XA_cleanup () |
Variables | |
| int | lastget = 0 |
| int | npre = 50 |
| int | carpre = 240 |
| int | npre_start = 5 |
| char * | XA_adrip |
Definition in file xalib.c.
|
|
Octet de poids fort d'un mot
|
|
|
Octet de poids faible d'un mot
|
|
||||||||||||||||||||||||||||||||||||
|
Envoi d'une instruction vers le matériel
|
|
|
Fermeture propre du système XA fermeture des connexions série |
|
|
Fermeture du pack courant
|
|
|
Retour du dernier code d'erreur
|
|
|
Lecture d'un caractère (1 octet) dans le buffer de réception
|
|
|
Lecture d'un entier long (4 octets) dans le buffer de réception
|
|
|
Lecture d'un mot (2 octets) dans le buffer de réception
|
|
|
Retour du dernier caractère (octet) lu dans le buffer de réception
|
|
||||||||||||||||
|
Ouverture d'un pack
|
|
|
Initialisation du système XA
|
|
||||||||||||||||||||
|
Envoi d'une instruction avec arguments chaine ou long
|
|
|
Le dernier caractère lu dans le buffer Rec_buffer |
1.4.4