]> Git Repo - serial.git/log
serial.git
12 years agoRelease v1.0.1 fuerte v1.0.1
William Woodall [Mon, 27 Aug 2012 18:36:26 +0000 (11:36 -0700)]
Release v1.0.1

12 years agoFixed linking on Linux and OS X.
William Woodall [Thu, 2 Aug 2012 01:09:39 +0000 (20:09 -0500)]
Fixed linking on Linux and OS X.

12 years agoUpdated the tests for the new Serial API.
William Woodall [Thu, 2 Aug 2012 01:09:20 +0000 (20:09 -0500)]
Updated the tests for the new Serial API.

12 years agoAdded the `rt` library to the `serial_LIBRARIES` variable when on Linux.
William Woodall [Thu, 2 Aug 2012 01:08:47 +0000 (20:08 -0500)]
Added the `rt` library to the `serial_LIBRARIES` variable when on Linux.

12 years agoAdding explicit keyword to Timeout constructor to prevent accidental conversion from...
William Woodall [Mon, 30 Jul 2012 23:56:16 +0000 (18:56 -0500)]
Adding explicit keyword to Timeout constructor to prevent accidental conversion from int types.

12 years agoMerge pull request #21 from davidhodo/master
William Woodall [Sat, 21 Jul 2012 20:56:45 +0000 (13:56 -0700)]
Merge pull request #21 from davidhodo/master

add option to not use clang so i can use this in bitbake

12 years agoshould have been if NOT defined
David Hodo [Sat, 21 Jul 2012 16:13:13 +0000 (11:13 -0500)]
should have been if NOT defined

12 years agoadd option to not use Clang, even if it is installed
David Hodo [Fri, 20 Jul 2012 23:04:42 +0000 (18:04 -0500)]
add option to not use Clang, even if it is installed

12 years agoAdding void return type for Arduino example in examples/serial_example.cc. Fixes #20
William Woodall [Mon, 9 Jul 2012 20:51:38 +0000 (15:51 -0500)]
Adding void return type for Arduino example in examples/serial_example.cc.  Fixes #20

12 years agoAdding baudrates: 1000000, 11520000, 2000000, 2500000, 3000000, 3500000, and 4000000...
William Woodall [Mon, 9 Jul 2012 00:45:35 +0000 (19:45 -0500)]
Adding baudrates: 1000000115200002000000250000030000003500000, and 4000000 to the unix.cc implementation. This is an attempting to work around issue #18, needs testing on a non-USB serial adapter that can handle higher baudrates.

12 years agoClean up of the build system. Added rt and util in certain places so compiling the...
William Woodall [Mon, 9 Jul 2012 00:09:21 +0000 (19:09 -0500)]
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.

12 years agoSilly little bug in the custom baud rate code. Should fix #18.
William Woodall [Tue, 19 Jun 2012 00:04:35 +0000 (19:04 -0500)]
Silly little bug in the custom baud rate code.  Should fix #18.

12 years agoFixing a bug in the unix write code which may have prevented it from writing in some... v1.0
William Woodall [Thu, 14 Jun 2012 23:51:24 +0000 (18:51 -0500)]
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

12 years agoFixing compile and link problems in Linux and ROS
William Woodall [Thu, 14 Jun 2012 01:13:57 +0000 (20:13 -0500)]
Fixing compile and link problems in Linux and ROS

12 years agoFixes to flowcontrol that solve a wierd bug on Linux and fix an oversight on Windows.
William Woodall [Tue, 12 Jun 2012 21:55:11 +0000 (16:55 -0500)]
Fixes to flowcontrol that solve a wierd bug on Linux and fix an oversight on Windows.

12 years agoFixing warning in Linux
William Woodall [Tue, 12 Jun 2012 05:25:28 +0000 (00:25 -0500)]
Fixing warning in Linux

12 years agoFixing a compile problem in Linux that got introduced in the Windows testing.
William Woodall [Tue, 12 Jun 2012 05:23:39 +0000 (00:23 -0500)]
Fixing a compile problem in Linux that got introduced in the Windows testing.

12 years agoAdding link to the rosinstall file
William Woodall [Tue, 12 Jun 2012 02:09:16 +0000 (21:09 -0500)]
Adding link to the rosinstall file

