REDAC HybridController
Firmware for LUCIDAC/REDAC Teensy
|
Loading...
Searching...
No Matches
utils::SerialLineReader Class Reference
#include <serial_lines.h>
Public Member Functions | |
char * | line_available () |
Public Attributes | |
char | serial_buffer [serial_buffer_size] |
int | serial_buffer_pos = 0 |
bool | echo = true |
whether to give immediate feedback on typing or not. | |
Static Public Attributes | |
static constexpr int | serial_buffer_size = 4096 |
Detailed Description
Definition at line 10 of file serial_lines.h.
Member Function Documentation
◆ line_available()
|
inline |
Definition at line 18 of file serial_lines.h.
References echo, serial_buffer, serial_buffer_pos, and serial_buffer_size.
Referenced by msg::JsonLinesProtocol::process_serial_input().
Member Data Documentation
◆ echo
bool utils::SerialLineReader::echo = true |
whether to give immediate feedback on typing or not.
Definition at line 16 of file serial_lines.h.
Referenced by line_available().
◆ serial_buffer
char utils::SerialLineReader::serial_buffer[serial_buffer_size] |
Definition at line 13 of file serial_lines.h.
Referenced by line_available().
◆ serial_buffer_pos
int utils::SerialLineReader::serial_buffer_pos = 0 |
Definition at line 14 of file serial_lines.h.
Referenced by line_available().
◆ serial_buffer_size
|
staticconstexpr |
Definition at line 12 of file serial_lines.h.
Referenced by line_available().
The documentation for this class was generated from the following file:
- lib/controller/src/utils/serial_lines.h