#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 |