diff --git a/src/roscontroller.cpp b/src/roscontroller.cpp index 863715f..6990719 100644 --- a/src/roscontroller.cpp +++ b/src/roscontroller.cpp @@ -75,7 +75,11 @@ namespace rosbzz_node{ //fprintf(stdout, "before code step\n"); if(get_update_status()){ buzz_utility::buzz_update_set((get_updater())->bcode, dbgfname.c_str(), *(size_t*)((get_updater())->bcode_size)); - set_read_update_status();; + set_read_update_status(); + mavros_msgs::Mavlink stop_req_packet; + stop_req_packet.payload64.push_back((uint64_t) XBEE_STOP_TRANSMISSION); + payload_pub.publish(stop_req_packet); + std::cout << "request xbee to stop multi-packet transmission" << std::endl; } buzz_utility::buzz_script_step(); /*Prepare messages and publish them in respective topic*/ diff --git a/src/test1.bzz b/src/test1.bzz index db07bca..578e1c2 100644 --- a/src/test1.bzz +++ b/src/test1.bzz @@ -1,5 +1,4 @@ - # We need this for 2D vectors # Make sure you pass the correct include path to "bzzc -I ..." include "/home/vivek/catkin_ws/src/rosbuzz/src/vec2.bzz"