mirror of
https://github.com/ciphervance/supercell-wx.git
synced 2025-10-30 19:20:05 +00:00
Handle negative data moment ranges for level 2 data
This commit is contained in:
parent
fb7f25e0bd
commit
a0f43b5f3f
6 changed files with 81 additions and 75 deletions
|
|
@ -31,9 +31,9 @@ public:
|
|||
std::uint16_t elevation_angle_raw() const;
|
||||
units::degrees<float> elevation_angle() const;
|
||||
std::uint16_t elevation_number() const;
|
||||
std::uint16_t surveillance_range_raw() const;
|
||||
std::int16_t surveillance_range_raw() const;
|
||||
units::kilometers<float> surveillance_range() const;
|
||||
std::uint16_t doppler_range_raw() const;
|
||||
std::int16_t doppler_range_raw() const;
|
||||
units::kilometers<float> doppler_range() const;
|
||||
std::uint16_t surveillance_range_sample_interval_raw() const;
|
||||
units::kilometers<float> surveillance_range_sample_interval() const;
|
||||
|
|
|
|||
|
|
@ -120,7 +120,7 @@ public:
|
|||
|
||||
std::uint16_t number_of_data_moment_gates() const;
|
||||
units::kilometers<float> data_moment_range() const;
|
||||
std::uint16_t data_moment_range_raw() const;
|
||||
std::int16_t data_moment_range_raw() const;
|
||||
units::kilometers<float> data_moment_range_sample_interval() const;
|
||||
std::uint16_t data_moment_range_sample_interval_raw() const;
|
||||
float snr_threshold() const;
|
||||
|
|
|
|||
|
|
@ -79,7 +79,7 @@ public:
|
|||
|
||||
virtual std::uint16_t number_of_data_moment_gates() const = 0;
|
||||
virtual units::kilometers<float> data_moment_range() const = 0;
|
||||
virtual std::uint16_t data_moment_range_raw() const = 0;
|
||||
virtual std::int16_t data_moment_range_raw() const = 0;
|
||||
virtual units::kilometers<float>
|
||||
data_moment_range_sample_interval() const = 0;
|
||||
virtual std::uint16_t data_moment_range_sample_interval_raw() const = 0;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue