diff --git a/src/modules/mavlink/mavlink_receiver.cpp b/src/modules/mavlink/mavlink_receiver.cpp index 9881f09272..b3815f0081 100644 --- a/src/modules/mavlink/mavlink_receiver.cpp +++ b/src/modules/mavlink/mavlink_receiver.cpp @@ -1802,6 +1802,9 @@ MavlinkReceiver::handle_message_hil_sensor(mavlink_message_t *msg) baro.altitude = imu.pressure_alt; baro.temperature = imu.temperature; + /* TODO get device ID for sensor */ + baro.device_id = 0; + if (_baro_pub == nullptr) { _baro_pub = orb_advertise(ORB_ID(sensor_baro), &baro);