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

373 Commits

Author SHA1 Message Date
William Woodall
3db36faa14 Update how custom baudrates are handled on OS X
This is taken from the example serial program
on Apple's developer website, see:

http://free-pascal-general.1045716.n5.nabble.com/Non-standard-baud-rates-in-OS-X-IOSSIOSPEED-IOCTL-td4699923.html
2013-07-31 16:54:15 -07:00
William Woodall
3292f2b682 Fix up linking on Linux for the tests
Conflicts:
	CMakeLists.txt
	tests/serial_tests.cc
2013-07-31 16:52:19 -07:00
William Woodall
e1138fda9e Merge pull request #32 from wjwwood/fix_timeout_windows
Setting timeout throws an exception on Windows
2013-07-30 16:17:00 -07:00
William Woodall
2143e8d475 Apply the timeout settings with reconfigurePort 2013-07-30 14:08:06 -07:00
William Woodall
a0a586cf5b [style] always use curly braces with if statements 2013-07-30 14:04:30 -07:00
William Woodall
329545b282 Merge pull request #30 from wjwwood/fix_wstring_windows
Fix wide string usage in Windows impl
2013-07-30 11:26:31 -07:00
William Woodall
9d20d1a07f convert wstring into string when printing 2013-07-30 11:06:47 -07:00
William Woodall
7e04501d99 Merge pull request #31 from nbigaouette/fix_doc
Fix a typo in documentation
2013-07-30 11:02:29 -07:00
Nicolas Bigaouette
1e09770d8b Fix typo in documentation 2013-07-30 13:45:47 -04:00
William Woodall
82884ca519 Pass LPCWSTR to CreateFile in Windows impl
This should fix #29
2013-07-30 10:31:15 -07:00
William Woodall
ffc3028289 Use wstring for port_ type in Windows impl 2013-07-30 10:30:46 -07:00
William Woodall
dca4bd163e 1.1.4 1.1.4 2013-06-20 14:10:49 -07:00
William Woodall
7f03d8d804 Fixing up CHANGELOG.rst for 1.1.4 2013-06-20 14:10:38 -07:00
William Woodall
db0947e242 Update package.xml 2013-06-12 00:13:18 -06:00
William Woodall
516a5c7e82 Fixed another Exception misspelling. 2013-06-11 17:05:24 -07:00
William Woodall
308be5b337 Merge pull request #25 from wjwwood/fix_exceptions
fix, by Thomas Hoppe <thomas.hoppe@cesys.com>
2013-06-11 14:40:18 -07:00
William Woodall
4291db0b30 Adding changelog 2013-06-11 14:18:23 -07:00
William Woodall
947f1937d6 Merge pull request #28 from wjwwood/issue_27
Potential timing fix for read and write.
2013-05-23 09:45:13 -07:00
William Woodall
060634bf91 Potential timing fix for read and write.
Fixes #27
2013-05-22 21:45:20 -07:00
William Woodall
4ed3889979 Merge pull request #26 from trainman419/master
Update list of exceptions thrown from constructor.
2013-05-22 11:43:39 -07:00
trainman419
31e07fdb99 Update list of exceptions thrown from constructor. 2013-05-21 00:00:31 -07:00
William Woodall
2b4bafbfd2 fix, by Thomas Hoppe <thomas.hoppe@cesys.com>
For SerialException's:

- The name was misspelled…
- Use std::string's for error messages to prevent corruption of messages on some platforms
2013-05-08 13:52:28 -07:00
William Woodall
46b06a3187 Update README.md 2013-03-14 16:04:11 -07:00
William Woodall
d6b97057ef Merge pull request #23 from bentley/master
OpenBSD ifdef
2013-02-19 14:19:06 -08:00
William Woodall
42fc29ada5 1.1.3 1.1.3 2013-01-09 10:54:34 -08:00
William Woodall
54987058ea install headers 2013-01-09 10:53:58 -08:00
William Woodall
63baf1cad8 1.1.2 1.1.2 2012-12-14 14:08:55 -08:00
William Woodall
df27a2bf9c Fix buildtool depends 2012-12-14 14:07:39 -08:00
William Woodall
788490f118 Version 1.1.1 1.1.1 2012-12-03 15:32:19 -08:00
William Woodall
72f43d9976 Small CMakeLists.txt touch ups. 2012-12-03 15:31:41 -08:00
William Woodall
2e9f850175 Merge branch 'master' of https://github.com/wjwwood/serial 2012-12-03 14:51:47 -08:00
William Woodall
fe00053372 Removed rt linking on OS X. Fixes #24. 2012-12-03 14:51:10 -08:00
William Woodall
c1866aeeed Update README.md
Added links to documentation.
2012-11-21 13:23:27 -08:00
William Woodall
c37d25a43c Added groovy source setup.bash to travis.yml 2012-11-06 19:22:06 -08:00
William Woodall
ae0eea6719 Change to the travis.yml file 2012-11-06 19:20:23 -08:00
William Woodall
b458793b19 Trying travis-ci out. 2012-11-06 16:41:41 -08:00
Anthony J. Bentley
b95b797de7 alloca.h does not exist on OpenBSD either. 2012-10-29 09:46:29 -06:00
William Woodall
d5429126c9 Added a link option specifically for Linux 1.1.0 2012-10-24 01:32:23 -07:00
William Woodall
f3a9767a1a Releasing version 1.1.0 of serial
Converted the build system to caktin
2012-10-24 00:11:21 -07:00
William Woodall
5c21be7d8f Updating the README.md 2012-10-24 00:08:46 -07:00
William Woodall
7174d62e1b Adding catkin build files and a new Makefile. 2012-10-23 23:47:11 -07:00
William Woodall
73371a144d Removing old build files. 2012-10-23 23:46:57 -07:00
William Woodall
5a2f127d26 Release v1.0.1 fuerte v1.0.1 2012-08-27 11:36:26 -07:00
William Woodall
871f32fcb2 Fixed linking on Linux and OS X. 2012-08-01 20:09:39 -05:00
William Woodall
485a9fb9a3 Updated the tests for the new Serial API. 2012-08-01 20:09:20 -05:00
William Woodall
fbfd95dc63 Added the rt library to the serial_LIBRARIES variable when on Linux. 2012-08-01 20:08:47 -05:00
William Woodall
7e46129f7d Adding explicit keyword to Timeout constructor to prevent accidental conversion from int types. 2012-07-30 18:56:16 -05:00
William Woodall
c829e6a238 Merge pull request #21 from davidhodo/master
add option to not use clang so i can use this in bitbake
2012-07-21 13:56:45 -07:00
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