Skip to content
Snippets Groups Projects
Commit b33c9371 authored by noeljanes's avatar noeljanes
Browse files

HELLO

parents b3ffd4eb c404cff0
No related branches found
No related tags found
No related merge requests found
Showing
with 10872 additions and 993 deletions
...@@ -146,7 +146,7 @@ public class MeasurementsGeneration { ...@@ -146,7 +146,7 @@ public class MeasurementsGeneration {
FastMath.toRadians(23.739), FastMath.toRadians(23.739),
119); 119);
final GroundStation station = new GroundStation(new TopocentricFrame(earth, location, "Apomahon")); final GroundStation station = new GroundStation(new TopocentricFrame(earth, location, "Apomahon"));
/*
final GeodeticPoint location = new GeodeticPoint(FastMath.toRadians(48.644), final GeodeticPoint location = new GeodeticPoint(FastMath.toRadians(48.644),
FastMath.toRadians(2.231), FastMath.toRadians(2.231),
110); 110);
...@@ -157,6 +157,7 @@ public class MeasurementsGeneration { ...@@ -157,6 +157,7 @@ public class MeasurementsGeneration {
401); 401);
final GroundStation station = new GroundStation(new TopocentricFrame(earth, location, "Kir-virt")); final GroundStation station = new GroundStation(new TopocentricFrame(earth, location, "Kir-virt"));
final GeodeticPoint location = new GeodeticPoint(FastMath.toRadians(43.562), final GeodeticPoint location = new GeodeticPoint(FastMath.toRadians(43.562),
FastMath.toRadians(1.469), FastMath.toRadians(1.469),
180); 180);
...@@ -167,7 +168,7 @@ public class MeasurementsGeneration { ...@@ -167,7 +168,7 @@ public class MeasurementsGeneration {
final double minElevation = FastMath.toRadians(1.0); final double minElevation = FastMath.toRadians(1.0);
final double timeStep = 5.0; final double timeStep = 5.0;
final TimeScale utc = TimeScalesFactory.getUTC(); final TimeScale utc = TimeScalesFactory.getUTC();
final AbsoluteDate t0 = new AbsoluteDate("2019-08-15T00:00:00.000", utc); final AbsoluteDate t0 = new AbsoluteDate("2019-08-13T00:00:00.000", utc);
final double duration = Constants.JULIAN_DAY; // Sets the duration to be the length of a Julian day final double duration = Constants.JULIAN_DAY; // Sets the duration to be the length of a Julian day
...@@ -182,10 +183,10 @@ public class MeasurementsGeneration { ...@@ -182,10 +183,10 @@ public class MeasurementsGeneration {
// this orbit is a dummy one, close to the first results from orbit determination from Max Valier satellite // this orbit is a dummy one, close to the first results from orbit determination from Max Valier satellite
final NormalizedSphericalHarmonicsProvider gravity = GravityFieldFactory.getNormalizedProvider(12, 12); final NormalizedSphericalHarmonicsProvider gravity = GravityFieldFactory.getNormalizedProvider(12, 12);
final AbsoluteDate tOrb = new AbsoluteDate("2019-08-15T13:55:04.172", utc); final AbsoluteDate tOrb = new AbsoluteDate("2019-08-12T03:52:20.580", utc);
final TimeStampedPVCoordinates pvt = new TimeStampedPVCoordinates(tOrb, final TimeStampedPVCoordinates pvt = new TimeStampedPVCoordinates(tOrb,
new Vector3D(1630586.0137295902, -6689236.123644499, 4656.431019124808), new Vector3D(1234146.2433587196, -6761913.188732109, -7188.547472578492),
new Vector3D(-930.7917732051654, -202.65450696096696, 7548.237934477402)); new Vector3D(-943.7363307457433, -169.23351996424876, 7560.364453528402));
final CartesianOrbit orbit = new CartesianOrbit(pvt, FramesFactory.getEME2000(), gravity.getMu()); final CartesianOrbit orbit = new CartesianOrbit(pvt, FramesFactory.getEME2000(), gravity.getMu());
final OrbitType type = OrbitType.CARTESIAN; final OrbitType type = OrbitType.CARTESIAN;
......
...@@ -146,48 +146,66 @@ public class OrbitDetermination { // Class 1 ...@@ -146,48 +146,66 @@ public class OrbitDetermination { // Class 1
* @param args program arguments (unused here) * @param args program arguments (unused here)
*/ */
public static void main(String[] args) { public static void main(String[] args) {
try { // configure Orekit
File home = new File(System.getProperty("user.home"));
// configure Orekit File orekitData = new File(home, "orekit-data");
File home = new File(System.getProperty("user.home")); if (!orekitData.exists()) {
File orekitData = new File(home, "orekit-data"); System.err.format(Locale.US, "Failed to find %s folder%n",
if (!orekitData.exists()) { orekitData.getAbsolutePath());
System.err.format(Locale.US, "Failed to find %s folder%n", System.err.format(Locale.US, "You need to download %s from %s, unzip it in %s and rename it 'orekit-data' for this tutorial to work%n",
orekitData.getAbsolutePath()); "orekit-data-master.zip", "https://gitlab.orekit.org/orekit/orekit-data/-/archive/master/orekit-data-master.zip",
System.err.format(Locale.US, "You need to download %s from %s, unzip it in %s and rename it 'orekit-data' for this tutorial to work%n", home.getAbsolutePath());
"orekit-data-master.zip", "https://gitlab.orekit.org/orekit/orekit-data/-/archive/master/orekit-data-master.zip",
home.getAbsolutePath());
System.exit(1);
}
DataProvidersManager manager = DataProvidersManager.getInstance();
manager.addProvider(new DirectoryCrawler(orekitData));
// input in tutorial resources directory/output (in user's home directory)
final String inputPath = OrbitDetermination.class.getClassLoader().getResource("maxvalier.in").toURI().getPath(); // Brings in input file with orbit data
final File input = new File(inputPath);
long t0 = System.currentTimeMillis(); // Returns current time in milliseconds
new OrbitDetermination().run(input, home);
long t1 = System.currentTimeMillis();
System.out.println("wall clock run time (s): " + (0.001 * (t1 - t0)));
} catch (URISyntaxException urise) {
System.err.println(urise.getLocalizedMessage());
System.exit(1);
} catch (IOException ioe) {
System.err.println(ioe.getLocalizedMessage());
System.exit(1);
} catch (IllegalArgumentException iae) {
iae.printStackTrace(System.err);
System.err.println(iae.getLocalizedMessage());
System.exit(1);
} catch (OrekitException oe) {
System.err.println(oe.getLocalizedMessage());
System.exit(1);
} catch (ParseException pe) {
System.err.println(pe.getLocalizedMessage());
System.exit(1); System.exit(1);
} }
DataProvidersManager manager = DataProvidersManager.getInstance();
manager.addProvider(new DirectoryCrawler(orekitData));
File inputs = new File(home, "Documents\\ESA Socis\\Orbit Determination\\orbitdetermination\\satnogs-orbit-determination\\src\\main\\resources\\Generated-Measurements\\13-8");
String[] folderlist = inputs.list();
//boolean exists = inputs.exists();
//System.out.println(exists);
for(String inputfolders : folderlist) {
System.out.println(inputfolders);
final File filelistF = new File(inputs + "\\" + inputfolders);
String[] filelist = filelistF.list();
for (String inputfile : filelist) {
System.out.println(inputfile);
if (inputfile.endsWith(".in")) {
System.out.println(inputfile);
try {
// input in tutorial resources directory/output (in user's home directory)
//final String inputPath = OrbitDetermination.class.getClassLoader().getResource("maxvalier.in").toURI().getPath(); // Brings in input file with orbit data
//final File input = new File(inputPath);
//final File input = new File(inputPath);
final File input = new File(inputs + "\\" + inputfolders + "\\" + inputfile);
long t0 = System.currentTimeMillis(); // Returns current time in milliseconds
new OrbitDetermination().run(input, home);
long t1 = System.currentTimeMillis();
System.out.println("wall clock run time (s): " + (0.001 * (t1 - t0)));
} //catch (URISyntaxException urise) {
//System.err.println(urise.getLocalizedMessage());
//System.exit(1);
catch (IOException ioe) {
System.err.println(ioe.getLocalizedMessage());
System.exit(1);
} catch (IllegalArgumentException iae) {
iae.printStackTrace(System.err);
System.err.println(iae.getLocalizedMessage());
System.exit(1);
} catch (OrekitException oe) {
System.err.println(oe.getLocalizedMessage());
System.exit(1);
} catch (ParseException pe) {
System.err.println(pe.getLocalizedMessage());
System.exit(1);
}
}
}
}
} }
private void run(final File input, final File home) // Starts an initial guess and then propagates that private void run(final File input, final File home) // Starts an initial guess and then propagates that
...@@ -205,7 +223,7 @@ public class OrbitDetermination { // Class 1 ...@@ -205,7 +223,7 @@ public class OrbitDetermination { // Class 1
if (parser.containsKey(ParameterKey.OUTPUT_BASE_NAME) && if (parser.containsKey(ParameterKey.OUTPUT_BASE_NAME) &&
parser.getString(ParameterKey.OUTPUT_BASE_NAME).length() > 0) { parser.getString(ParameterKey.OUTPUT_BASE_NAME).length() > 0) {
baseName = parser.getString(ParameterKey.OUTPUT_BASE_NAME); baseName = parser.getString(ParameterKey.OUTPUT_BASE_NAME);
logStream = new PrintStream(new File(home, baseName + "-log.out"), "UTF-8"); logStream = new PrintStream(new File(home, "\\Documents\\ESA Socis\\Orbit Determination\\Python plotting\\20190813\\"+ baseName + "-log.out"), "UTF-8");
} else { } else {
baseName = null; baseName = null;
logStream = null; logStream = null;
...@@ -1970,7 +1988,7 @@ public class OrbitDetermination { // Class 1 ...@@ -1970,7 +1988,7 @@ public class OrbitDetermination { // Class 1
this.file = null; this.file = null;
this.stream = null; this.stream = null;
} else { } else {
this.file = new File(home, baseName + "-" + name + "-residuals.out"); this.file = new File(home, "\\Documents\\ESA Socis\\Orbit Determination\\Python plotting\\20190813\\" + baseName + "-" + name + "-residuals.out");
this.stream = new PrintStream(file, "UTF-8"); this.stream = new PrintStream(file, "UTF-8");
} }
} }
......
2019-08-13T17:58:24.355 RANGE_RATE 39-CGBSAT-VHF-P1 -2.834483183864183
2019-08-13T17:58:26.429 RANGE_RATE 39-CGBSAT-VHF-P1 -2.834483183864183
2019-08-13T17:58:27.466 RANGE_RATE 39-CGBSAT-VHF-P1 -2.793403717431369
2019-08-13T17:58:28.502 RANGE_RATE 39-CGBSAT-VHF-P1 -2.793403717431369
2019-08-13T17:58:32.563 RANGE_RATE 39-CGBSAT-VHF-P1 -2.7112447845657397
2019-08-13T17:58:39.648 RANGE_RATE 39-CGBSAT-VHF-P1 -2.5880063852672976
2019-08-13T17:59:12.394 RANGE_RATE 39-CGBSAT-VHF-P1 -1.9307349223422696
2019-08-13T17:59:18.528 RANGE_RATE 39-CGBSAT-VHF-P1 -1.8074965230438267
2019-08-13T17:59:21.552 RANGE_RATE 39-CGBSAT-VHF-P1 -1.7253375901781982
2019-08-13T17:59:23.626 RANGE_RATE 39-CGBSAT-VHF-P1 -1.684258123745384
2019-08-13T17:59:24.576 RANGE_RATE 39-CGBSAT-VHF-P1 -1.6431786573125697
2019-08-13T17:59:25.613 RANGE_RATE 39-CGBSAT-VHF-P1 -1.6431786573125697
2019-08-13T17:59:42.115 RANGE_RATE 39-CGBSAT-VHF-P1 -1.2734634594172414
2019-08-13T17:59:45.139 RANGE_RATE 39-CGBSAT-VHF-P1 -1.191304526551613
2019-08-13T17:59:46.262 RANGE_RATE 39-CGBSAT-VHF-P1 -1.191304526551613
2019-08-13T17:59:47.299 RANGE_RATE 39-CGBSAT-VHF-P1 -1.1502250601187989
2019-08-13T17:59:49.286 RANGE_RATE 39-CGBSAT-VHF-P1 -1.1091455936859844
2019-08-13T17:59:50.323 RANGE_RATE 39-CGBSAT-VHF-P1 -1.0680661272531704
2019-08-13T17:59:52.310 RANGE_RATE 39-CGBSAT-VHF-P1 -1.0269866608203562
2019-08-13T17:59:53.347 RANGE_RATE 39-CGBSAT-VHF-P1 -1.0269866608203562
2019-08-13T17:59:54.384 RANGE_RATE 39-CGBSAT-VHF-P1 -0.9859071943875419
2019-08-13T17:59:55.421 RANGE_RATE 39-CGBSAT-VHF-P1 -0.9859071943875419
2019-08-13T17:59:56.458 RANGE_RATE 39-CGBSAT-VHF-P1 -0.9448277279547276
2019-08-13T17:59:57.494 RANGE_RATE 39-CGBSAT-VHF-P1 -0.9037482615219133
2019-08-13T18:00:04.752 RANGE_RATE 39-CGBSAT-VHF-P1 -0.7394303957906565
2019-08-13T18:00:06.826 RANGE_RATE 39-CGBSAT-VHF-P1 -0.6983509293578423
2019-08-13T18:00:08.813 RANGE_RATE 39-CGBSAT-VHF-P1 -0.6572714629250279
2019-08-13T18:00:09.850 RANGE_RATE 39-CGBSAT-VHF-P1 -0.6161919964922137
2019-08-13T18:00:11.837 RANGE_RATE 39-CGBSAT-VHF-P1 -0.5751125300593994
2019-08-13T18:00:13.910 RANGE_RATE 39-CGBSAT-VHF-P1 -0.5340330636265852
2019-08-13T18:00:14.861 RANGE_RATE 39-CGBSAT-VHF-P1 -0.49295359719377096
2019-08-13T18:00:15.898 RANGE_RATE 39-CGBSAT-VHF-P1 -0.49295359719377096
2019-08-13T18:00:16.934 RANGE_RATE 39-CGBSAT-VHF-P1 -0.45187413076095667
2019-08-13T18:00:18.922 RANGE_RATE 39-CGBSAT-VHF-P1 -0.41079466432814243
2019-08-13T18:00:19.958 RANGE_RATE 39-CGBSAT-VHF-P1 -0.36971519789532825
2019-08-13T18:00:20.995 RANGE_RATE 39-CGBSAT-VHF-P1 -0.36971519789532825
2019-08-13T18:00:22.032 RANGE_RATE 39-CGBSAT-VHF-P1 -0.32863573146251396
2019-08-13T18:00:24.019 RANGE_RATE 39-CGBSAT-VHF-P1 -0.2875562650296997
2019-08-13T18:00:25.056 RANGE_RATE 39-CGBSAT-VHF-P1 -0.24647679859688548
2019-08-13T18:00:26.093 RANGE_RATE 39-CGBSAT-VHF-P1 -0.20539733216407122
2019-08-13T18:00:27.130 RANGE_RATE 39-CGBSAT-VHF-P1 -0.20539733216407122
2019-08-13T18:00:28.166 RANGE_RATE 39-CGBSAT-VHF-P1 -0.16431786573125698
2019-08-13T18:00:29.203 RANGE_RATE 39-CGBSAT-VHF-P1 -0.16431786573125698
2019-08-13T18:00:31.190 RANGE_RATE 39-CGBSAT-VHF-P1 -0.08215893286562849
2019-08-13T18:00:32.227 RANGE_RATE 39-CGBSAT-VHF-P1 -0.08215893286562849
2019-08-13T18:00:36.288 RANGE_RATE 39-CGBSAT-VHF-P1 0.041079466432814245
2019-08-13T18:00:37.325 RANGE_RATE 39-CGBSAT-VHF-P1 0.041079466432814245
2019-08-13T18:00:38.362 RANGE_RATE 39-CGBSAT-VHF-P1 0.08215893286562849
2019-08-13T18:00:40.349 RANGE_RATE 39-CGBSAT-VHF-P1 0.12323839929844274
2019-08-13T18:00:41.386 RANGE_RATE 39-CGBSAT-VHF-P1 0.16431786573125698
2019-08-13T18:00:42.422 RANGE_RATE 39-CGBSAT-VHF-P1 0.16431786573125698
2019-08-13T18:00:43.459 RANGE_RATE 39-CGBSAT-VHF-P1 0.20539733216407122
2019-08-13T18:00:44.410 RANGE_RATE 39-CGBSAT-VHF-P1 0.24647679859688548
2019-08-13T18:00:45.446 RANGE_RATE 39-CGBSAT-VHF-P1 0.24647679859688548
2019-08-13T18:00:46.483 RANGE_RATE 39-CGBSAT-VHF-P1 0.2875562650296997
2019-08-13T18:00:48.470 RANGE_RATE 39-CGBSAT-VHF-P1 0.32863573146251396
2019-08-13T18:00:49.507 RANGE_RATE 39-CGBSAT-VHF-P1 0.36971519789532825
2019-08-13T18:00:51.667 RANGE_RATE 39-CGBSAT-VHF-P1 0.41079466432814243
2019-08-13T18:00:52.704 RANGE_RATE 39-CGBSAT-VHF-P1 0.45187413076095667
2019-08-13T18:00:53.741 RANGE_RATE 39-CGBSAT-VHF-P1 0.45187413076095667
2019-08-13T18:00:54.691 RANGE_RATE 39-CGBSAT-VHF-P1 0.49295359719377096
2019-08-13T18:00:55.728 RANGE_RATE 39-CGBSAT-VHF-P1 0.5340330636265852
2019-08-13T18:00:56.765 RANGE_RATE 39-CGBSAT-VHF-P1 0.5340330636265852
2019-08-13T18:00:57.802 RANGE_RATE 39-CGBSAT-VHF-P1 0.5751125300593994
2019-08-13T18:00:59.875 RANGE_RATE 39-CGBSAT-VHF-P1 0.6161919964922137
2019-08-13T18:01:01.862 RANGE_RATE 39-CGBSAT-VHF-P1 0.6572714629250279
2019-08-13T18:01:02.899 RANGE_RATE 39-CGBSAT-VHF-P1 0.6983509293578423
2019-08-13T18:01:03.936 RANGE_RATE 39-CGBSAT-VHF-P1 0.7394303957906565
2019-08-13T18:01:04.973 RANGE_RATE 39-CGBSAT-VHF-P1 0.7394303957906565
2019-08-13T18:01:11.194 RANGE_RATE 39-CGBSAT-VHF-P1 0.9037482615219133
2019-08-13T18:01:12.230 RANGE_RATE 39-CGBSAT-VHF-P1 0.9037482615219133
2019-08-13T18:01:13.181 RANGE_RATE 39-CGBSAT-VHF-P1 0.9448277279547276
2019-08-13T18:01:16.205 RANGE_RATE 39-CGBSAT-VHF-P1 1.0269866608203562
2019-08-13T18:01:19.315 RANGE_RATE 39-CGBSAT-VHF-P1 1.1091455936859844
2019-08-13T18:01:20.352 RANGE_RATE 39-CGBSAT-VHF-P1 1.1091455936859844
2019-08-13T18:01:21.302 RANGE_RATE 39-CGBSAT-VHF-P1 1.1502250601187989
2019-08-13T18:01:22.339 RANGE_RATE 39-CGBSAT-VHF-P1 1.191304526551613
2019-08-13T18:01:23.376 RANGE_RATE 39-CGBSAT-VHF-P1 1.191304526551613
2019-08-13T18:01:25.363 RANGE_RATE 39-CGBSAT-VHF-P1 1.2734634594172414
2019-08-13T18:01:26.400 RANGE_RATE 39-CGBSAT-VHF-P1 1.2734634594172414
2019-08-13T18:01:27.437 RANGE_RATE 39-CGBSAT-VHF-P1 1.3145429258500558
2019-08-13T18:01:28.474 RANGE_RATE 39-CGBSAT-VHF-P1 1.3145429258500558
2019-08-13T18:01:30.461 RANGE_RATE 39-CGBSAT-VHF-P1 1.3967018587156845
2019-08-13T18:01:31.498 RANGE_RATE 39-CGBSAT-VHF-P1 1.3967018587156845
2019-08-13T18:01:32.534 RANGE_RATE 39-CGBSAT-VHF-P1 1.4377813251484985
2019-08-13T18:01:33.571 RANGE_RATE 39-CGBSAT-VHF-P1 1.4377813251484985
2019-08-13T18:01:34.608 RANGE_RATE 39-CGBSAT-VHF-P1 1.478860791581313
2019-08-13T18:01:35.645 RANGE_RATE 39-CGBSAT-VHF-P1 1.478860791581313
2019-08-13T18:01:37.632 RANGE_RATE 39-CGBSAT-VHF-P1 1.5610197244469415
2019-08-13T18:01:38.669 RANGE_RATE 39-CGBSAT-VHF-P1 1.5610197244469415
2019-08-13T18:01:42.730 RANGE_RATE 39-CGBSAT-VHF-P1 1.684258123745384
2019-08-13T18:01:43.766 RANGE_RATE 39-CGBSAT-VHF-P1 1.684258123745384
2019-08-13T18:01:44.717 RANGE_RATE 39-CGBSAT-VHF-P1 1.7253375901781982
2019-08-13T18:01:45.754 RANGE_RATE 39-CGBSAT-VHF-P1 1.7253375901781982
2019-08-13T18:01:47.741 RANGE_RATE 39-CGBSAT-VHF-P1 1.8074965230438267
2019-08-13T18:01:48.778 RANGE_RATE 39-CGBSAT-VHF-P1 1.848575989476641
2019-08-13T18:01:49.814 RANGE_RATE 39-CGBSAT-VHF-P1 1.848575989476641
2019-08-13T18:01:50.851 RANGE_RATE 39-CGBSAT-VHF-P1 1.848575989476641
2019-08-13T18:01:51.888 RANGE_RATE 39-CGBSAT-VHF-P1 1.8896554559094552
2019-08-13T18:01:52.838 RANGE_RATE 39-CGBSAT-VHF-P1 1.8896554559094552
2019-08-13T18:01:53.875 RANGE_RATE 39-CGBSAT-VHF-P1 1.9307349223422696
2019-08-13T18:01:55.862 RANGE_RATE 39-CGBSAT-VHF-P1 1.9718143887750839
2019-08-13T18:01:56.899 RANGE_RATE 39-CGBSAT-VHF-P1 2.012893855207898
2019-08-13T18:01:58.886 RANGE_RATE 39-CGBSAT-VHF-P1 2.0539733216407123
2019-08-13T18:01:59.923 RANGE_RATE 39-CGBSAT-VHF-P1 2.0539733216407123
2019-08-13T18:02:00.960 RANGE_RATE 39-CGBSAT-VHF-P1 2.095052788073527
2019-08-13T18:02:01.910 RANGE_RATE 39-CGBSAT-VHF-P1 2.095052788073527
2019-08-13T18:02:02.947 RANGE_RATE 39-CGBSAT-VHF-P1 2.136132254506341
2019-08-13T18:02:03.984 RANGE_RATE 39-CGBSAT-VHF-P1 2.177211720939155
2019-08-13T18:02:05.021 RANGE_RATE 39-CGBSAT-VHF-P1 2.177211720939155
2019-08-13T18:02:07.008 RANGE_RATE 39-CGBSAT-VHF-P1 2.2593706538047837
2019-08-13T18:02:08.045 RANGE_RATE 39-CGBSAT-VHF-P1 2.2593706538047837
2019-08-13T18:02:08.995 RANGE_RATE 39-CGBSAT-VHF-P1 2.3004501202375978
2019-08-13T18:02:10.032 RANGE_RATE 39-CGBSAT-VHF-P1 2.3004501202375978
2019-08-13T18:02:11.069 RANGE_RATE 39-CGBSAT-VHF-P1 2.3415295866704118
2019-08-13T18:02:12.019 RANGE_RATE 39-CGBSAT-VHF-P1 2.3415295866704118
2019-08-13T18:02:18.067 RANGE_RATE 39-CGBSAT-VHF-P1 2.5058474524016687
2019-08-13T18:02:19.104 RANGE_RATE 39-CGBSAT-VHF-P1 2.5058474524016687
2019-08-13T18:02:20.141 RANGE_RATE 39-CGBSAT-VHF-P1 2.5469269188344827
2019-08-13T18:02:21.178 RANGE_RATE 39-CGBSAT-VHF-P1 2.5469269188344827
2019-08-13T18:02:23.165 RANGE_RATE 39-CGBSAT-VHF-P1 2.5880063852672976
2019-08-13T18:02:24.202 RANGE_RATE 39-CGBSAT-VHF-P1 2.6290858517001117
2019-08-13T18:02:26.102 RANGE_RATE 39-CGBSAT-VHF-P1 2.6701653181329257
2019-08-13T18:02:27.226 RANGE_RATE 39-CGBSAT-VHF-P1 2.6701653181329257
2019-08-13T18:02:28.262 RANGE_RATE 39-CGBSAT-VHF-P1 2.7112447845657397
2019-08-13T18:02:29.299 RANGE_RATE 39-CGBSAT-VHF-P1 2.7112447845657397
2019-08-13T18:02:30.336 RANGE_RATE 39-CGBSAT-VHF-P1 2.7523242509985546
2019-08-13T18:02:31.286 RANGE_RATE 39-CGBSAT-VHF-P1 2.7523242509985546
2019-08-13T18:02:33.360 RANGE_RATE 39-CGBSAT-VHF-P1 2.793403717431369
2019-08-13T18:02:34.310 RANGE_RATE 39-CGBSAT-VHF-P1 2.834483183864183
2019-08-13T18:02:35.347 RANGE_RATE 39-CGBSAT-VHF-P1 2.834483183864183
2019-08-13T18:02:36.384 RANGE_RATE 39-CGBSAT-VHF-P1 2.875562650296997
2019-08-13T18:02:37.334 RANGE_RATE 39-CGBSAT-VHF-P1 2.9166421167298116
2019-08-13T18:02:38.371 RANGE_RATE 39-CGBSAT-VHF-P1 2.9166421167298116
2019-08-13T18:02:39.408 RANGE_RATE 39-CGBSAT-VHF-P1 2.957721583162626
2019-08-13T18:02:40.358 RANGE_RATE 39-CGBSAT-VHF-P1 2.957721583162626
2019-08-13T18:02:41.309 RANGE_RATE 39-CGBSAT-VHF-P1 2.957721583162626
2019-08-13T18:02:42.432 RANGE_RATE 39-CGBSAT-VHF-P1 2.99880104959544
2019-08-13T18:02:43.382 RANGE_RATE 39-CGBSAT-VHF-P1 2.99880104959544
2019-08-13T18:02:46.406 RANGE_RATE 39-CGBSAT-VHF-P1 3.0809599824610685
2019-08-13T18:02:47.357 RANGE_RATE 39-CGBSAT-VHF-P1 3.0809599824610685
2019-08-13T18:02:50.381 RANGE_RATE 39-CGBSAT-VHF-P1 3.163118915326697
2019-08-13T18:02:51.418 RANGE_RATE 39-CGBSAT-VHF-P1 3.163118915326697
2019-08-13T18:02:52.454 RANGE_RATE 39-CGBSAT-VHF-P1 3.204198381759511
2019-08-13T18:02:54.442 RANGE_RATE 39-CGBSAT-VHF-P1 3.2452778481923255
2019-08-13T18:02:55.392 RANGE_RATE 39-CGBSAT-VHF-P1 3.2452778481923255
2019-08-13T18:02:56.429 RANGE_RATE 39-CGBSAT-VHF-P1 3.2863573146251395
2019-08-13T18:02:57.466 RANGE_RATE 39-CGBSAT-VHF-P1 3.327436781057954
2019-08-13T18:02:58.502 RANGE_RATE 39-CGBSAT-VHF-P1 3.327436781057954
2019-08-13T18:02:59.453 RANGE_RATE 39-CGBSAT-VHF-P1 3.327436781057954
2019-08-13T18:03:00.490 RANGE_RATE 39-CGBSAT-VHF-P1 3.368516247490768
2019-08-13T18:03:01.526 RANGE_RATE 39-CGBSAT-VHF-P1 3.368516247490768
2019-08-13T18:03:02.477 RANGE_RATE 39-CGBSAT-VHF-P1 3.4095957139235824
2019-08-13T18:03:03.514 RANGE_RATE 39-CGBSAT-VHF-P1 3.4095957139235824
2019-08-13T18:03:05.501 RANGE_RATE 39-CGBSAT-VHF-P1 3.4506751803563964
2019-08-13T18:03:06.538 RANGE_RATE 39-CGBSAT-VHF-P1 3.491754646789211
2019-08-13T18:03:07.574 RANGE_RATE 39-CGBSAT-VHF-P1 3.491754646789211
2019-08-13T18:03:08.525 RANGE_RATE 39-CGBSAT-VHF-P1 3.491754646789211
2019-08-13T18:03:09.562 RANGE_RATE 39-CGBSAT-VHF-P1 3.532834113222025
2019-08-13T18:03:10.598 RANGE_RATE 39-CGBSAT-VHF-P1 3.532834113222025
2019-08-13T18:03:11.549 RANGE_RATE 39-CGBSAT-VHF-P1 3.5739135796548394
2019-08-13T18:03:12.499 RANGE_RATE 39-CGBSAT-VHF-P1 3.5739135796548394
2019-08-13T18:03:13.622 RANGE_RATE 39-CGBSAT-VHF-P1 3.6149930460876534
2019-08-13T18:03:14.573 RANGE_RATE 39-CGBSAT-VHF-P1 3.6149930460876534
2019-08-13T18:03:15.523 RANGE_RATE 39-CGBSAT-VHF-P1 3.656072512520468
2019-08-13T18:03:16.560 RANGE_RATE 39-CGBSAT-VHF-P1 3.656072512520468
2019-08-13T18:03:17.597 RANGE_RATE 39-CGBSAT-VHF-P1 3.656072512520468
2019-08-13T18:03:18.547 RANGE_RATE 39-CGBSAT-VHF-P1 3.697151978953282
2019-08-13T18:03:19.584 RANGE_RATE 39-CGBSAT-VHF-P1 3.697151978953282
2019-08-13T18:03:25.632 RANGE_RATE 39-CGBSAT-VHF-P1 3.8203903782517243
2019-08-13T18:03:30.816 RANGE_RATE 39-CGBSAT-VHF-P1 3.9025493111173537
2019-08-13T18:04:02.006 RANGE_RATE 39-CGBSAT-VHF-P1 4.395502908311124
2019-08-13T18:04:08.141 RANGE_RATE 39-CGBSAT-VHF-P1 4.477661841176753
This diff is collapsed.
This diff is collapsed.
2019-08-13T22:41:56.774 RANGE_RATE 39-CGBSAT-VHF-P4 -0.0
2019-08-13T22:42:02.822 RANGE_RATE 39-CGBSAT-VHF-P4 0.12323839929844274
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment