Patrick O'Leary
98f1c31e81
on Linux, use CLOCK_MONOTONIC for clock_gettime()
...
On Linux systems which are being driven by an external time source (NTP or PTP), it is possible that time appears to slew in reverse under `CLOCK_REALTIME`. Since the timer function is used to time durations of events (calls to `select()`), it is better to use `CLOCK_MONOTONIC`, which isn't subject to slewing.
2015-11-10 09:40:30 -06:00
William Woodall
ef7f77d411
Merge pull request #113 from vladimirgamalian/patch-1
...
Comment unreferenced formal parameters
2015-09-27 14:14:03 -07:00
Vladimir Gamalian
402657574c
Comment unreferenced formal parameter
...
Fix warning from static analysis tools.
2015-09-27 19:41:56 +07:00
William Woodall
a81087ec85
Merge pull request #112 from linquize/vs2015
...
Support VS2015
2015-09-23 14:35:04 -07:00
Linquize
9b80fc3fbf
Can use the toolsets from Visual Studio 2010, 2012, 2013, 2015
2015-09-22 21:45:43 +08:00
William Woodall
c57285f30a
Merge pull request #106 from ramirahikkala/master
...
AdditionalIncludeDirectories must be relative for project not solution
2015-08-14 10:11:13 -07:00
Rami
cd5053cb32
AdditionalIncludeDirectories must be relative for project not solution
...
Fixes #105
Signed-off-by: Rami <rami.rahikkala@jotautomation.com>
2015-08-14 08:37:27 +03:00
William Woodall
6144d579af
Merge pull request #103 from drummist180/master
...
Fix include directory paths in Visual Studio projects.
2015-07-21 16:02:36 -07:00
Brandon Morton
1580f10d39
Fix include directory paths in Visual Studio projects.
...
Remove previously ignored *.user file.
2015-07-16 19:17:52 -07:00
William Woodall
99e57e633c
Merge pull request #98 from wjwwood/fix_issue_97
...
fix warning on Windows
2015-04-27 15:20:05 -07:00
William Woodall
b8320d31a7
fix warning on Windows
2015-04-27 14:44:16 -07:00
William Woodall
10ac4e1c25
1.2.1
1.2.1
2015-04-21 21:50:41 -07:00
William Woodall
03ca3be6a8
Merge pull request #96 from wjwwood/issue_84
...
fix handling of COM ports over 10 on Windows, fixes #84
2015-04-21 21:38:04 -07:00
William Woodall
52197afbc8
[doc] fixup/clarify some throws documentation
2015-04-21 21:15:51 -07:00
William Woodall
e438077cba
[style] whitespace and configs
2015-04-21 21:15:51 -07:00
William Woodall
985c3a5172
fix handling of COM ports over 10 on Windows, fixes #84
2015-04-21 20:43:54 -07:00
William Woodall
1a70b09bb1
Merge pull request #95 from wjwwood/issue_90_refresh
...
Release io_iterator_t object when finished with it in list_ports_osx.cc.
2015-04-21 20:42:02 -07:00
William Woodall
33bbde42c8
fix typo
2015-04-21 20:07:55 -07:00
William Woodall
3a9e6be834
[style] whitespace
2015-04-21 19:01:59 -07:00
Konstantina Kastanara
42aa78ae98
Release io_iterator_t object when finished with it in list_ports_osx.cc.
2015-04-21 18:59:58 -07:00
William Woodall
d7084ce775
Merge pull request #93 from legath/master
...
fix for clang build on macosx
2015-04-06 12:04:08 -07:00
Alexander Bulychev
e26a977173
fix for clang build on macosx
2015-04-06 16:53:33 +03:00
William Woodall
5b13be4d7c
Merge pull request #92 from DarkDemiurg/master
...
Fix for mingw32
2015-03-24 16:56:05 -07:00
DarkDemiurg
29cb551c41
Fix for mingw32
2015-03-24 23:19:15 +03:00
William Woodall
e70643380d
Merge pull request #91 from wjwwood/fix_osx
...
travis: fixup os x dep install
2015-03-09 13:04:19 -07:00
William Woodall
32792b3ee1
travis: fixup os x dep install
2015-03-09 11:48:31 -07:00
William Woodall
2473a8770f
Merge pull request #86 from avian2/add-57600-baud
...
Add 576000 baud support for Unix
2015-01-12 10:34:06 -08:00
Tomaz Solc
dda5b6308e
Add 576000 baud support for Unix
2015-01-06 15:15:31 +01:00
William Woodall
17da2dea31
Add CI status to README.md
2014-12-29 12:40:54 -08:00
William Woodall
c3d55880c8
Merge pull request #85 from wjwwood/travis_osx2
...
trying different travis osx settings
2014-12-29 12:37:37 -08:00
William Woodall
bd0980b69a
trying different travis osx settings
2014-12-29 11:48:58 -08:00
William Woodall
31fa9c9e34
Merge pull request #83 from wjwwood/travis_osx
...
trying out osx support in travis
2014-12-29 11:22:22 -08:00
William Woodall
a622105543
trying out osx support in travis
2014-12-29 11:19:57 -08:00
William Woodall
8036553a1e
improve error message when mark or space parity are not supported
2014-12-09 13:50:24 -08:00
David Hodo
6f464948f0
Make MARK/SPACE partiy support optional
2014-12-09 14:50:37 -06:00
William Woodall
6e47bdd0ae
Merge pull request #81 from achronop/master
...
Add MARK/SPACE parity bit option
2014-12-07 15:20:49 -08:00
achronop
b376f85fb0
Add MARK/SPACE parity bit option
2014-12-07 21:33:53 +02:00
William Woodall
c19a5a3cc9
Merge pull request #75 from Konstantinacc/master
...
CloseHanle fd_ if SetCommState fails in function Serial::SerialImpl::reconfigurePort ().
2014-08-19 10:16:54 -07:00
Konstantina Kastanara
7bce3e0fdc
CloseHanle fd_ if SetCommState fails in function Serial::SerialImpl::reconfigurePort ().
2014-08-19 18:24:48 +03:00
William Woodall
7de61c1603
Merge pull request #72 from dawid-aurobit/mxe-cross
...
support for mxe (http://mxe.cc )
2014-08-16 20:26:21 -07:00
Dawid Piotrowski
49b6762927
support for mxe
2014-08-16 22:08:56 +02:00
William Woodall
8fe085c45f
Merge pull request #69 from linquize/vs
...
Many Visual Studio fixes
2014-07-27 14:38:49 -07:00
Linquize
b55e9f797f
Can use the toolsets from Visual Studio 2010, 2012, 2013
...
The default is v100 (VS2010)
2014-07-26 22:00:10 +08:00
Linquize
54d7a9474a
Fix warning in Win64
2014-07-26 21:59:53 +08:00
William Woodall
88ee4b3e3b
Merge pull request #70 from bakercp/bugfix-availability-macros
...
Add include for OSX version checking macros.
2014-07-21 13:04:49 -07:00
Christopher Baker
3f0d49a602
Make sure AvailabilityMacros.h is included for build systems that do not include it by default.
...
- Required for macros such as MAC_OS_X_VERSION_10_3, MAC_OS_X_VERSION_MIN_REQUIRED, etc.
2014-07-21 12:29:38 -05:00
Linquize
124e601d2f
Add VS related ignore files to .gitignore
2014-07-19 20:49:45 +08:00
Linquize
60bb787f93
Add x64 Platform to VS project
2014-07-19 20:49:08 +08:00
Linquize
d107487228
Add <SubSystem> tags to VS projects, specifically, test_serial is a console application
2014-07-19 20:48:23 +08:00
Linquize
e315dc5a48
Make Release|Win32 configuration compile
2014-07-19 20:13:56 +08:00