Skip to content
Snippets Groups Projects
Unverified Commit 0f626c6f authored by Sergio Poppi's avatar Sergio Poppi Committed by GitHub
Browse files

Solar system bodies tracking (#912)


* First skeleton issue #002

* SolarSystemBody.midl interface and makefile patched

* Xephem Astro lib added to Common Libraries

* Patched Makefile XEphem libastro

* Xephem libastro wrapper to solarsystem comp

* Patched makefile in astrolib

* inclded dynamic comp in cdb

* added build.log to gitignore

* Git ignored solarsystem body

* Xephemlib added to System Make

* Modified xephemAstrilib wrappe.
implemented SolarSystemBodyImpl::execute.

* Site implementation

* Removed handy shortcuts from astro.h in astrolib

* Refactored libastrowrapper to opimize handling  solar system body names with static methods.

* Unresolved symbols due to missing linking objects in SolarSystem makefile

* Implemented Method body position

* getAttribute method implemented.

* Implemented getCoordinates and getAllCoordinates

* patch to allow test component with python

* test_solarsystembody.py

 added az el calculation

* Testing output Solar System Body output

* patched libastrowrapper. Added getJ2000EquatorialMethod.

* unittest setup

* patched test planet jupiter

* SolarSystemBody comp. test apparant equatorial and horizontal

* SolarSystemBody:added test for setting offsets.

* Add to git new tests

* test on Sun and offsets

* test Sun added

* Implemented distance

* Test jupiter distance

* Patched getAttributes

* Implemented SUN in Antenna boss component

* Sun tracking:implemented in scheduler

* SolarSystem module added to SystemMake

* Error handling if a wrong planet is chosen

* Included functinality for planet tracking. Typos patched.

* Bug fixed Mercury planet code. Planet not found i NOBJ code

* Wrong planet name gives correct exception

* planet tracking with schedule, first draft

* Patched schedule subscan to allow planet tracking in schedule file

* Otimized logging of the SolarSystemBody component

* Generator showed in antennaBoss TUI

* typos fixes

* patche logs

---------

Co-authored-by: default avatarGiuseppe Carboni <giuseppecarboni89@live.com>
parent 32ce82f2
No related branches found
No related tags found
No related merge requests found
Showing
with 1544 additions and 9 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment