mirror of
https://github.com/PX4/PX4-Autopilot.git
synced 2026-05-28 02:36:37 +08:00
gz_bridge: add a localhost GZ_IP to avoid multicasting all messages to all networks
This commit is contained in:
@@ -99,14 +99,14 @@ if (gz-transport_FOUND)
|
|||||||
|
|
||||||
if(world_name STREQUAL "default")
|
if(world_name STREQUAL "default")
|
||||||
add_custom_target(gz_${model_name}
|
add_custom_target(gz_${model_name}
|
||||||
COMMAND ${CMAKE_COMMAND} -E env PX4_SIM_MODEL=gz_${model_name} $<TARGET_FILE:px4>
|
COMMAND ${CMAKE_COMMAND} -E env PX4_SIM_MODEL=gz_${model_name} GZ_IP=127.0.0.1 $<TARGET_FILE:px4>
|
||||||
WORKING_DIRECTORY ${SITL_WORKING_DIR}
|
WORKING_DIRECTORY ${SITL_WORKING_DIR}
|
||||||
USES_TERMINAL
|
USES_TERMINAL
|
||||||
DEPENDS px4 px4_gz_plugins
|
DEPENDS px4 px4_gz_plugins
|
||||||
)
|
)
|
||||||
else()
|
else()
|
||||||
add_custom_target(gz_${model_name}_${world_name}
|
add_custom_target(gz_${model_name}_${world_name}
|
||||||
COMMAND ${CMAKE_COMMAND} -E env PX4_SIM_MODEL=gz_${model_name} PX4_GZ_WORLD=${world_name} $<TARGET_FILE:px4>
|
COMMAND ${CMAKE_COMMAND} -E env PX4_SIM_MODEL=gz_${model_name} PX4_GZ_WORLD=${world_name} GZ_IP=127.0.0.1 $<TARGET_FILE:px4>
|
||||||
WORKING_DIRECTORY ${SITL_WORKING_DIR}
|
WORKING_DIRECTORY ${SITL_WORKING_DIR}
|
||||||
USES_TERMINAL
|
USES_TERMINAL
|
||||||
DEPENDS px4 px4_gz_plugins
|
DEPENDS px4 px4_gz_plugins
|
||||||
|
|||||||
Reference in New Issue
Block a user