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

Commit Graph

  • dc53f3d132 Fixing a warning. William Woodall 2012-01-13 15:39:17 -06:00
  • 87cd030615 Merge branch 'boostless' of github.com:wjwwood/serial into boostless John Harrison 2012-01-13 11:58:40 -06:00
  • 50972cbf41 Correcting some bad logic and making my test run forever to try to judge some basic performance characteristics. John Harrison 2012-01-13 11:58:33 -06:00
  • 760784e730 Updating ROS make system. William Woodall 2012-01-13 11:40:59 -06:00
  • f81268fdf0 Changed how the memory is allocated in the read operation and changed how the timeouts function. If the timeout is -1, then it will block until it finishes the reads. John Harrison 2012-01-13 11:33:55 -06:00
  • 6011f2847c Adding doxygen support. William Woodall 2012-01-13 10:32:25 -06:00
  • a870d49b10 Fixed all of the warnings from serial_listener William Woodall 2012-01-13 10:09:49 -06:00
  • 0046f3f61f Cleanup of code base William Woodall 2012-01-13 09:08:09 -06:00
  • 4cdb42987f Removing vestigial files. William Woodall 2012-01-13 09:03:39 -06:00
  • c2ad2721f3 Fixing a number of warnings in the serial library. The SerialListener still needs some love. John Harrison 2012-01-12 16:44:19 -06:00
  • ea3e19a1a0 Enabling warnings, to make sure things are good. John Harrison 2012-01-12 16:43:53 -06:00
  • 8273b7e153 Correcting the behavior of Serial::setPort and anything that modifies stuff related to baud/parity/etc. John Harrison 2012-01-12 13:03:26 -06:00
  • 923cf7d14f Merge branch 'boostless' of github.com:wjwwood/serial into boostless John Harrison 2012-01-12 12:54:45 -06:00
  • 11807e407b Fixed some issues I found while testing my code, also implemented the drain, flush, set/send Break, get {CTS, RI, CD, DSR}, set {RTS, DTR} John Harrison 2012-01-12 12:46:08 -06:00
  • 368eb0d83c Quieting tests for now William Woodall 2012-01-12 01:18:09 -06:00
  • 48a30ec4ff Fixed some memory problems on destruction. Serial listener maybe working, serial's read doesn't seem to return anything or block at all. William Woodall 2012-01-12 01:15:04 -06:00
  • 2f36f14e1a Everything builds, but haven't tested it on a serial device. William Woodall 2012-01-12 00:11:43 -06:00
  • 65fc8fb2a4 Merge branch 'boostless' of github.com:wjwwood/serial into boostless William Woodall 2012-01-11 23:53:10 -06:00
  • dfd1837cfc Serial Listener changes compile against the example reference, time to merge with John. William Woodall 2012-01-11 23:42:42 -06:00
  • 7c0c976033 Still working on Serial listener refactor, not working, fixing to make big changes. William Woodall 2012-01-11 23:07:58 -06:00
  • 99bf74faae Removing some unenessacary repetition John Harrison 2012-01-11 22:03:32 -06:00
  • f14ac390bf Implemented write, readline, readlines and available John Harrison 2012-01-11 21:53:26 -06:00
  • 0a6aabe719 Adding in my unix implementation. reconfigurePort and read should probably work, but I haven't tested them yet. I am going to work on write later. John Harrison 2012-01-11 17:48:31 -06:00
  • b1b10324ac Updating manifest.xml to have proper exports. William Woodall 2012-01-11 17:20:55 -06:00
  • c8e7841223 Working on pimpl implementation of serial. William Woodall 2012-01-10 15:08:57 -06:00
  • 18284ae764 working on new boostless serial with a pimpl setup William Woodall 2012-01-10 14:19:56 -06:00
  • 709fa5e174 Finished serial_listener. But serial is seriously inefficient, I need to investigate this before moving on. William Woodall 2012-01-09 22:25:34 -06:00
  • 51965cc57f Fixing to remove once type functions and re-implement them William Woodall 2012-01-07 23:05:38 -06:00
  • 9824eb1d4c Cleaning up binary inclusion. William Woodall 2012-01-07 16:53:37 -06:00
  • ba1b763d43 Merge branch 'master' of github.com:wjwwood/serial into serial_listener William Woodall 2012-01-07 16:35:53 -06:00
  • f7517a0d4f Adding a cmake option to prevent ROS building. William Woodall 2012-01-07 15:30:38 -06:00
  • 318bce46bf Still working on SerialListener addition. William Woodall 2012-01-07 15:24:30 -06:00
  • 313b01985a Adding files for serial_listener. William Woodall 2012-01-05 15:46:20 -06:00
  • 2297c4f465 Fixed an installation error. William Woodall 2012-01-04 14:23:49 -06:00
  • 04608ec94b Fixed ROS building. William Woodall 2012-01-01 01:32:38 -06:00
  • 8e80673cd8 Update README.md William Woodall 2012-01-01 01:28:09 -06:00
  • c5d8a3c836 Adding ROS stuff to the read me William Woodall 2012-01-01 01:25:22 -06:00
  • ae27a7bafc Update README.md William Woodall 2012-01-01 01:18:06 -06:00
  • 9d579e9b3b Adding a readme William Woodall 2012-01-01 01:13:06 -06:00
  • 93b8dfe27b Adding support to build as a ROS unary stack or as a standalone library. William Woodall 2012-01-01 01:12:00 -06:00
  • 30df56e4a0 Added a policy to suppress a warning in Windows. William Woodall 2011-07-04 11:23:24 -05:00
  • a726a78c55 Fixing a bug/patch submitted by d.suvorov90@gmail.com for linking on Windows. William Woodall 2011-07-04 10:46:03 -05:00
  • 7dbd1d53a6 Revamped the build system a bit to make it more friendly to embeding in other projects. William Woodall 2011-06-22 00:05:11 -05:00
  • cbe669f756 Removed const's before the return type on the methods, this isn't correct and produced warnings in linux. William Woodall 2011-04-18 16:40:37 -05:00
  • 4eac4bf8c6 Made readline smarter and less complicated. John Harrison 2011-04-01 14:18:24 -05:00
  • a6922147d7 Adding a read_until option where you can insert a deliminator. John Harrison 2011-04-01 13:53:01 -05:00
  • 5ef78ddefd More fixes related to non-blocking read. William Woodall 2011-03-28 13:44:05 -05:00
  • 1b2d29f6a7 Fixed nonblocking read problem. William Woodall 2011-03-27 15:35:05 -05:00
  • 3d69d04c86 Added the set and get port functions, probably should have been in there from the start... William Woodall 2011-03-26 18:19:12 -05:00
  • e761b2bb64 Fixed the Findserial.cmake install path override... William Woodall 2011-03-24 17:52:51 -05:00
  • 3fb3b06484 Added the ability to override the install path for the Findserial.cmake file. William Woodall 2011-03-24 17:40:51 -05:00
  • dbb6dcca50 Added a Findserial.cmake file to be instaleld to help with finding the library. Also, added an uninstall target. William Woodall 2011-03-24 17:37:34 -05:00
  • 4eb3e51aa2 Added isOpen, and credited John Harrison as an author as well. William Woodall 2011-03-24 11:14:13 -05:00
  • 50581b4c96 Misspelled parity.... William Woodall 2011-03-24 11:02:41 -05:00
  • 30ae4847ab PARTY_* related fixes. Compiles and works on OS X and Windows, needs to be tested on Linux. William Woodall 2011-03-24 10:59:56 -05:00
  • 72882a07a3 Fixes for windows. William Woodall 2011-03-24 10:52:49 -05:00
  • bf5fd97c56 Last merge undid some of the changes for windows compatability. John Harrison 2011-03-24 10:21:03 -05:00
  • 619fd31dd4 Merge branch 'master' of github.com:wjwwood/serial John Harrison 2011-03-24 10:17:02 -05:00
  • 3b913101b1 Look ma, no pointers! (directly controlled, also now there are no memory leaks) John Harrison 2011-03-24 10:04:39 -05:00
  • 2d20610022 Merge branch 'master' of github.com:wjwwood/serial William Woodall 2011-03-24 10:02:15 -05:00
  • 1b3b7aa132 Fixed some potential memory leaks. Also, added a possible fix for the PARTIY_NONE debackle. William Woodall 2011-03-24 09:57:50 -05:00
  • b2263a7875 Fixed some potential memory leaks. Also, added a possible fix for the PARTIY_NONE debackle. William Woodall 2011-03-24 09:57:50 -05:00
  • 1ca16c4701 More windows changes. William Woodall 2011-03-22 13:43:49 -05:00
  • ef56594fb3 Changes to fix WINDOWSasdklfjal;sjkdfa;lsd William Woodall 2011-03-22 13:34:28 -05:00
  • d5b867a419 Added some boost related stuff to cmake to help with windows building. William Woodall 2011-03-22 11:00:31 -05:00
  • 2f066f4e1c Disabled the copy constructor and made the return types all const. William Woodall 2011-03-22 10:46:09 -05:00
  • b78a44e9a7 Cleaned up the library, added a namespace. Also implemented some suggestions of john's. William Woodall 2011-03-22 10:39:28 -05:00
  • 418c6ac529 Cleaned up test program a bit. William Woodall 2011-03-22 09:36:29 -05:00
  • fc4364f7b4 Read has been informally tested to work. William Woodall 2011-03-21 08:06:14 -05:00
  • 465d32cb8c Fixed an issue with setting cmake install prefix externally. William Woodall 2011-03-19 15:35:50 -05:00
  • ad5fcbcf7e Added install targets. William Woodall 2011-03-19 15:15:29 -05:00
  • 09a14965ed Completely removed ROS dependency, builds with cmake and has a auto cmake && make Makefile. To build just type make. William Woodall 2011-03-19 14:50:34 -05:00
  • 78569133ec moved files out or stack/package setup. William Woodall 2011-03-19 14:16:41 -05:00
  • 81b93ee513 Fixed the issue with reading on osx. writing still needs to be tested, then I am going to remove the ROS dependency. William Woodall 2011-03-19 14:08:34 -05:00
  • 0f75942fb4 Cleaning up cout's William Woodall 2011-03-18 19:02:32 -05:00
  • f4430b48b0 Serial read is working, but the timeout is a little buggy... write hasn't been tested and I am going to try this out on linux. William Woodall 2011-03-18 17:51:17 -05:00
  • 7587b16fd0 Simple sync read working. William Woodall 2011-03-16 08:03:54 -05:00
  • ab455881b2 Initial commit. William Woodall 2011-03-13 16:38:23 -05:00