William Woodall
|
aa59c9517f
|
Some style changes
|
2012-02-04 21:15:23 -06:00 |
|
William Woodall
|
2978386696
|
Read/write seem to be working on linux, need to test on OS X.
|
2012-02-04 21:14:22 -06:00 |
|
William Woodall
|
c429b0eede
|
Removed serial listener, reworking the example, completely removed boost. Builds on my laptop with boost uninstalled.
|
2012-02-03 01:43:42 -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
|
7b027d39ef
|
Merge branch 'stringbuffer' into boostless
|
2012-01-30 14:44:43 -06:00 |
|
William Woodall
|
cea751402e
|
Adding some linux specific fixes. fixes #13
|
2012-01-29 15:41:38 -06:00 |
|
William Woodall
|
dc556c9f25
|
Merge branch 'boostless' into stringbuffer
|
2012-01-28 15:36:28 -06:00 |
|
William Woodall
|
c3a82750e6
|
Some small changes to fix things discovered while testing serial listener.
|
2012-01-28 14:39:55 -06:00 |
|
John Harrison
|
d8874120a5
|
Change the buffer to a generic C++ std::string
|
2012-01-27 20:21:10 -06:00 |
|
William Woodall
|
f610fb79ff
|
fixing empty token bug, and adding some debugging stuff.
|
2012-01-24 23:05:28 -06:00 |
|
John Harrison
|
bca4eba672
|
Reverting the deletion of the baud rate validation.
|
2012-01-24 12:26:03 -06:00 |
|
William Woodall
|
20f552bc80
|
Got some serial listener tests working
|
2012-01-24 12:20:46 -06:00 |
|
John Harrison
|
9b0fdfc2f5
|
Validate bauds and add the ability to set custom bauds.
|
2012-01-23 16:17:57 -06:00 |
|
John Harrison
|
49ae058770
|
Found an error in my buffering code and added a timeout
to write
|
2012-01-23 14:28:16 -06:00 |
|
John Harrison
|
8b2c7d4359
|
Updating the error handling.
|
2012-01-23 13:09:14 -06:00 |
|
William Woodall
|
241daf3073
|
working on tests and stuff
|
2012-01-23 09:54:31 -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
|
fe61b346da
|
Fixing timeouts, there were not functioning correctly.
|
2012-01-17 12:35:32 -06:00 |
|
William Woodall
|
214b763664
|
Merge branch 'boostless' of https://github.com/wjwwood/serial into boostless
Conflicts:
include/serial/serial_listener.h
|
2012-01-15 16:19:51 -06:00 |
|
William Woodall
|
31d0913410
|
Removing dead code.
|
2012-01-15 16:18:42 -06:00 |
|
John Harrison
|
66036f21c2
|
Merge branch 'boostless' of github.com:wjwwood/serial into boostless
Conflicts:
include/serial/serial_listener.h
src/impl/unix.cc
|
2012-01-15 02:09:24 -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 |
|
William Woodall
|
5ec0707418
|
Changed the stopListening function, now it no longer removes filters, just stops listening and cleans the data buffer of partial messages.
|
2012-01-14 21:24:48 -06:00 |
|
William Woodall
|
ae3e4a1f51
|
Fixing compile errors with serial listener.
|
2012-01-14 21:01:55 -06:00 |
|
William Woodall
|
dc53f3d132
|
Fixing a warning.
|
2012-01-13 15:39:17 -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
|
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
|
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
|
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
|
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
|
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 |
|