Migrates residual Lts sources to generated rtiddsgen API

Adds NmeaManagement tests, fixes codegen includes and Qt6 SerialPort CMake target.
This commit is contained in:
berrux-dev committed 2026-09-23 12:05:37 +02:00
1 parent 5485a90385
commit 881d44f4dd
512 files changed
+6887 -6426

No files matched your search

@@ -40,7 +40,7 @@ public:
struct CesParticipantData : public ParticipantManagement::ParticipantPosition
{
ProjectDataManagement::VulnerabilityState vulnerabilityState = ProjectDataManagement::VulnerabilityState_def::CombatReady;
ProjectDataManagement::VulnerabilityState vulnerabilityState = ProjectDataManagement::VulnerabilityState::VulnerabilityState_CombatReady;
Core::GeoPosition lastGeoPosition;
bool positionValid{false};
bool lastPositionValid{false};
@@ -50,7 +50,7 @@ public:
mutable LtsCoordTrans::LtsCoordinate m_ltsCoordinate;
bool insideWlsArea() const { return reportingSource() == Core::PositionReportingSource::Wls; }
bool insideWlsArea() const { return reportingSource == Core::PositionReportingSource::Wls; }
bool insideBuilding() const { return insideBuildingValue; }
LtsCoordTrans::LtsCoordinate &ltsCoordinate()
@@ -65,7 +65,7 @@ public:
CesParticipantData() = default;
explicit CesParticipantData(const ParticipantManagement::ParticipantPosition &p)
: ParticipantManagement::ParticipantPosition(p)
, lastGeoPosition(p.pos())
, lastGeoPosition(p.pos)
, positionValid(true)
{}
}; // struct CesParticipantData
@@ -97,7 +97,7 @@ public:
ParticipantManagement::TypeClass typeClassFromTypeId(int typeId) const { return m_typeMap.value(typeId); }
bool isOutdated(const CesParticipantData &pos) const
{
return LtsUtils::isPositionTimeOutdated(m_ddsHandler->currentPartitionTime(), pos.sampleTime());
return LtsUtils::isPositionTimeOutdated(m_ddsHandler->currentPartitionTime(), pos.sampleTime);
}
QPolygonF getParticipantStep(int participantId, int zone) const;