1
0
mirror of https://github.com/wjwwood/serial.git synced 2026-01-22 19:54:57 +08:00

263 Commits

Author SHA1 Message Date
William Woodall
48a30ec4ff Fixed some memory problems on destruction. Serial listener maybe working, serial's read doesn't seem to return anything or block at all. 2012-01-12 01:15:04 -06:00
William Woodall
2f36f14e1a Everything builds, but haven't tested it on a serial device. 2012-01-12 00:11:43 -06:00
William Woodall
65fc8fb2a4 Merge branch 'boostless' of github.com:wjwwood/serial into boostless
Conflicts:
	include/serial/impl/unix.h
	include/serial/serial.h
	serial.cmake
	src/impl/unix.cc
	src/serial.cc
2012-01-11 23:53:10 -06:00
William Woodall
dfd1837cfc Serial Listener changes compile against the example reference, time to merge with John. 2012-01-11 23:42:42 -06:00
William Woodall
7c0c976033 Still working on Serial listener refactor, not working, fixing to make big changes. 2012-01-11 23:07:58 -06:00
John Harrison
99bf74faae Removing some unenessacary repetition 2012-01-11 22:03:32 -06:00
John Harrison
f14ac390bf Implemented write, readline, readlines and available 2012-01-11 21:53:26 -06:00
John Harrison
0a6aabe719 Adding in my unix implementation. reconfigurePort and read should probably work, but I haven't tested them yet. I am going to work on write later. 2012-01-11 17:48:31 -06:00
William Woodall
b1b10324ac Updating manifest.xml to have proper exports. 2012-01-11 17:20:55 -06:00
William Woodall
c8e7841223 Working on pimpl implementation of serial. 2012-01-10 15:08:57 -06:00
William Woodall
18284ae764 working on new boostless serial with a pimpl setup 2012-01-10 14:19:56 -06:00
William Woodall
709fa5e174 Finished serial_listener. But serial is seriously inefficient, I need to investigate this before moving on. 2012-01-09 22:25:34 -06:00
William Woodall
51965cc57f Fixing to remove once type functions and re-implement them 2012-01-07 23:05:38 -06:00
William Woodall
9824eb1d4c Cleaning up binary inclusion. 2012-01-07 16:53:37 -06:00
William Woodall
ba1b763d43 Merge branch 'master' of github.com:wjwwood/serial into serial_listener 2012-01-07 16:35:53 -06:00
William Woodall
f7517a0d4f Adding a cmake option to prevent ROS building. 2012-01-07 15:30:38 -06:00
William Woodall
318bce46bf Still working on SerialListener addition. 2012-01-07 15:24:30 -06:00
William Woodall
313b01985a Adding files for serial_listener. 2012-01-05 15:46:20 -06:00
William Woodall
2297c4f465 Fixed an installation error. 2012-01-04 14:23:49 -06:00
William Woodall
04608ec94b Fixed ROS building. 2012-01-01 01:32:38 -06:00
William Woodall
8e80673cd8 Update README.md 2012-01-01 01:28:09 -06:00
William Woodall
c5d8a3c836 Adding ROS stuff to the read me 2012-01-01 01:25:22 -06:00
William Woodall
ae27a7bafc Update README.md 2012-01-01 01:18:06 -06:00
William Woodall
9d579e9b3b Adding a readme 2012-01-01 01:13:06 -06:00
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