rflex-io.h
00001 #ifndef RFLEX_IO_H
00002 #define RFLEX_IO_H
00003
00004 #include <rflex-info.h>
00005
00006 #define MAX_NAME_LENGTH 256
00007
00008 long bytesWaiting( int sd );
00009
00010 void DEVICE_set_params( RFLEX_Device dev );
00011
00012 void DEVICE_set_baudrate( RFLEX_Device dev, int brate );
00013
00014 int DEVICE_connect_port( RFLEX_Device *dev );
00015
00016 #define BUFFER_LENGTH 512
00017
00018 int writeData( int fd, unsigned char *buf, int nChars );
00019
00020 int waitForAnswer( int fd, unsigned char *buf, int *len );
00021
00022 #endif