44 bool readSome(std::string & str)
override;
60 mutable std::mutex itsDataMtx;
61 std::deque<std::pair<
bool , std::string> > itsData;
Simple class to monitor a serial port in the JeVois-Pro GUI.
void clear()
Clear the contents of the window.
void draw()
Render into ImGui.
bool readSome(std::string &str) override
Read some bytes if available, and return true and a string when one is complete.
virtual ~GUIserial()
Virtual destructor for safe inheritance.
void writeString(std::string const &str) override
Write a string, using the line termination convention of serial::linestyle.
Interface to a serial port.
Serial(std::string const &instance, UserInterface::Type type)
Constructor.
Main namespace for all JeVois classes and functions.