Skip to content

robsmayer/satellites_exp

Repository files navigation

satellites_exp

Getting satellite exp

[link to documentation (https://rhodesmill.org/skyfield/toc.html)]

next stepppp

study about 

free space propagation model frisyw separate atenuation models Know how to calculate them separatly and know which function calculate whats then sum all attenuation up

Trying to get the real altitude between observer and sat

Ideas/Questions:

Should satellite be a class ?


Thing is I don't know if the library I'm using is good enough
and if my angle calculations are good.
I can get infos from satellites TLE and know even how to download
and manipulate many of them - I didnt implement it because my computer
was going to explode.

I still don't know what is wrong with the attenuation rechnungen but I think
the problem is in the values I choose... 

Or the problem is my PC, because even the example is not working.

Index

-> calculate.py

Mixes realtime with the first attenuation example:

https://itu-rpy.readthedocs.io/en/latest/quickstart.html

and

https://rhodesmill.org/skyfield/earth-satellites.html

Loading a Satellite

''' from skyfield.api import EarthSatellite, load from datetime import datetime

ts = load.timescale() line1 = '1 01520U 65065H 24004.88423715 .00000109 00000+0 19149-3 0 9994' line2 = '2 01520 89.9593 128.8254 0070679 106.6182 14.1898 13.36021334843288' satellite = EarthSatellite(line1, line2, 'Calisto', ts) print(satellite) '''

Loading many

''' active_stations_url = 'http://celestrak.org/NORAD/elements/stations.txt' satellites = load.tle_file(active_stations_url) print('Loaded', len(satellites), 'satellites') '''

Time

Make global time = load.timescale

then after use t = time.now()

About

Getting satellite exp

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published