~wooksong/nnstreamer-ros/+git/tizenport-ros-comm:master

Last commit made on 2017-02-18
Get this branch:
git clone -b master https://git.launchpad.net/~wooksong/nnstreamer-ros/+git/tizenport-ros-comm

Branch merges

Branch information

Recent commits

2474592... by Dirk Thomas

1.12.7

146f88d... by Dirk Thomas

update changelogs

084b51b... by IsaacS

[roslaunch] Indicating <node> tag when it is actually a <test> tag is confusing.

For example, [this warning msg](https://travis-ci.org/wg-perception/people/jobs/202019288#L3737) (in this [PR](https://github.com/wg-perception/people/pull/49)):

 ```
 * WARN: unrecognized 'group' tag in <node> tag. Node xml is <test name="$(arg testnode_name)" pkg="rostest" test-name="hztest_test" type="hztest">
    <group unless="$(arg expected_success)">
      <node args="-r 0.5 $(find face_detector)/test/face_detector_noface_test_diamondback.bag" name="play" pkg="rosbag" type="play"/>
      <param name="hz" value="0.0"/>
    </group>
```

This is confusing because the tag in question is actually `<test>`, not `<node>`. Although the warning message refers to the exact <test> tag, I didn't try to read it because I was told the issue is with <node>, not <test>.

With this PR the message becomes a bit verbose but hope the readers get better idea.

7d2dd6b... by "Isaac I.Y. Saito" <email address hidden>

[rostest] Fix type in hztest assertion (#992)

468ed43... by Dirk Thomas

add test code for multibyte string (#985)

* add test code for multibyte string

* merge Python 2 and 3 code paths

c9ce9b4... by E2 <email address hidden>

Implemented rate-control-topic and rate-control-max-delay. (#947)

* Implemented rate-control-topic and rate-control-max-delay.

* Made rate control comparisons compare to time publisher rather than wall time.

* Added a check and a warning if the header is not the first in the message,

and removed an unnecessary import.

* Some quick formatting changes to simplify the final pull reuqest.

* Why is there little whitespace changes.

* Tabs to spaces, and other whitespace fixes.

* This is the last whitespace fix I swear.

* Removed unused function parameters.

* Fixed a bug preventing code from building after commit ecfb85f.

* Aligned print messages for rosbag PAUSED/DELAYED/RUNNING

e8c0461... by Dirk Thomas

Merge pull request #980 from deng02/logging-roscpp-connections

Add logger roscpp_internal.connections.

503adb4... by javierdiazp <email address hidden>

[rosmsg] Rosmsg info implemented as alias of rosmsg show (#941)

91dbc09... by deng02 <email address hidden>

Add more logging to publisher update calls. (#979)

* Add more logging to publisher update calls.

Because the publisher update calls are critical for setting
up topic connections between subscribers and publishers,
have added more detailed logging messages. The publishers
are included so you know what the subscriber was told, as
well as when the call succeeded or failed and if so why.
The rosout topic is filtered out to reduce noise.

* Log information on publisher updates to rosout topic.

* move some code around

7921cde... by Aballier

Fixes for Python 3 compatibility. (#978, #565)

* tcpros_service.py: encode error messages as bytes in python3 before packing them.

* test_rospy_tcpros_base.py: check against bytes equality for python3 compatibility.

* test_rospy_tcpros_pubsub.py: use bytes data instead of str for python3 compatibility.

* test_rospy_topics.py: check for bytes equality for python3 compatibility

* test_rosservice_command_line_online.py: pipes are bytes with python3, compare or decode accordingly. Fixes this test with python3.

* test_bag.py: use range() instead of xrange() so that it works with python 2 & 3. Since it is a test, performance does not matter much.