Permalink
Commits on Nov 2, 2013
  1. Merge pull request #35 from garaemon/master

    supporting catkin packages
    committed Nov 2, 2013
  2. @garaemon

    supporting catkin packages

    garaemon committed Nov 2, 2013
Commits on Sep 22, 2013
Commits on May 16, 2012
  1. Fixes to multi sub and multi pub.

    Removes receiving and sendingTest for now as rospy integration and how_to cover
    similar issues (though they could be made more robust).
    
    Now that registerPublisher() and registerSubscriber() are public, mode has been
    removed and these functions should be called directly (or just call publish() or
    subscribe()).
    committed May 16, 2012
Commits on May 9, 2012
  1. Supports subscribing to multiple publishers.

    Bug fixes to publisher and TCPROS.
    
    Getting a "{ [Error: listen EADDRINUSE] code: 'EADDRINUSE', errno: 'EADDRINUSE',
    syscall: 'listen' }" error sometimes when running test "Rospy should subscribe
    to a rosnodejs publisher" in rospy_integration.js. May be an issue with event
    orders or a timing issue.
    committed May 9, 2012
Commits on May 8, 2012
  1. Fixes publisher unregister bug.

    Increases test timeout for a couple tests since they required multiple file operations.
    committed May 8, 2012
  2. Timing fix to publisher.

    committed May 8, 2012
Commits on May 6, 2012
  1. Supports multiple subscribers in Topic.

    Work In Progress. Comments inside the publisherUpdate function.
    committed May 6, 2012
Commits on May 3, 2012
  1. Formatting fixes.

    committed May 3, 2012
  2. Merge branch 'multipleClients' of https://github.com/maxired/rosnodejs

    Conflicts:
    	lib/master.js
    	lib/topic.js
    committed May 3, 2012
Commits on Apr 30, 2012
  1. fix the receiving for multiple clients

    maxired committed Apr 30, 2012
Commits on Apr 29, 2012
  1. fix multiple receiver with TCPROS

    maxired committed Apr 29, 2012
  2. Adds rospy integration tests.

    Currently tests rosnodejs publishing with a rospy subscriber.
    committed Apr 28, 2012
Commits on Apr 28, 2012
  1. Implements more of the Slave API.

    This will allow rxgraph to query the node. Still need to do more work with bus
    stats and bus info after multiple subscriptions and publications is enabled.
    
    This should help with Issue #20.
    committed Apr 28, 2012
Commits on Apr 25, 2012
  1. Topic emits (un)registered events.

    registered_subscriber / unregistered_subscriber (and _publisher) are emitted
    when registered or unregistered with master.
    committed Apr 25, 2012
  2. Adds unpublish function to publisher.

    Unregisters publisher as a publisher of a given topic with master. Unpublish may
    be an ambiguous name though.
    
    See Issue #11.
    committed Apr 25, 2012
  3. Adds unsubscribe function to subscriber.

    Unregisters the node as a subscriber for the topic. See Issue #11.
    committed Apr 25, 2012
Commits on Apr 20, 2012
  1. Gets rid of boiler plate node() and topics().

    Can now initialize a topic directly. See example/how_to.js for an example.
    committed Apr 20, 2012
Commits on Apr 18, 2012
  1. @maxired

    clean

    maxired committed Apr 18, 2012
  2. @maxired
  3. @maxired

    remove old files

    maxired committed Apr 18, 2012
  4. @maxired
Commits on Apr 15, 2012
  1. Merge branch '0.1.0-wip'

    committed Apr 15, 2012
  2. Updates example code to use ROS command line.

    No need to run `rostopic echo` or `rostopic pub` separately when running the
    examples.
    committed Apr 15, 2012
  3. Removes makeError package.

    committed Apr 15, 2012
  4. Formatting of packages.js.

    committed Apr 15, 2012
Commits on Apr 13, 2012