diff --git a/index.html b/index.html index 7fa1c5b..4e6faa6 100644 --- a/index.html +++ b/index.html @@ -51,13 +51,13 @@
This is a cross-platform library for interfacing with rs-232 serial like ports written in C++. It provides a modern C++ interface with a workflow designed to look and feel like PySerial, but with the speed and control provided by C++.
-
+
This library is in use in several robotics related projects and can be built and installed to the OS like most unix libraries with
+
The library has two main components currently: Serial and SerialListener.
-
+
Serial is a class that provides the basic interface common to serial libraries (open, close, read, write, etc..) and requires no extra dependencies.
-
+
The SerialListener class is a convenience class that provides a method for easily asynchronously reading from a serial port, we have found this setup useful when interfacing with devices that send data asynchronously as well as use command-response type message interleaved. The SerialListener has an extra dependency of Boost for C++, which provides some feature not yet fully adopted by all C++ compilers like function types, shared_ptr's, and convenient threading.