Skip to content

Commit 1cdb125

Browse files
committed
restrict decimal precision to 9
1 parent f6ef54b commit 1cdb125

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

gnpy/core/elements.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -716,8 +716,8 @@ def to_response_element_json(self):
716716
{ 'metric-type': 'Effective Gain', 'metric-unit': 'dB', 'metric-value': self.effective_gain},
717717
{ 'metric-type': 'Noise Figure', 'metric-unit': 'dB', 'metric-value': nf},
718718
{ 'metric-type': 'Padding Attenuator In', 'metric-unit': 'dB', 'metric-value': self.att_in},
719-
{ 'metric-type': 'Power In', 'metric-unit': 'dBm', 'metric-value': self.pin_db},
720-
{ 'metric-type': 'Power Out', 'metric-unit': 'dBm', 'metric-value': self.pout_db},
719+
{ 'metric-type': 'Power In', 'metric-unit': 'dBm', 'metric-value': round(self.pin_db, 9)},
720+
{ 'metric-type': 'Power Out', 'metric-unit': 'dBm', 'metric-value': round(self.pout_db, 9)},
721721
{ 'metric-type': 'Delta_P', 'metric-unit': 'dB', 'metric-value': self.delta_p if self.delta_p is not None else None},
722722
{ 'metric-type': 'Target Power Per Channel', 'metric-unit': 'dBm', 'metric-value': self.target_pch_out_db if self.target_pch_out_db is not None else None},
723723
{ 'metric-type': 'Effective Power Per Channel', 'metric-unit': 'dBm', 'metric-value': self.effective_pch_out_db},

0 commit comments

Comments
 (0)