simpletext library
v0.99.1
Compact variations of put/get write/read and print/scan for smaller program sizes
Main Page
Data Structures
Files
File List
Globals
serial.h
Go to the documentation of this file.
1
32
#ifndef __SERIAL_H
33
#define __SERIAL_H
34
35
#include "
simpletext.h
"
36
37
#ifdef __cplusplus
38
extern
"C"
39
{
40
#endif
41
45
#define SERIAL_MIN_PIN 0
46
50
#define SERIAL_MAX_PIN 31
51
55
typedef
struct
serial_info
56
{
int
rx_pin
;
int
tx_pin
;
int
mode
;
int
baud
;
int
ticks
;
62
}
Serial_t
;
63
68
typedef
text_t
serial
;
69
85
serial *
serial_open
(
int
rxpin,
int
txpin,
int
mode,
int
baudrate);
86
87
93
void
serial_close
(serial *device);
94
95
103
int
serial_rxChar
(serial *device);
104
105
115
int
serial_txChar
(serial *device,
int
txbyte);
116
117
#ifdef __cplusplus
118
}
119
#endif
120
121
#endif
122
/* __SERIAL_H */
123
124
Generated on Sat Oct 18 2014 19:16:38 for simpletext library by
1.8.1.2