12 years agoUpdating docs and adding a rosinstall file
William Woodall [Tue, 12 Jun 2012 01:51:18 +0000 (20:51 -0500)]
Updating docs and adding a rosinstall file

12 years agoMerge commit 'e9999c9c7c801b8c60569f1b48792af8c050eac4'
William Woodall [Sun, 10 Jun 2012 01:03:26 +0000 (20:03 -0500)]
Merge commit 'e9999c9c7c801b8c60569f1b48792af8c050eac4'

12 years agoUpdating documentation
William Woodall [Sun, 10 Jun 2012 00:52:05 +0000 (19:52 -0500)]
Updating documentation

12 years agoUpdate master
William Woodall [Sat, 9 Jun 2012 23:21:34 +0000 (18:21 -0500)]
Update master

12 years agoMerge branch 'new_api' new_api
William Woodall [Sat, 9 Jun 2012 23:11:59 +0000 (18:11 -0500)]
Merge branch 'new_api'

12 years agoMerging boostless into master boostless v0.2
William Woodall [Sat, 9 Jun 2012 23:10:46 +0000 (18:10 -0500)]
Merging boostless into master

12 years agoChanges after testing on Windows. Everything seems to work, but it could use some...
William Woodall [Fri, 8 Jun 2012 00:26:55 +0000 (19:26 -0500)]
Changes after testing on Windows.  Everything seems to work, but it could use some more vetting.

12 years agoFixing some warnings from compiling on Linux
William Woodall [Thu, 7 Jun 2012 23:16:20 +0000 (18:16 -0500)]
Fixing some warnings from compiling on Linux

12 years agoFixed some issues with the copy constructors
William Woodall [Thu, 7 Jun 2012 23:09:51 +0000 (18:09 -0500)]
Fixed some issues with the copy constructors

12 years agoA small change to quiet warnings in linux
William Woodall [Thu, 7 Jun 2012 23:01:18 +0000 (18:01 -0500)]
A small change to quiet warnings in linux

12 years agoDisabling more copy constructors
William Woodall [Thu, 7 Jun 2012 22:54:11 +0000 (17:54 -0500)]
Disabling more copy constructors

12 years agoDisabling copy constructors on the expections
William Woodall [Thu, 7 Jun 2012 22:52:14 +0000 (17:52 -0500)]
Disabling copy constructors on the expections

12 years agoSorted out the stdint stuff by including a header from the v8 project.
William Woodall [Thu, 7 Jun 2012 22:49:05 +0000 (17:49 -0500)]
Sorted out the stdint stuff by including a header from the v8 project.

12 years agoStill working on std types
William Woodall [Thu, 7 Jun 2012 21:44:35 +0000 (16:44 -0500)]
Still working on std types

12 years agoMerge branch 'new_api' of github.com:wjwwood/serial into new_api
William Woodall [Wed, 6 Jun 2012 23:58:51 +0000 (18:58 -0500)]
Merge branch 'new_api' of github.com:wjwwood/serial into new_api

Conflicts:
.gitignore

12 years agoRemoving a vestigial file
William Woodall [Wed, 6 Jun 2012 23:58:14 +0000 (18:58 -0500)]
Removing a vestigial file

12 years agoAdding initial windows support.
William Woodall [Wed, 6 Jun 2012 23:56:44 +0000 (18:56 -0500)]
Adding initial windows support.

12 years agoSyntax fix
William Woodall [Fri, 11 May 2012 20:28:23 +0000 (15:28 -0500)]
Syntax fix

12 years agoAdjustments to the read timeouts
William Woodall [Thu, 10 May 2012 16:43:17 +0000 (11:43 -0500)]
Adjustments to the read timeouts

12 years agoUpdating the unix implementation to support the more sophisticated timeout system.
William Woodall [Thu, 10 May 2012 00:51:56 +0000 (19:51 -0500)]
Updating the unix implementation to support the more sophisticated timeout system.

12 years agoAdding a convenience function for generating simple Timeouts based purely on the...
William Woodall [Mon, 7 May 2012 18:06:28 +0000 (13:06 -0500)]
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.

12 years agoFixes #16.
William Woodall [Mon, 7 May 2012 18:04:34 +0000 (13:04 -0500)]
Fixes #16.

12 years agoChanges to the documentation generation mechanism
William Woodall [Thu, 3 May 2012 04:39:42 +0000 (23:39 -0500)]
Changes to the documentation generation mechanism

