message: telemtry: fixed small type oversight
diff: @@ -835,7 +835,7 @@ void TelemetryImpl::process_scaled_imu(const mavlink_message_t& message)
  new_imu.magnetic_field_frd.forward_gauss = scaled_imu_reading.xmag;
  new_imu.magnetic_field_frd.right_gauss = scaled_imu_reading.ymag;
  new_imu.magnetic_field_frd.down_gauss = scaled_imu_reading.zmag;
  - new_imu.temperature_degc = static_cast<float>(scaled_imu_reading.temperature) * 1e-2;
  + new_imu.temperature_degc = static_cast<float>(scaled_imu_reading.temperature) * 1e-2f;
  new_imu.timestamp_us = static_cast<uint64_t>(scaled_imu_reading.time_boot_ms) * 1000;
  set_scaled_imu(new_imu);
  @@ -862,7 +862,7 @@ void TelemetryImpl::process_raw_imu(const mavlink_message_t& message)
  new_imu.magnetic_field_frd.forward_gauss = raw_imu_reading.xmag;
  new_imu.magnetic_field_frd.right_gauss = raw_imu_reading.ymag;
  new_imu.magnetic_field_frd.down_gauss = raw_imu_reading.zmag;
  - new_imu.temperature_degc = static_cast<float>(raw_imu_reading.temperature) * 1e-2;
  + new_imu.temperature_degc = static_cast<float>(raw_imu_reading.temperature) * 1e-2f;
  new_imu.timestamp_us = raw_imu_reading.time_usec;
  set_raw_imu(new_imu);
  