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

24 Commits

Author SHA1 Message Date
David Hodo
d7b12661e5 should have been if NOT defined 2012-07-21 11:13:13 -05:00
David Hodo
fdff84a168 add option to not use Clang, even if it is installed 2012-07-20 18:04:42 -05:00
William Woodall
8a4a9a78c4 Clean up of the build system. Added rt and util in certain places so compiling the tests on Linux succeed, which should fix #19. Also removed over verbose warnings on Linux when build stand-alone. 2012-07-08 19:09:21 -05:00
William Woodall
e9999c9c7c Changes after testing on Windows. Everything seems to work, but it could use some more vetting. 2012-06-07 19:26:55 -05:00
William Woodall
565ba66271 Sorted out the stdint stuff by including a header from the v8 project. 2012-06-07 17:49:05 -05:00
John Harrison
c3fb62a7d0 Missing a linked library on linux 2012-02-06 22:49:36 -06:00
John Harrison
6871cf7d56 Removing a Clang specific compiler warning. 2012-02-06 18:29:06 -06:00
John Harrison
7d35eea4f7 Enabling warnings! They catch things, like Pokemon
And bad casts and bad constructors and and … Ya, Warnings good!
2012-02-06 18:27:39 -06:00
John Harrison
61c193f5d8 Configuring CMake to link against thread libraries
This is used to link against pthread and friends that are used for threading and mutex's.
2012-02-06 18:20:15 -06:00
William Woodall
05fa4b8d77 Removing serial listener, next make sure I can compile without boost completely. 2012-02-02 23:35:40 -06:00
John Harrison
f7cee5e175 Testing my changes to make sure they are consistant. 2012-01-30 16:33:58 -06:00
John Harrison
976307626d Trying to do a first pass to make this thread safe… not sure… 2012-01-17 15:52:57 -06:00
John Harrison
8f4b34cc03 Adding in an internal buffer to Serial, this is independent of the SerialImpl and buffers reads to help performance.
Also correcting my styles to match the style guide and adding in some documentation.
2012-01-15 02:06:38 -06:00
John Harrison
50972cbf41 Correcting some bad logic and making my test run forever to try to judge some basic performance characteristics. 2012-01-13 11:58:33 -06:00
John Harrison
ea3e19a1a0 Enabling warnings, to make sure things are good. 2012-01-12 16:43:53 -06:00
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
7c0c976033 Still working on Serial listener refactor, not working, fixing to make big changes. 2012-01-11 23:07:58 -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
51965cc57f Fixing to remove once type functions and re-implement them 2012-01-07 23:05:38 -06:00
William Woodall
318bce46bf Still working on SerialListener addition. 2012-01-07 15:24:30 -06:00
William Woodall
2297c4f465 Fixed an installation error. 2012-01-04 14:23:49 -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