Migrates residual Lts sources to generated rtiddsgen API
Adds NmeaManagement tests, fixes codegen includes and Qt6 SerialPort CMake target.
This commit is contained in:
1 parent
5485a90385
commit
881d44f4dd
512 files changed
+6887
-6426
No files matched your search
+3
-3
@@ -429,7 +429,7 @@ bool HandlerOcSituationData::getVBG(const QByteArray &buf, size_t &pos, Training
|
||||
// vulnerabilityState, vulnerabilityBits, originatorParty, sampleTime
|
||||
uint64_t tmp;
|
||||
bRet &= LtsUtils::get1Byte(buf, pos, tmp);
|
||||
equipmentState.vulnerabilityState = ProjectDataManagement::VulnerabilityState::inner_enum(tmp);
|
||||
equipmentState.vulnerabilityState = static_cast<ProjectDataManagement::VulnerabilityState>(tmp);
|
||||
bRet &= LtsUtils::get4Byte(buf, pos, tmp);
|
||||
equipmentState.vulnerabilityKindId = tmp;
|
||||
bRet &= LtsUtils::get2Byte(buf, pos, tmp);
|
||||
@@ -459,7 +459,7 @@ bool HandlerOcSituationData::getVBG(const QByteArray &buf, size_t &pos, Training
|
||||
{
|
||||
int vit = (vitRest & 0x0F) * 10;
|
||||
equipmentState.vitality = vit;
|
||||
TrainingAreaBase::SanitationResult result = static_cast<TrainingAreaBase::SanitationResult_def::type>(vitRest >> 4);
|
||||
TrainingAreaBase::SanitationResult result = static_cast<TrainingAreaBase::SanitationResult>(vitRest >> 4);
|
||||
sanitation.sanitationResult = result;
|
||||
sanitation.proceduresTaken = 1;
|
||||
sanitation.qualification = TrainingAreaBase::Qualification::SANPers;
|
||||
@@ -468,7 +468,7 @@ bool HandlerOcSituationData::getVBG(const QByteArray &buf, size_t &pos, Training
|
||||
qint8 originator = 0;
|
||||
bRet &= LtsUtils::get1Byte(buf, pos, originator);
|
||||
if (bRet)
|
||||
equipmentState.originatorType = ProjectDataManagement::StateChangeOriginator::inner_enum(originator);
|
||||
equipmentState.originatorType = static_cast<ProjectDataManagement::StateChangeOriginator>(originator);
|
||||
|
||||
return bRet;
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user