Radecl.py is een Python script waarmee "bodies" in de ruimte kan worden gevolgd indien men de juiste data te pakken kan krijgen .
Binnenkort wordt Artemis gelanceerd waar ook Orion met meereist waar dan alle cubes en andere ruimtetuigen zich bevinden , die op gepaste tijden zullen gelanceerd worden.
Op de website van JPL Horizons is er een api ( app) waarmee ge data kunt opvragen , hier is de link:
https://ssd.jpl.nasa.gov/horizons/app.html#/
U komt dan het volgende te zien:
Er zijn 5 stappen die je allemaal moet doorlopen .Wil je iets wijzigen , klik dan op de EDIT knop.
Stap 1. Ephemeris Type : kies hier voor Observer Table
Stap 2. Target Body : als voorbeeld heb ik hier de LRO genomen
Stap 3. Observer Location : Typ Brussels in , en de app doet de rest.
Stap 4. Time Specification: Spreekt voor zichzelf , kies start en stoptijd.
Stap 5; Table Settings: Hier kunt ge kiezen wat er moet gegenereerd worden . Als je op edit klikt krijg je een keuze wat je zou willen . Kies enkel voor RA & DEC.
Door dat jezelf kiest wordt de keuze custom genoemd.
Als laatste stap klik je op Generate Ephemeris en de tabel wordt onderaan getoond.
Hier een extract uit de tabel:
Kopieer bv de erste lijn en enkel de waarden die onder R.A.______(ICRF)______DEC staan.
Dit wordt dan 14 03 50.20 -12 17 07.9
Dit formaat herkent radecl.py niet en moet dus worden aangepast naar:
14h03m50s en -12d17m07s
Uiteindelijk wordt de gehele syntax voor de commandolijn om radecl.py op te starten het volgende:
python3 radecl.py --lat=51.2227 --long=4.0227 --altitude=6 --ra=14h03m50s --dec=-12d17m07s --rotor=192.168.xxx.xxx:4533 --rotorleftlimit=90.0 --rotorrightlimit=270.0
U moet zelf uw tcp adres van uw rotor natuurlijk invullen en alle andere gegevens aanpassen
Dit krijgt ge bij eerste opstart:
De soft wordwel afgesloten , waarschijnlijk omdat het target nog niet zichtbaar is , maar ik volg dit op . ik weet dat bij mijn eerste testen het wel goed liep.
Zie : ADSN [ 37 : RaDecl ]
Fout gevonden :
Ik was een argument vergeten meegeven , nl delay.
Dat is de tijd waarna de setup opnieuw wordt verzonden.
Dit wordt dus :
python3 radecl.py --lat=51.2227 --long=4.0227 --altitude=6 --ra=14h03m50s --dec=-12d17m07s --delay=10 --rotor=192.168.xxx.xxx:4533 --rotorleftlimit=90.0 --rotorrightlimit=270.0
Er is wel wat werk aan vooraleer alles in het juiste formaat staat , maar misschien is dit script aan te passen zodat het vlotter verloopt.
Geen opmerkingen:
Een reactie posten