[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Orekit Developers] TLE.getLine1 problem
- To: orekit-developers@orekit.org
- Subject: [Orekit Developers] TLE.getLine1 problem
- From: Petrus Hyvönen <petrus.hyvonen@gmail.com>
- Date: Sun, 29 Jan 2012 18:34:53 +0100
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:reply-to:date:message-id:subject:from:to:content-type; bh=xIxQvjgUxzmV/JpvInhJA8w68HXtUIt1aQOjeWJbUpw=; b=MzhAfbcqW1zV4rZp+fEZGqn0lskeknFSVGlN6WRScVYX8ZxOTMNpL78Miz58r2cGQZ 7sqmsUhl3QamA5XylLHDU8eDJlYkg70KbRb20kHeEj6Ptu9kkd7jpWpWLmMVQFwnrUBv Um5UcH7MYJNPYDOdafBS35bE9r+uydGLC/Yeo=
- Reply-to: Petrus.Hyvonen@gmail.com
Hi,
I'm using orekit 5.0.3 through Python-JCC so I have unfortionately
very little debug info.
I have a TLE object that I created and it propagates fine, but fails
at generating Line1 through TLE.getLine1. Line 2 works fine.
JavaError: java.lang.StringIndexOutOfBoundsException: String index out
of range: 67
Java stacktrace:
java.lang.StringIndexOutOfBoundsException: String index out of range: 67
at java.lang.StringBuffer.charAt(Unknown Source)
at org.orekit.tle.TLE.checksum(TLE.java:630)
at org.orekit.tle.TLE.buildLine1(TLE.java:335)
at org.orekit.tle.TLE.getLine1(TLE.java:271)
My related values are (from TLE.getXXX):
Bstar = 1.61652325142e-08
Epoch = 2012-01-26T11:00:00.000
Ecc = 1.09462694314e-17
Inclincation [deg] = 98.2110658471
Mean Anomaly [deg] = 0.00840773904342
Launch Year = 2000
Perigee Argument = 359.973568353
Raan = 95.1981492898
Rev at epoch = 1
MM first der = 0.000277257783139
MM second der = -0.000231259154379
Regards
/Petrus