文件名称:serial:用C ++编写的跨平台,串行端口库
文件大小:75KB
文件格式:ZIP
更新时间:2024-06-01 23:25:28
C++
串行通讯库 (Linux和OS X) (视窗) 这是一个跨平台的库,用于与用C ++编写的rs-232串行端口接口。 它提供了一个现代化的C ++界面,其工作流的外观和感觉类似于PySerial,但具有C ++提供的速度和控制能力。 该库已在多个与机器人相关的项目中使用,可以像大多数unix库一样使用make和sudo make install进行构建和安装到OS,但是由于它是catkin项目,因此它也可以与其他catkin项目一起构建。柔花工作区。 串行是一个类,提供串行库共有的基本接口(打开,关闭,读取,写入等),并且不需要额外的依赖关系。 它还提供对超时的严格控制和对握手线路的控制。 文献资料 网站: : API文档: : 依存关系 必需的: - cmake并基于Python构建系统 -构建系统 脚本语言 -Python模板库 用于运行时Python库 可选(用
【文件预览】:
serial-master
----CHANGELOG.rst(4KB)
----src()
--------impl()
--------serial.cc(8KB)
----doc()
--------serial.dox(2KB)
--------Doxyfile(104KB)
----CMakeLists.txt(2KB)
----examples()
--------serial_example.cc(4KB)
----.travis.yml(240B)
----visual_studio()
--------visual_studio.sln(2KB)
--------test_serial()
--------serial()
----README.md(3KB)
----Makefile(2KB)
----changes.txt(259B)
----package.xml(851B)
----serial.sublime-project(575B)
----tests()
--------proof_of_concepts()
--------CMakeLists.txt(469B)
--------unit()
--------unix_serial_tests.cc(2KB)
----.gitignore(249B)
----include()
--------serial()