Migrates EffectShow and AssetManagement to generated rtiddsgen API
Converts accessor calls to plain member access across esc and asm services.
This commit is contained in:
39 files changed
+818
-818
No files matched your search
+11
-11
@@ -27,8 +27,8 @@ std::vector<uint8_t> convertEffectShowOrder(const EffectShowOrder_t &effectShowO
|
||||
LtsUtils::set2Byte(effectShowOrder.idEffectShow, ba);
|
||||
LtsUtils::set4Byte(effectShowOrder.startTime, ba);
|
||||
|
||||
LtsUtils::set8Byte(effectShowOrder.centerPosition.lon(), ba);
|
||||
LtsUtils::set8Byte(effectShowOrder.centerPosition.lat(), ba);
|
||||
LtsUtils::set8Byte(effectShowOrder.centerPosition.lon, ba);
|
||||
LtsUtils::set8Byte(effectShowOrder.centerPosition.lat, ba);
|
||||
|
||||
// 50m squares
|
||||
LtsUtils::set1Byte(effectShowOrder.areaWidth / 50, ba);
|
||||
@@ -39,8 +39,8 @@ std::vector<uint8_t> convertEffectShowOrder(const EffectShowOrder_t &effectShowO
|
||||
rotation += 360.0;
|
||||
LtsUtils::set2Byte(qRound(rotation * 100), ba);
|
||||
|
||||
LtsUtils::set8Byte(effectShowOrder.lowerLeftPosition.lon(), ba);
|
||||
LtsUtils::set8Byte(effectShowOrder.lowerLeftPosition.lat(), ba);
|
||||
LtsUtils::set8Byte(effectShowOrder.lowerLeftPosition.lon, ba);
|
||||
LtsUtils::set8Byte(effectShowOrder.lowerLeftPosition.lat, ba);
|
||||
|
||||
LtsUtils::set1Byte(effectShowOrder.numOfVolley, ba);
|
||||
LtsUtils::set1Byte(effectShowOrder.shotsPerVolley, ba);
|
||||
@@ -65,8 +65,8 @@ std::vector<uint8_t> convertRelocationOrder(const RelocationOrder_t &relocationO
|
||||
LtsUtils::set2Byte(relocationOrder.idRelocation, ba);
|
||||
LtsUtils::set4Byte(relocationOrder.executionTime, ba);
|
||||
|
||||
LtsUtils::set8Byte(relocationOrder.centerPosition.lon(), ba);
|
||||
LtsUtils::set8Byte(relocationOrder.centerPosition.lat(), ba);
|
||||
LtsUtils::set8Byte(relocationOrder.centerPosition.lon, ba);
|
||||
LtsUtils::set8Byte(relocationOrder.centerPosition.lat, ba);
|
||||
|
||||
const QByteArray text = relocationOrder.infoText.toUtf8().simplified();
|
||||
for (auto c : text)
|
||||
@@ -124,16 +124,16 @@ std::vector<uint8_t> convertMeteoData(const MeteoDataManagement::MeteoData &mete
|
||||
ba.reserve(11);
|
||||
|
||||
LtsUtils::set1Byte(156, ba);
|
||||
LtsUtils::set2Byte(qRound(meteoData.temperature() * 10.0), ba);
|
||||
LtsUtils::set2Byte(qRound(meteoData.humidity()), ba);
|
||||
LtsUtils::set2Byte(qRound(meteoData.pressure()), ba);
|
||||
LtsUtils::set2Byte(qRound(meteoData.temperature * 10.0), ba);
|
||||
LtsUtils::set2Byte(qRound(meteoData.humidity), ba);
|
||||
LtsUtils::set2Byte(qRound(meteoData.pressure), ba);
|
||||
|
||||
double dir = fmod(meteoData.windDirection(), 360.0);
|
||||
double dir = fmod(meteoData.windDirection, 360.0);
|
||||
if (dir < 0.0)
|
||||
dir += 360.0;
|
||||
LtsUtils::set2Byte(qRound(dir * 100), ba);
|
||||
|
||||
LtsUtils::set2Byte(qRound(meteoData.windSpeed()), ba);
|
||||
LtsUtils::set2Byte(qRound(meteoData.windSpeed), ba);
|
||||
|
||||
return LtsUtils::convert<std::vector<uint8_t>>(ba);
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user