p528-gui

A graphical user interface application for Recommendation ITU-R P.528

https://github.com/ntia/p528-gui

Science Score: 67.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 3 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (10.3%) to scientific vocabulary

Keywords

csharp dotnet itu propagation
Last synced: 6 months ago · JSON representation ·

Repository

A graphical user interface application for Recommendation ITU-R P.528

Basic Info
  • Host: GitHub
  • Owner: NTIA
  • License: other
  • Language: C#
  • Default Branch: master
  • Homepage:
  • Size: 449 KB
Statistics
  • Stars: 7
  • Watchers: 3
  • Forks: 1
  • Open Issues: 0
  • Releases: 0
Topics
csharp dotnet itu propagation
Created almost 7 years ago · Last pushed about 2 years ago
Metadata Files
Readme License Citation Zenodo

README.md

Rec ITU-R P.528 GUI

Persistent Identifier: DOI

This code repository contains a Graphical User Interface (GUI) frontend to the U.S. Reference Implementation of Recommendation ITU-R P.528. It allows a user to set input parameters and generate a loss-versus-distance curve with modes of propagation (Line-of-Sight, Diffraction, and Troposcatter) identified.

Inputs

  • Height of the low terminal
  • Height of the high terminal
  • Frequency
  • Time percentage
  • Polarization

See p528 for additional details on these input parameters.

Outputs

The image below illustrates p528-gui for an example set of input parameters. The data representing this figure can be exported to a CSV data file.

Screenshot of P.528 GUI Tool

Configure and Build

The tool is built on the .NET Framework and Windows Presentation Foundation, and is thus limited to execution on Microsoft Windows. It uses the OxyPlot package for the rendering of the plot.

Install

To aquire a pre-built executable of this tool, navigate to the Releases page and download the most recent release. Once downloaded, unzip the .zip file such that all the files are in the same folder. Double-click on the .exe file to launch the application. Recommendation ITU-R P.528 comes bundled with the executable.

References

Contact

For questions, contact Billy Kozma, wkozma@ntia.gov

Owner

  • Name: Code from NTIA
  • Login: NTIA
  • Kind: organization
  • Location: Washington DC/Boulder CO

Code produced by NTIA including OSM and ITS. ITS website available at https://its.ntia.gov

Citation (CITATION.cff)

cff-version: 1.2.0
title: 'Recommendation ITU-R P.528 GUI'
message: >-
  If you use this software, please cite it using the
  metadata from this file.
type: software
authors:
  - given-names: William
    family-names: Kozma
    name-suffix: Jr
    email: wkozma@ntia.gov
    affiliation: The Institute for Telecommunication Sciences
    orcid: 'https://orcid.org/0000-0002-7417-4009'
doi: 10.5281/zenodo.5911060
url: https://github.com/NTIA/p528-gui
version: 2.2.0

GitHub Events

Total
  • Watch event: 2
Last Year
  • Watch event: 2

Issues and Pull Requests

Last synced: 10 months ago

All Time
  • Total issues: 11
  • Total pull requests: 7
  • Average time to close issues: 6 months
  • Average time to close pull requests: about 2 months
  • Total issue authors: 1
  • Total pull request authors: 1
  • Average comments per issue: 0.64
  • Average comments per pull request: 0.29
  • Merged pull requests: 7
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • wkozmaNTIA (8)
Pull Request Authors
  • wkozmaNTIA (4)
Top Labels
Issue Labels
enhancement (5) bug (3)
Pull Request Labels

Dependencies

win32/packages.config nuget
  • OxyPlot.Core 2.0.0
  • OxyPlot.Wpf 2.0.0
  • P528 5.1.0
win32/P528GUI.csproj nuget