Skip to content

C++ serial port and socket interfaces based on boost asio. It implements blocking operations with timeout and non blocking operations.

License

Notifications You must be signed in to change notification settings

jmfermun/cominterface

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ComInterface

ComInterface is a C++ library for use the following communication interfaces:

  • Serial Port.
  • TCP/IP Socket.

The interfaces are implemented using boost::asio, so it is cross platform.

It implements two types of read and write operations:

  • Blocking operations with timeout.
  • Non blocking operations.

License

The ComInterface library is distributed under the terms of the MIT License.

Requirements

  • C++ compiler.
  • Boost C++ libraries.

Installation

ComInterface is configured to build using CMake system in version 2.8+.

About

C++ serial port and socket interfaces based on boost asio. It implements blocking operations with timeout and non blocking operations.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published