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
83ae470c78
Silly little bug in the custom baud rate code. Should fix #18 .
2012-06-18 19:04:35 -05:00
William Woodall
da1207609f
Fixing a bug in the unix write code which may have prevented it from writing in some cases, and updating some of the comments and error messages in the write function that still read like the read function
v1.0
2012-06-14 18:51:24 -05:00
William Woodall
7e50dc7da6
Fixing compile and link problems in Linux and ROS
2012-06-13 20:13:57 -05:00
William Woodall
2ae490b3ac
Fixes to flowcontrol that solve a wierd bug on Linux and fix an oversight on Windows.
2012-06-12 16:55:11 -05:00
William Woodall
95790064d8
Fixing warning in Linux
2012-06-12 00:25:28 -05:00
William Woodall
94eac90d7c
Fixing a compile problem in Linux that got introduced in the Windows testing.
2012-06-12 00:23:39 -05:00
William Woodall
c55d7e2969
Adding link to the rosinstall file
2012-06-11 21:09:16 -05:00
William Woodall
80c0ce9b1b
Updating docs and adding a rosinstall file
2012-06-11 20:51:18 -05:00
William Woodall
ada33af16e
Merge commit 'e9999c9c7c801b8c60569f1b48792af8c050eac4'
2012-06-09 20:03:26 -05:00
William Woodall
120df13f2a
Updating documentation
2012-06-09 19:52:05 -05:00
William Woodall
f4ce55e0be
Update master
2012-06-09 18:21:34 -05:00
William Woodall
eb3ebc1dc7
Merge branch 'new_api'
new_api
2012-06-09 18:11:59 -05:00
William Woodall
061c184d00
Merging boostless into master
boostless
v0.2
2012-06-09 18:10:46 -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
493883da81
Fixing some warnings from compiling on Linux
2012-06-07 18:16:20 -05:00
William Woodall
e12955a560
Fixed some issues with the copy constructors
2012-06-07 18:09:51 -05:00
William Woodall
ef8265a535
A small change to quiet warnings in linux
2012-06-07 18:01:18 -05:00
William Woodall
7714615af7
Disabling more copy constructors
2012-06-07 17:54:11 -05:00
William Woodall
088fcda295
Disabling copy constructors on the expections
2012-06-07 17:52:14 -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
William Woodall
ead96705dd
Still working on std types
2012-06-07 16:44:35 -05:00
William Woodall
520ccb54f4
Merge branch 'new_api' of github.com:wjwwood/serial into new_api
...
Conflicts:
.gitignore
2012-06-06 18:58:51 -05:00
William Woodall
5ebd00cde1
Removing a vestigial file
2012-06-06 18:58:14 -05:00
William Woodall
6fac95d633
Adding initial windows support.
2012-06-06 18:56:44 -05:00
William Woodall
dcc73db6a8
Syntax fix
2012-05-11 15:28:23 -05:00
William Woodall
15f01a53a1
Adjustments to the read timeouts
2012-05-10 11:43:17 -05:00
William Woodall
937e834698
Updating the unix implementation to support the more sophisticated timeout system.
2012-05-09 19:51:56 -05:00
William Woodall
3039acbab9
Adding a convenience function for generating simple Timeouts based purely on the total time until a timeout occurs with no regard to inter byte timeout or timeout multipliers.
2012-05-07 13:06:28 -05:00
William Woodall
ba0c648119
Fixes #16 .
2012-05-07 13:04:34 -05:00
William Woodall
0a66fa991d
Changes to the documentation generation mechanism
2012-05-02 23:39:42 -05:00
William Woodall
194169e5e6
More updates to the documentation and new api after comments from john and michael.
2012-05-02 21:49:09 -05:00
William Woodall
8022c1b1ea
Updating the API to fix some inconsistencies
2012-05-02 00:45:23 -05:00
David Hodo
3d6581ba6d
fixed library name - hardcoded not based on project name
v0.1
2012-04-27 18:02:21 -05:00
William Woodall
51e4755dd9
fixing bug in the Findserial.cmake file, reported by David Hodo.
2012-04-27 09:54:04 -05:00
William Woodall
81fc77dd47
Fixed some warnings from clang
2012-04-02 21:20:45 -05:00
William Woodall
a8259fcda2
Changing the throw to add file and line number
2012-02-07 14:11:17 -06:00
John Harrison
c3fb62a7d0
Missing a linked library on linux
2012-02-06 22:49:36 -06:00
John Harrison
7256b1462d
Merge branch 'boostless' of github.com:wjwwood/serial into boostless
2012-02-06 22:44:44 -06:00
John Harrison
68fb40e057
Adding my basic tests
2012-02-06 22:44:30 -06:00
John Harrison
b49cb92eba
Merge branch 'boostless' of github.com:wjwwood/serial into boostless
2012-02-06 18:31:16 -06:00
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