12 years agoMore updates to the documentation and new api after comments from john and michael.
William Woodall [Thu, 3 May 2012 02:49:09 +0000 (21:49 -0500)]
More updates to the documentation and new api after comments from john and michael.

12 years agoUpdating the API to fix some inconsistencies
William Woodall [Wed, 2 May 2012 05:45:23 +0000 (00:45 -0500)]
Updating the API to fix some inconsistencies

12 years agofixed library name - hardcoded not based on project name v0.1
David Hodo [Fri, 27 Apr 2012 23:02:21 +0000 (18:02 -0500)]
fixed library name - hardcoded not based on project name

12 years agofixing bug in the Findserial.cmake file, reported by David Hodo.
William Woodall [Fri, 27 Apr 2012 14:54:04 +0000 (09:54 -0500)]
fixing bug in the Findserial.cmake file, reported by David Hodo.

12 years agoFixed some warnings from clang
William Woodall [Tue, 3 Apr 2012 02:20:45 +0000 (21:20 -0500)]
Fixed some warnings from clang

12 years agoChanging the throw to add file and line number
William Woodall [Tue, 7 Feb 2012 20:11:17 +0000 (14:11 -0600)]
Changing the throw to add file and line number

12 years agoMissing a linked library on linux
John Harrison [Tue, 7 Feb 2012 04:49:36 +0000 (22:49 -0600)]
Missing a linked library on linux

12 years agoMerge branch 'boostless' of github.com:wjwwood/serial into boostless
John Harrison [Tue, 7 Feb 2012 04:44:44 +0000 (22:44 -0600)]
Merge branch 'boostless' of github.com:wjwwood/serial into boostless

12 years agoAdding my basic tests
John Harrison [Tue, 7 Feb 2012 04:44:30 +0000 (22:44 -0600)]
Adding my basic tests

12 years agoMerge branch 'boostless' of github.com:wjwwood/serial into boostless
John Harrison [Tue, 7 Feb 2012 00:31:16 +0000 (18:31 -0600)]
Merge branch 'boostless' of github.com:wjwwood/serial into boostless

12 years agoRemoving a Clang specific compiler warning.
John Harrison [Tue, 7 Feb 2012 00:29:06 +0000 (18:29 -0600)]
Removing a Clang specific compiler warning.

12 years agoRemoving a Clang specific compiler warning.
John Harrison [Tue, 7 Feb 2012 00:29:06 +0000 (18:29 -0600)]
Removing a Clang specific compiler warning.

12 years agoEnabling warnings! They catch things, like Pokemon
John Harrison [Tue, 7 Feb 2012 00:27:39 +0000 (18:27 -0600)]
Enabling warnings! They catch things, like Pokemon

And bad casts and bad constructors and and … Ya, Warnings good!

12 years agoFixing bad C++ constructors.
John Harrison [Tue, 7 Feb 2012 00:22:14 +0000 (18:22 -0600)]
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.

12 years agoConfiguring CMake to link against thread libraries
John Harrison [Tue, 7 Feb 2012 00:20:15 +0000 (18:20 -0600)]
Configuring CMake to link against thread libraries

This is used to link against pthread and friends that are used for threading and mutex's.

12 years agoTracking down segfaults on Linux
William Woodall [Mon, 6 Feb 2012 04:31:06 +0000 (22:31 -0600)]
Tracking down segfaults on Linux

12 years agoFixing a reading buffer bug and expanding the example
William Woodall [Sun, 5 Feb 2012 03:56:10 +0000 (21:56 -0600)]
Fixing a reading buffer bug and expanding the example

12 years agofixing some stuff in unix.cc to match changes in enums
William Woodall [Sun, 5 Feb 2012 03:20:21 +0000 (21:20 -0600)]
fixing some stuff in unix.cc to match changes in enums

12 years agowtf: 'Users/william/devel/atrv_ws/serial/include/serial/serial.h:82: error: stray...
William Woodall [Sun, 5 Feb 2012 03:18:26 +0000 (21:18 -0600)]
wtf: 'Users/william/devel/atrv_ws/serial/include/serial/serial.h:82: error: stray ‘\303’ in program', fixed...

