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

@@ -28,7 +28,7 @@ inline QPointF geographic2Utm(double lon, double lat, int *zone = nullptr)
inline QPointF geographic2Utm(const Core::GeoPosition2D &geoPos, int *zone = nullptr)
{
const int zoneToUse = zone ? *zone : -1;
auto utm = LtsCoordTrans::UtmCoordinate::fromGeographic(geoPos.lon(), geoPos.lat(), zoneToUse);
auto utm = LtsCoordTrans::UtmCoordinate::fromGeographic(geoPos.lon, geoPos.lat, zoneToUse);
if (zone)
*zone = utm.zone;
return QPointF(utm.x, utm.y);
@@ -37,7 +37,7 @@ inline QPointF geographic2Utm(const Core::GeoPosition2D &geoPos, int *zone = nul
inline QPointF geographic2Utm(const Core::GeoPosition &geoPos, int *zone = nullptr)
{
const int zoneToUse = zone ? *zone : -1;
auto utm = LtsCoordTrans::UtmCoordinate::fromGeographic(geoPos.lon(), geoPos.lat(), zoneToUse);
auto utm = LtsCoordTrans::UtmCoordinate::fromGeographic(geoPos.lon, geoPos.lat, zoneToUse);
if (zone)
*zone = utm.zone;
return QPointF(utm.x, utm.y);
@@ -45,13 +45,13 @@ inline QPointF geographic2Utm(const Core::GeoPosition &geoPos, int *zone = nullp
inline QString geographic2mgrs(const Core::GeoPosition2D &geoPos, int zone)
{
auto utm = LtsCoordTrans::UtmCoordinate::fromGeographic(geoPos.lon(), geoPos.lat(), zone);
auto utm = LtsCoordTrans::UtmCoordinate::fromGeographic(geoPos.lon, geoPos.lat, zone);
return utm.mgrs();
}
inline QPointF geographic2Utm(const Core::GeoPosition2D &geoPos, int zone)
{
auto utm = LtsCoordTrans::UtmCoordinate::fromGeographic(geoPos.lon(), geoPos.lat(), zone);
auto utm = LtsCoordTrans::UtmCoordinate::fromGeographic(geoPos.lon, geoPos.lat, zone);
return QPointF(utm.x, utm.y);
}