![]() |
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... | |