12 years agoMerge branch 'boostless' of https://github.com/wjwwood/serial into boostless
William Woodall [Sun, 5 Feb 2012 03:17:27 +0000 (21:17 -0600)]
Merge branch 'boostless' of https://github.com/wjwwood/serial into boostless

Conflicts:
include/serial/serial.h

12 years agoSome style changes
William Woodall [Sun, 5 Feb 2012 03:15:23 +0000 (21:15 -0600)]
Some style changes

12 years agoRead/write seem to be working on linux, need to test on OS X.
William Woodall [Sun, 5 Feb 2012 03:14:22 +0000 (21:14 -0600)]
Read/write seem to be working on linux, need to test on OS X.

13 years agoRemoved serial listener, reworking the example, completely removed boost. Builds...
William Woodall [Fri, 3 Feb 2012 07:43:42 +0000 (01:43 -0600)]
Removed serial listener, reworking the example, completely removed boost.  Builds on my laptop with boost uninstalled.

13 years agoRemoving serial listener, next make sure I can compile without boost completely.
William Woodall [Fri, 3 Feb 2012 05:35:40 +0000 (23:35 -0600)]
Removing serial listener, next make sure I can compile without boost completely.

13 years agoTesting my changes to make sure they are consistant.
John Harrison [Mon, 30 Jan 2012 22:33:58 +0000 (16:33 -0600)]
Testing my changes to make sure they are consistant.

13 years agoTesting the new buffer
John Harrison [Mon, 30 Jan 2012 20:53:33 +0000 (14:53 -0600)]
Testing the new buffer

13 years agoMerge branch 'stringbuffer' into boostless
John Harrison [Mon, 30 Jan 2012 20:44:43 +0000 (14:44 -0600)]
Merge branch 'stringbuffer' into boostless

13 years agoAdding some linux specific fixes. fixes #13
William Woodall [Sun, 29 Jan 2012 21:41:38 +0000 (15:41 -0600)]
Adding some linux specific fixes. fixes #13

13 years agoMerge branch 'boostless' into stringbuffer
William Woodall [Sat, 28 Jan 2012 21:36:28 +0000 (15:36 -0600)]
Merge branch 'boostless' into stringbuffer

13 years agoSome small changes to fix things discovered while testing serial listener.
William Woodall [Sat, 28 Jan 2012 20:39:55 +0000 (14:39 -0600)]
Some small changes to fix things discovered while testing serial listener.

13 years agoChange the buffer to a generic C++ std::string
John Harrison [Sat, 28 Jan 2012 02:21:10 +0000 (20:21 -0600)]
Change the buffer to a generic C++ std::string

13 years agofixing empty token bug, and adding some debugging stuff.
William Woodall [Wed, 25 Jan 2012 05:05:28 +0000 (23:05 -0600)]
fixing empty token bug, and adding some debugging stuff.

13 years agoSerial listener tests complete and working
William Woodall [Tue, 24 Jan 2012 20:19:09 +0000 (14:19 -0600)]
Serial listener tests complete and working

13 years agoReverting the deletion of the baud rate validation.
John Harrison [Tue, 24 Jan 2012 18:26:03 +0000 (12:26 -0600)]
Reverting the deletion of the baud rate validation.

13 years agoGot some serial listener tests working
William Woodall [Tue, 24 Jan 2012 18:20:46 +0000 (12:20 -0600)]
Got some serial listener tests working

13 years agoMerge branch 'boostless' of github.com:wjwwood/serial into boostless
John Harrison [Mon, 23 Jan 2012 22:18:04 +0000 (16:18 -0600)]
Merge branch 'boostless' of github.com:wjwwood/serial into boostless

13 years agoValidate bauds and add the ability to set custom bauds.
John Harrison [Mon, 23 Jan 2012 22:17:57 +0000 (16:17 -0600)]
Validate bauds and add the ability to set custom bauds.

13 years agoStill working on the tests
William Woodall [Mon, 23 Jan 2012 21:28:01 +0000 (15:28 -0600)]
Still working on the tests

13 years agoMerge branch 'boostless' of github.com:wjwwood/serial into boostless
John Harrison [Mon, 23 Jan 2012 20:28:53 +0000 (14:28 -0600)]
Merge branch 'boostless' of github.com:wjwwood/serial into boostless

