UART1 buffered serial driver, requires RTOS
Dependents: Serial_interrupts_buffered HARP2 HARP3
BufferedSerial Class Reference
Buffered serial UART1 - Setup to work with UART1 (p13,p14) More...
#include <buffered_serial.h>
Public Member Functions | |
BufferedSerial () | |
Default Constructor Initialize UART1 - Serial(p13,p14) Initialize Semaphores Attach Serial Interrupts. | |
void | put_line (char *) |
Put cstring in buffer/output. | |
void | get_line (char *) |
Gets a cstring from the buffer/input. |
Detailed Description
Buffered serial UART1 - Setup to work with UART1 (p13,p14)
Uses RTOS to block current thread.
Definition at line 45 of file buffered_serial.h.
Constructor & Destructor Documentation
BufferedSerial | ( | ) |
Default Constructor Initialize UART1 - Serial(p13,p14) Initialize Semaphores Attach Serial Interrupts.
Definition at line 30 of file buffered_serial.cpp.
Member Function Documentation
void get_line | ( | char * | c ) |
Gets a cstring from the buffer/input.
- Parameters:
-
buffer cstring to put line from buffer in (ends at '
' or 80 characters)
Definition at line 80 of file buffered_serial.cpp.
void put_line | ( | char * | c ) |
Put cstring in buffer/output.
- Parameters:
-
cstring to put in buffer for printing (max length = 80 characters)
Definition at line 45 of file buffered_serial.cpp.
Generated on Sat Jul 16 2022 17:21:01 by 1.7.2