Wifly Driver  V1.0
PrintF.h
Go to the documentation of this file.
1 /*
2  * Mòdul PrintF que escriu i llegeix cadenes a través de una de les UARTS de
3  * la placa LPC1769
4  *
5  * Created on: 10/10/2015
6  * Author: Victor
7  * revision 1.0 date 18/09/2015
8  */
9 
10 #ifndef __PRINTF_H_
11 #define __PRINTF_H_
12 
13 #define UART0PORT 0
14 #define UART1PORT 1
15 #define UART2PORT 2
16 #define UART3PORT 3
17 #define DEFBAUDRATE 9600
18 
26 uint32_t PrintF_start( uint32_t portNum, uint32_t baudRate );
27 
33 uint32_t PrintF_stop( uint32_t PortNum);
34 
42 void PrintF_print( uint32_t portNum, const char * restrict format, ...);
43 
53 void PrintF_scan(uint8_t port, char* string, uint32_t timeout);
54 
68 uint8_t PrintF_ChkScan(uint8_t portNum, char *strScan, char *strExp, uint32_t timeout);
69 
75 void PrintF_ClBuffUart(uint8_t portNum);
76 
82 void PrintF_delayMs( uint32_t ms);
83 
84 #endif /* PRINTF_H_ */
void PrintF_ClBuffUart(uint8_t portNum)
Definition: PrintF.c:258
void PrintF_scan(uint8_t port, char *string, uint32_t timeout)
Definition: PrintF.c:206
uint8_t PrintF_ChkScan(uint8_t portNum, char *strScan, char *strExp, uint32_t timeout)
Definition: PrintF.c:244
void PrintF_delayMs(uint32_t ms)
Definition: PrintF.c:278
uint32_t PrintF_stop(uint32_t PortNum)
Definition: PrintF.c:91
void PrintF_print(uint32_t portNum, const char *restrict format,...)
Definition: PrintF.c:137
uint32_t PrintF_start(uint32_t portNum, uint32_t baudRate)
Definition: PrintF.c:27