13 years agoMerge branch 'boostless' of https://github.com/wjwwood/serial into boostless
William Woodall [Mon, 23 Jan 2012 20:28:19 +0000 (14:28 -0600)]
Merge branch 'boostless' of https://github.com/wjwwood/serial into boostless

13 years agoFound an error in my buffering code and added a timeout
John Harrison [Mon, 23 Jan 2012 20:28:16 +0000 (14:28 -0600)]
Found an error in my buffering code and added a timeout
to write

13 years agoUpdating tests while on the mac
William Woodall [Mon, 23 Jan 2012 20:28:14 +0000 (14:28 -0600)]
Updating tests while on the mac

13 years agoUpdating tests while testing on linux
Scott Martin [Mon, 23 Jan 2012 20:23:01 +0000 (14:23 -0600)]
Updating tests while testing on linux

13 years agoUpdating the error handling.
John Harrison [Mon, 23 Jan 2012 19:09:14 +0000 (13:09 -0600)]
Updating the error handling.

13 years agoMerge branch 'boostless' of github.com:wjwwood/serial into boostless
John Harrison [Mon, 23 Jan 2012 17:55:34 +0000 (11:55 -0600)]
Merge branch 'boostless' of github.com:wjwwood/serial into boostless

13 years agoUpdating the example to allow variable bauds
John Harrison [Mon, 23 Jan 2012 17:55:17 +0000 (11:55 -0600)]
Updating the example to allow variable bauds

13 years agoFixing message in serial_example.
William Woodall [Mon, 23 Jan 2012 17:05:19 +0000 (11:05 -0600)]
Fixing message in serial_example.

13 years agoworking on tests and stuff
William Woodall [Mon, 23 Jan 2012 15:54:31 +0000 (09:54 -0600)]
working on tests and stuff

13 years agoMerge pull request #10 from natem345/patch-1
William Woodall [Tue, 17 Jan 2012 23:42:15 +0000 (15:42 -0800)]
Merge pull request #10 from natem345/patch-1

Minor readme additions

13 years agoUpdated readme: got rosinstall error without space between - and git, and added warni...
natem345 [Tue, 17 Jan 2012 23:38:10 +0000 (18:38 -0500)]
Updated readme: got rosinstall error without space between - and git, and added warning about environment var change

13 years agoTrying to do a first pass to make this thread safe… not sure…
John Harrison [Tue, 17 Jan 2012 21:52:57 +0000 (15:52 -0600)]
Trying to do a first pass to make this thread safe… not sure…

13 years agoFixing timeouts, there were not functioning correctly.
John Harrison [Tue, 17 Jan 2012 18:35:32 +0000 (12:35 -0600)]
Fixing timeouts, there were not functioning correctly.

13 years agoFixing another issue with the default handler setter.
William Woodall [Mon, 16 Jan 2012 02:54:39 +0000 (20:54 -0600)]
Fixing another issue with the default handler setter.

13 years agoFixing serial manifest.xml for ROS and replacing an accidental missing function
William Woodall [Mon, 16 Jan 2012 02:48:21 +0000 (20:48 -0600)]
Fixing serial manifest.xml for ROS and replacing an accidental missing function

13 years agoFixing exception handler setting function
William Woodall [Sun, 15 Jan 2012 23:32:33 +0000 (17:32 -0600)]
Fixing exception handler setting function

13 years agoMerge branch 'boostless' of https://github.com/wjwwood/serial into boostless
William Woodall [Sun, 15 Jan 2012 22:19:51 +0000 (16:19 -0600)]
Merge branch 'boostless' of https://github.com/wjwwood/serial into boostless

Conflicts:
include/serial/serial_listener.h

13 years agoRemoving dead code.
William Woodall [Sun, 15 Jan 2012 22:18:42 +0000 (16:18 -0600)]
Removing dead code.

13 years agoMerge branch 'boostless' of github.com:wjwwood/serial into boostless
John Harrison [Sun, 15 Jan 2012 08:09:24 +0000 (02:09 -0600)]
Merge branch 'boostless' of github.com:wjwwood/serial into boostless

Conflicts:
include/serial/serial_listener.h
src/impl/unix.cc

13 years agoAdding in an internal buffer to Serial, this is independent of the SerialImpl and...
John Harrison [Sun, 15 Jan 2012 08:06:38 +0000 (02:06 -0600)]
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.

This page took 0.06333 seconds and 4 git commands to generate.