Skip to content

Conversation

@cheroy-ntia
Copy link

@cheroy-ntia cheroy-ntia commented Jun 11, 2025

Added LFMF dotnet
Added P676
Added P835
Please merge this PR after #4 be released. Also update base branch to main before merging.

@cheroy-ntia cheroy-ntia changed the title add P676, P835 index Add P676, P835 models Jun 11, 2025
@cheroy-ntia cheroy-ntia marked this pull request as ready for review July 23, 2025 17:28
## Examples
The following code examples show how each of the three models from Recommendation ITU-R P.2108 can be called from Python.
The following code examples show how each of the three models from Recommendation ITU-R P.2108 can be called in a C++ program.
Copy link

@jodumkeNTIA jodumkeNTIA Jul 23, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good catch, the below code blocks are C++

Inputs:
h_tx__meter 0 [meter]
h_rx__meter 0 [meter]
h_tx__meter 0 [meters]

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Plural and lowercase is better here where I think, stating units is usually arbitrary. But this format is correct:

https://en.wikipedia.org/wiki/SI_derived_unit#Special_names

// rtn is 0 (SUCCESS)
// result.A_gas__db is approx. 0.1014 dB
// bending__rad is approx. 8.0309e-05 rad
// a__km is approx. 115.5221 km
Copy link

@jodumkeNTIA jodumkeNTIA Jul 23, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please check if this distance (115.5221 km) is still approximately correct. Some km values have changed above(-115.93 km -> -114.93 km). Also, sorry if these numbers are totally different.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

different model, it was in LFMF, changed from -115.93 dBm to -114.93 dBm

| | | | radionavigation services using the VHF, UHF, and SHF bands |
+------------+---------------------------------------+-----------------------+------------------------------------------------------------------+
| **P.676** | [Repo](https://github.com/NTIA/P676) | [Docs](models/P676/) | Prediction methods for the specific attenuation, terrestrial and |
| | | | slant path gaseous attenuation due to oxygen and water vapour |

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"Vapour" is British spelling where typically write as "Vapor". However, this is considered good, where simply looked weird as haven't seen that spelling.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah, this follows the P676 and P835 paper. Was thinking change to "Vapor", but everywhere in code is using "Vapour".

date-modified: 2025-06-12
---

This page details the installation and usage of the Python version of the PropLib implementation of the The Recommendation ITU-R P.676-12.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please remove one or both of the "the The" here.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

removed both "the"

date-modified: 2025-06-12
---

This page details the installation and usage of the Python version of the PropLib implementation of the The Recommendation ITU-R P.835-6.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please remove one or both of the "the The" here.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

removed both "the"

Copy link

@jodumkeNTIA jodumkeNTIA left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good job, many code examples and example data in code which should help doc readers.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants