mirror of
https://github.com/ciphervance/supercell-wx.git
synced 2025-10-30 08:20:05 +00:00
Initial indexing capability
This commit is contained in:
parent
ab616b0c62
commit
3e92847901
6 changed files with 153 additions and 54 deletions
|
|
@ -219,12 +219,30 @@ double VolumeCoveragePatternData::elevation_angle(uint16_t e) const
|
|||
return p->elevationCuts_[e].elevationAngle_ * ANGLE_DATA_SCALE;
|
||||
}
|
||||
|
||||
uint16_t VolumeCoveragePatternData::elevation_angle_raw(uint16_t e) const
|
||||
{
|
||||
return p->elevationCuts_[e].elevationAngle_;
|
||||
}
|
||||
|
||||
uint8_t VolumeCoveragePatternData::channel_configuration(uint16_t e) const
|
||||
{
|
||||
return p->elevationCuts_[e].channelConfiguration_;
|
||||
}
|
||||
|
||||
uint8_t VolumeCoveragePatternData::waveform_type(uint16_t e) const
|
||||
WaveformType VolumeCoveragePatternData::waveform_type(uint16_t e) const
|
||||
{
|
||||
switch (p->elevationCuts_[e].waveformType_)
|
||||
{
|
||||
case 1: return WaveformType::ContiguousSurveillance;
|
||||
case 2: return WaveformType::ContiguousDopplerWithAmbiguityResolution;
|
||||
case 3: return WaveformType::ContiguousDopplerWithoutAmbiguityResolution;
|
||||
case 4: return WaveformType::Batch;
|
||||
case 5: return WaveformType::StaggeredPulsePair;
|
||||
default: return WaveformType::Unknown;
|
||||
}
|
||||
}
|
||||
|
||||
uint8_t VolumeCoveragePatternData::waveform_type_raw(uint16_t e) const
|
||||
{
|
||||
return p->elevationCuts_[e].waveformType_;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue