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

@@ -253,14 +253,14 @@ void HandlerOcAesData::handleIedPositions(const QByteArray &data, size_t pos)
LtsUtils::get2Byte(data, pos, eqNumber);
const GuezIedManagement::Ied &ied = ieds.value(IedEqNumberToDdsId.value(eqNumber));
def.iedId = eqNumber;
def.type = ied.type;
def.type = static_cast<int32_t>(ied.type);
def.tautWireTrigger = ied.tautWireTrigger;
def.lightBarrierTrigger = ied.lightBarrierTrigger;
def.switchTrigger = ied.switchTrigger;
def.remoteTrigger = ied.remoteTrigger;
def.explosiveForce = ied.explosiveForce;
def.partyId = ied.partyId;
def.tacticalState = ied.tacticalState;
def.tacticalState = static_cast<int32_t>(ied.tacticalState);
LtsUtils::get3Byte(data, pos, x);
LtsUtils::get3Byte(data, pos, y);
def.position = relativeFromGeoPosition(x, y);