summaryrefslogtreecommitdiff
path: root/include/serial.h
blob: 033fd5401c8a25a043cae42089e3efa4b37db63a (plain)
1
2
3
4
5
6
7
8
9
10
11
#ifndef __INCLUDE_SERIAL__
#define __INCLUDE_SERIAL__

typedef enum { SUCCESS, ERROR_READ, ERROR_TIMEOUT } SERIAL_RETURN_CODE;

int openSerialPort(char pathToPort[]);

SERIAL_RETURN_CODE querySerialPort(char **output, int serialPort, char *input,
                                   int timeoutSeconds, char *lastLineSubStr);

#endif