Skip to content

timotrob/PathLoss.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PathLoss.jl

Build Status Coverage Status

A Julia package for evaluating Radio Frequency Propagation models.

This package also provides Geo functions to compute distances and azimuths.

Installation

The package is installed by calling in the Julia's REPL:

Pkg.clone("https://github.com/timotrob/PathLoss.jl.git")

Julia's versions : 0.4 and 0.5.

Supported Models

  • Free Space
  • Okumura-Hata
  • COST231 Hata Extension
  • COST231 Waldrosch-Ikegami
  • ECC-33
  • Ericsson 9999
  • SUI (STANFORD UNIVERSITY INTERIM)
  • Lee Model
  • Flat Earth Model

Geo Functions


Calculating Distances

using PathLoss

# point A
latA = 38.893
lonA = -77.037852
# point B
latB = 38.899147
lonB = -77.023934
# Calculating distance
dist = distanceInKm(latA,lonA,latB,lonB)

Calculating azimuths