|
libpredict
2.0.0
A satellite orbit prediction library
|
Container for processed TLE data from TLE strings. More...
#include <predict.h>
Data Fields | |
| int | satellite_number |
| Satellite number (line 1, field 2) More... | |
| long | element_number |
| Element number (line 1, field 13) More... | |
| char | designator [10] |
| International designator (line 1, fields 4, 5, 6) More... | |
| int | epoch_year |
| Epoch year (last two digits) (line 1, field 7) More... | |
| double | epoch_day |
| Epoch day (day of year and fractional portion of day, line 1, field 8) More... | |
| double | inclination |
| Inclination (line 2, field 3) More... | |
| double | right_ascension |
| Right Ascension of the Ascending Node [Degrees] (line 2, field 4) More... | |
| double | eccentricity |
| Eccentricity (line 2, field 5) More... | |
| double | argument_of_perigee |
| Argument of Perigee [Degrees] (line 2, field 6) More... | |
| double | mean_anomaly |
| Mean Anomaly [Degrees] (line 2, field 7) More... | |
| double | mean_motion |
| Mean Motion [Revs per day] (line 2, field 8) More... | |
| double | derivative_mean_motion |
| First Time Derivative of the Mean Motion divided by two (line 1, field 9) More... | |
| double | second_derivative_mean_motion |
| Second Time Derivative of Mean Motion divided by six (line 1, field 10) More... | |
| double | bstar_drag_term |
| BSTAR drag term (decimal point assumed, line 1, field 11) More... | |
| int | revolutions_at_epoch |
| Number of revolutions around Earth at epoch (line 2, field 9) More... | |
| enum predict_ephemeris | ephemeris |
| Which perturbation model to use. More... | |
| void * | ephemeris_data |
| Ephemeris data structure pointer. More... | |
Container for processed TLE data from TLE strings.
| double predict_orbital_elements_t::argument_of_perigee |
Argument of Perigee [Degrees] (line 2, field 6)
| double predict_orbital_elements_t::bstar_drag_term |
BSTAR drag term (decimal point assumed, line 1, field 11)
| double predict_orbital_elements_t::derivative_mean_motion |
First Time Derivative of the Mean Motion divided by two (line 1, field 9)
| char predict_orbital_elements_t::designator[10] |
International designator (line 1, fields 4, 5, 6)
| double predict_orbital_elements_t::eccentricity |
Eccentricity (line 2, field 5)
| long predict_orbital_elements_t::element_number |
Element number (line 1, field 13)
| enum predict_ephemeris predict_orbital_elements_t::ephemeris |
Which perturbation model to use.
| void* predict_orbital_elements_t::ephemeris_data |
Ephemeris data structure pointer.
| double predict_orbital_elements_t::epoch_day |
Epoch day (day of year and fractional portion of day, line 1, field 8)
| int predict_orbital_elements_t::epoch_year |
Epoch year (last two digits) (line 1, field 7)
| double predict_orbital_elements_t::inclination |
Inclination (line 2, field 3)
| double predict_orbital_elements_t::mean_anomaly |
Mean Anomaly [Degrees] (line 2, field 7)
| double predict_orbital_elements_t::mean_motion |
Mean Motion [Revs per day] (line 2, field 8)
| int predict_orbital_elements_t::revolutions_at_epoch |
Number of revolutions around Earth at epoch (line 2, field 9)
| double predict_orbital_elements_t::right_ascension |
Right Ascension of the Ascending Node [Degrees] (line 2, field 4)
| int predict_orbital_elements_t::satellite_number |
Satellite number (line 1, field 2)
| double predict_orbital_elements_t::second_derivative_mean_motion |
Second Time Derivative of Mean Motion divided by six (line 1, field 10)
1.8.6