1
0
mirror of https://github.com/wjwwood/serial.git synced 2026-01-22 11:44:53 +08:00

339 Commits

Author SHA1 Message Date
William Woodall
93b8dfe27b Adding support to build as a ROS unary stack or as a standalone library. 2012-01-01 01:12:00 -06:00
William Woodall
30df56e4a0 Added a policy to suppress a warning in Windows. 2011-07-04 11:23:24 -05:00
William Woodall
a726a78c55 Fixing a bug/patch submitted by d.suvorov90@gmail.com for linking on Windows. 2011-07-04 10:46:03 -05:00
William Woodall
7dbd1d53a6 Revamped the build system a bit to make it more friendly to embeding in other projects. 2011-06-22 00:05:11 -05:00
William Woodall
cbe669f756 Removed const's before the return type on the methods, this isn't correct and produced warnings in linux. 2011-04-18 16:40:37 -05:00
John Harrison
4eac4bf8c6 Made readline smarter and less complicated. 2011-04-01 14:18:24 -05:00
John Harrison
a6922147d7 Adding a read_until option where you can insert a deliminator. 2011-04-01 13:53:01 -05:00
William Woodall
5ef78ddefd More fixes related to non-blocking read. 2011-03-28 13:44:05 -05:00
William Woodall
1b2d29f6a7 Fixed nonblocking read problem. 2011-03-27 15:35:05 -05:00
William Woodall
3d69d04c86 Added the set and get port functions, probably should have been in there from the start... 2011-03-26 18:19:12 -05:00
William Woodall
e761b2bb64 Fixed the Findserial.cmake install path override... 2011-03-24 17:52:51 -05:00
William Woodall
3fb3b06484 Added the ability to override the install path for the Findserial.cmake file. 2011-03-24 17:40:51 -05:00
William Woodall
dbb6dcca50 Added a Findserial.cmake file to be instaleld to help with finding the library. Also, added an uninstall target. 2011-03-24 17:37:34 -05:00
William Woodall
4eb3e51aa2 Added isOpen, and credited John Harrison as an author as well. 2011-03-24 11:14:13 -05:00
William Woodall
50581b4c96 Misspelled parity.... 2011-03-24 11:02:41 -05:00
William Woodall
30ae4847ab PARTY_* related fixes. Compiles and works on OS X and Windows, needs to be tested on Linux. 2011-03-24 10:59:56 -05:00
William Woodall
72882a07a3 Fixes for windows. 2011-03-24 10:52:49 -05:00
John Harrison
bf5fd97c56 Last merge undid some of the changes for windows compatability. 2011-03-24 10:21:03 -05:00
John Harrison
619fd31dd4 Merge branch 'master' of github.com:wjwwood/serial
Conflicts:
	include/serial.h
	src/serial.cpp
2011-03-24 10:17:02 -05:00
John Harrison
3b913101b1 Look ma, no pointers! (directly controlled, also now there are no memory leaks) 2011-03-24 10:04:39 -05:00
William Woodall
2d20610022 Merge branch 'master' of github.com:wjwwood/serial 2011-03-24 10:02:15 -05:00
William Woodall
1b3b7aa132 Fixed some potential memory leaks. Also, added a possible fix for the PARTIY_NONE debackle. 2011-03-24 10:01:56 -05:00
William Woodall
b2263a7875 Fixed some potential memory leaks. Also, added a possible fix for the PARTIY_NONE debackle. 2011-03-24 09:57:50 -05:00
William Woodall
1ca16c4701 More windows changes. 2011-03-22 13:43:49 -05:00
William Woodall
ef56594fb3 Changes to fix WINDOWSasdklfjal;sjkdfa;lsd 2011-03-22 13:34:28 -05:00
William Woodall
d5b867a419 Added some boost related stuff to cmake to help with windows building. 2011-03-22 11:00:31 -05:00
William Woodall
2f066f4e1c Disabled the copy constructor and made the return types all const. 2011-03-22 10:46:09 -05:00
William Woodall
b78a44e9a7 Cleaned up the library, added a namespace. Also implemented some suggestions of john's. 2011-03-22 10:39:28 -05:00
William Woodall
418c6ac529 Cleaned up test program a bit. 2011-03-22 09:36:29 -05:00
William Woodall
fc4364f7b4 Read has been informally tested to work. 2011-03-21 08:06:14 -05:00
William Woodall
465d32cb8c Fixed an issue with setting cmake install prefix externally. 2011-03-19 15:35:50 -05:00
William Woodall
ad5fcbcf7e Added install targets. 2011-03-19 15:15:29 -05:00
William Woodall
09a14965ed Completely removed ROS dependency, builds with cmake and has a auto cmake && make Makefile. To build just type make. 2011-03-19 14:50:34 -05:00
William Woodall
78569133ec moved files out or stack/package setup. 2011-03-19 14:16:41 -05:00
William Woodall
81b93ee513 Fixed the issue with reading on osx. writing still needs to be tested, then I am going to remove the ROS dependency. 2011-03-19 14:08:34 -05:00
William Woodall
0f75942fb4 Cleaning up cout's 2011-03-18 19:02:32 -05:00
William Woodall
f4430b48b0 Serial read is working, but the timeout is a little buggy... write hasn't been tested and I am going to try this out on linux. 2011-03-18 17:51:17 -05:00
William Woodall
7587b16fd0 Simple sync read working. 2011-03-16 08:03:54 -05:00
William Woodall
ab455881b2 Initial commit. 2011-03-13 16:38:23 -05:00