|  | Sensorian
    1.0
    C API Reference Guide Library | 
Serial port driver. More...
#include <stdio.h>#include <stdlib.h>#include <stdint.h>#include <stdarg.h>#include <string.h>#include <termios.h>#include <unistd.h>#include <fcntl.h>#include <sys/ioctl.h>#include <sys/types.h>#include <sys/stat.h>#include "Serial.h"Go to the source code of this file.
| Functions | |
| int | SerialOpen (int baud) | 
| Open and initialise the serial port with a specific baud rate.  More... | |
| void | SerialFlush (int fd) | 
| Flush the serial buffers (both tx & rx)  More... | |
| void | SerialClose (int fd) | 
| Closes the serial port characterized by device number fd.  More... | |
| void | SerialPutchar (int fd, unsigned char c) | 
| Send a single character to the serial port.  More... | |
| void | SerialPuts (int fd, char *s) | 
| Send a string to the serial port.  More... | |
| void | SerialPrintf (int fd, char const *message,...) | 
| Printf over Serial Port.  More... | |
| int | SerialDataAvail (int fd) | 
| Return the number of bytes of data avalable to be read from the serial port.  More... | |
| int | SerialGetchar (int fd) | 
| Get a single character from the serial device. Note: Zero is a valid character and this function will time-out after 10 seconds.  More... | |