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:
Giuseppe Carboni <giuseppecarboni89@live.com>
Loading
Please register or sign in to comment