mirror of
https://github.com/ciphervance/supercell-wx.git
synced 2025-10-30 20:50:06 +00:00
Updating modified messages for RDA Build 23.0
This commit is contained in:
parent
0ec90737d3
commit
2025698d88
8 changed files with 639 additions and 1029 deletions
|
|
@ -247,6 +247,7 @@ public:
|
|||
float initialSystemDifferentialPhase_ {0.0f};
|
||||
std::uint16_t volumeCoveragePatternNumber_ {0};
|
||||
std::uint16_t processingStatus_ {0};
|
||||
std::uint16_t zdrBiasEstimateWeightedMean_ {0};
|
||||
};
|
||||
|
||||
DigitalRadarDataGeneric::VolumeDataBlock::VolumeDataBlock(
|
||||
|
|
@ -332,6 +333,18 @@ bool DigitalRadarDataGeneric::VolumeDataBlock::Parse(std::istream& is)
|
|||
p->volumeCoveragePatternNumber_ = ntohs(p->volumeCoveragePatternNumber_);
|
||||
p->processingStatus_ = ntohs(p->processingStatus_);
|
||||
|
||||
if (p->lrtup_ >= 46)
|
||||
{
|
||||
is.read(reinterpret_cast<char*>(&p->zdrBiasEstimateWeightedMean_),
|
||||
2); // 44-45
|
||||
p->zdrBiasEstimateWeightedMean_ = ntohs(p->zdrBiasEstimateWeightedMean_);
|
||||
}
|
||||
|
||||
if (p->lrtup_ >= 52)
|
||||
{
|
||||
is.seekg(6, std::ios_base::cur); // 46-51
|
||||
}
|
||||
|
||||
return dataBlockValid;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue