John Harrison
6138aceedf
Removing a Clang specific compiler warning.
2012-02-06 18:31:06 -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
9734f943cb
Fixing bad C++ constructors.
...
I am not sure if this is related to the random crashes on Linux, but the wrong C++ std::string constructors were being called because of bad use of c-style array dereferencing. The correct C++ std::string constructors are being called now.
2012-02-06 18:22:14 -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
18f86ebf4b
Tracking down segfaults on Linux
2012-02-05 22:31:06 -06:00
William Woodall
6853f8c05d
Fixing a reading buffer bug and expanding the example
2012-02-04 21:56:10 -06:00
William Woodall
0eab7f1f38
fixing some stuff in unix.cc to match changes in enums
2012-02-04 21:20:21 -06:00
William Woodall
34ce959672
wtf: 'Users/william/devel/atrv_ws/serial/include/serial/serial.h:82: error: stray ‘\303’ in program', fixed...
2012-02-04 21:18:26 -06:00
William Woodall
6cdd3fe795
Merge branch 'boostless' of https://github.com/wjwwood/serial into boostless
...
Conflicts:
include/serial/serial.h
2012-02-04 21:17:27 -06:00
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
119be4630e
Testing the new buffer
2012-01-30 14:53:33 -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
William Woodall
0d464469cc
Serial listener tests complete and working
2012-01-24 14:19:09 -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
6983d1145f
Merge branch 'boostless' of github.com:wjwwood/serial into boostless
2012-01-23 16:18:04 -06:00
John Harrison
9b0fdfc2f5
Validate bauds and add the ability to set custom bauds.
2012-01-23 16:17:57 -06:00
William Woodall
35c93caf42
Still working on the tests
2012-01-23 15:28:01 -06:00
John Harrison
c5de0744e6
Merge branch 'boostless' of github.com:wjwwood/serial into boostless
2012-01-23 14:28:53 -06:00
William Woodall
2be24ab23c
Merge branch 'boostless' of https://github.com/wjwwood/serial into boostless
2012-01-23 14:28:19 -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
William Woodall
0ea153a9b4
Updating tests while on the mac
2012-01-23 14:28:14 -06:00
Scott Martin
cac9ae42c0
Updating tests while testing on linux
2012-01-23 14:23:01 -06:00
John Harrison
8b2c7d4359
Updating the error handling.
2012-01-23 13:09:14 -06:00
John Harrison
382a7f68b0
Merge branch 'boostless' of github.com:wjwwood/serial into boostless
2012-01-23 11:55:34 -06:00
John Harrison
5324caf2a3
Updating the example to allow variable bauds
2012-01-23 11:55:17 -06:00
William Woodall
da2307c8a6
Fixing message in serial_example.
2012-01-23 11:05:19 -06:00
William Woodall
241daf3073
working on tests and stuff
2012-01-23 09:54:31 -06:00
William Woodall
c878bfb965
Merge pull request #10 from natem345/patch-1
...
Minor readme additions
2012-01-17 15:42:15 -08:00
natem345
517b94d916
Updated readme: got rosinstall error without space between - and git, and added warning about environment var change
2012-01-17 18:38:10 -05: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
04f81f23ed
Fixing another issue with the default handler setter.
2012-01-15 20:54:39 -06:00
William Woodall
1bceb66e0e
Fixing serial manifest.xml for ROS and replacing an accidental missing function
2012-01-15 20:48:21 -06:00
William Woodall
154ef46c20
Fixing exception handler setting function
2012-01-15 17:32:33 -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