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
|
87cd030615
|
Merge branch 'boostless' of github.com:wjwwood/serial into boostless
|
2012-01-13 11:58:40 -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 |
|
William Woodall
|
760784e730
|
Updating ROS make system.
|
2012-01-13 11:40:59 -06:00 |
|
John Harrison
|
f81268fdf0
|
Changed how the memory is allocated in the read operation and changed how the timeouts function. If the timeout is -1, then it will block until it finishes the reads.
|
2012-01-13 11:33:55 -06:00 |
|
William Woodall
|
6011f2847c
|
Adding doxygen support.
|
2012-01-13 10:32:25 -06:00 |
|
William Woodall
|
a870d49b10
|
Fixed all of the warnings from serial_listener
|
2012-01-13 10:09:49 -06:00 |
|
William Woodall
|
0046f3f61f
|
Cleanup of code base
|
2012-01-13 09:08:09 -06:00 |
|
William Woodall
|
4cdb42987f
|
Removing vestigial files.
|
2012-01-13 09:03:39 -06:00 |
|
John Harrison
|
c2ad2721f3
|
Fixing a number of warnings in the serial library. The SerialListener still needs some love.
|
2012-01-12 16:44:19 -06:00 |
|
John Harrison
|
ea3e19a1a0
|
Enabling warnings, to make sure things are good.
|
2012-01-12 16:43:53 -06:00 |
|
John Harrison
|
8273b7e153
|
Correcting the behavior of Serial::setPort and anything that modifies stuff related to baud/parity/etc.
|
2012-01-12 13:03:26 -06:00 |
|
John Harrison
|
923cf7d14f
|
Merge branch 'boostless' of github.com:wjwwood/serial into boostless
Conflicts:
include/serial/impl/unix.h
src/impl/unix.cc
src/serial.cc
|
2012-01-12 12:54:45 -06:00 |
|
John Harrison
|
11807e407b
|
Fixed some issues I found while testing my code, also implemented the drain, flush, set/send Break, get {CTS, RI, CD, DSR}, set {RTS, DTR}
|
2012-01-12 12:46:08 -06:00 |
|
William Woodall
|
368eb0d83c
|
Quieting tests for now
|
2012-01-12 01:18:09 -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
|
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
|
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 |
|