diff --git a/orekit_jpype/test/resources/ccsds/odm/oem/OEMExample5ITRF.txt b/orekit_jpype/test/resources/ccsds/odm/oem/OEMExample5ITRF.txt
new file mode 100644
index 0000000000000000000000000000000000000000..a1f8a144a3a914680c9b95786553c6797a7e3b11
--- /dev/null
+++ b/orekit_jpype/test/resources/ccsds/odm/oem/OEMExample5ITRF.txt
@@ -0,0 +1,64 @@
+CCSDS_OEM_VERS = 2.0
+CREATION_DATE = 2022-03-28T19:06:42.912Z
+ORIGINATOR = OREKIT TESTING
+
+META_START
+COMMENT Orekit frame: CIO/2010-based ITRF simple EOP
+OBJECT_NAME = ISS
+OBJECT_ID = 1998-067A
+CENTER_NAME = EARTH
+REF_FRAME = ITRF2014
+TIME_SYSTEM = UTC
+START_TIME = 2017-04-11T22:31:43.121856
+STOP_TIME = 2017-04-12T22:31:43.121856
+META_STOP
+
+2017-04-11T22:31:43.121856 -2757.3016318893897 -4173.479601381253 4566.01849801963 6.625901653953952 -1.0118172088753612 3.0698336591568833
+2017-04-11T23:01:43.121856 6776.5867484550445 27.60414682285604 358.20244014705486 0.3107819338273368 4.2687140469196345 -5.998856345164958
+2017-04-11T23:31:43.121856 -2249.636900935768 4105.461529638691 -4917.470618595821 -6.903581586031904 -1.0343789887368535 2.302405072263772
+2017-04-12T00:01:43.121856 -5015.59444307968 -2138.6127112865356 4018.8226384764966 4.838410007136885 -3.9381293475280796 3.9317458003335957
+2017-04-12T00:31:43.121856 5825.853392143991 -3231.061588206852 1282.967800440292 3.1070211850223437 3.259992083196232 -5.8345209607524176
+2017-04-12T01:01:43.121856 632.5594319735715 4322.306260117542 -5198.634814866896 -6.771416259564752 2.5417768386424826 1.295455719654515
+2017-04-12T01:31:43.121856 -5821.871672948358 896.3993377333446 3346.464984851878 1.8641625560000357 -5.394881863118932 4.671435904258916
+2017-04-12T02:01:43.121856 3347.5307239035546 -5485.80707368791 2167.8647315585213 4.857452257685735 0.7793150683862282 -5.488811719935745
+2017-04-12T02:31:43.121856 3085.141145279031 2881.6109052146726 -5319.346567435372 -4.782010182711227 5.571217319832164 0.24920190525239846
+2017-04-12T03:01:43.121856 -4843.355022778152 3981.6111404850776 2569.865315917707 -1.3026402070358005 -4.9994752477472275 5.265707763770306
+2017-04-12T03:31:43.121856 123.36653647065162 -6086.430886997539 2985.378464264505 4.905238485966388 -2.3537346547236013 -4.972394296549962
+2017-04-12T04:01:43.121856 4265.661378827028 303.63783822850326 -5275.967317795307 -1.507479739820445 7.14453121318659 -0.8043911054405543
+2017-04-12T04:31:43.121856 -2318.356769577128 6134.070926371339 1713.213557995698 -3.6256917377678777 -2.972572381355557 5.695915512747882
+2017-04-12T05:01:43.121856 -2840.926400782071 -4910.192158785299 3710.083076954835 3.1492592737875986 -5.0889507414006205 -4.301316661089637
+2017-04-12T05:31:43.121856 3754.7658083525293 -2515.1946553231282 -5069.866441236486 2.0800415071801104 6.803720937622508 -1.8331873867604633
+2017-04-12T06:01:43.121856 1016.7707176120207 6654.332348421038 803.2078797644944 -4.362049538440907 -0.06237262209440898 5.9486071969681635
+2017-04-12T06:31:43.121856 -4638.207997848465 -2397.931935671244 4319.440715226355 0.08110255863519054 -6.486326567543601 -3.4964697533983142
+2017-04-12T07:01:43.121856 1692.943686101649 -4593.887921901441 -4707.37769524046 4.916380822504503 4.686659758490053 -2.805775262754845
+2017-04-12T07:31:43.121856 4161.378486185223 5352.324092921373 -131.79426438345524 -3.3018054945113136 2.701830355476897 6.015992406357511
+2017-04-12T08:01:43.121856 -4749.956804110337 591.0715247019236 4794.504360626222 -3.3698107038676843 -6.022145192695966 -2.5828958143798846
+2017-04-12T08:31:43.121856 -1263.408025611878 -5185.973215046968 -4199.616821256588 6.18241349181292 1.4816504891655002 -3.692352996088035
+2017-04-12T09:01:43.121856 6169.651050109541 2609.630898131789 -1062.6821091505478 -0.8342339440339221 4.34677560175005 5.89620328469936
+2017-04-12T09:31:43.121856 -3210.4083082452826 3058.544816228433 5120.503151604277 -6.132990137591418 -3.7614202365930463 -1.588980561776325
+2017-04-12T10:01:43.121856 -4152.6077423341185 -4023.5081134939855 -3562.1623616754914 5.562743899425976 -1.793513867105407 -4.465596347115647
+2017-04-12T10:31:43.121856 6452.222599018458 -741.9044063748265 -1960.5207765457637 2.1808589963253255 4.273493517299354 5.593331768785576
+2017-04-12T11:01:43.121856 -592.0364975256712 4190.728740012115 5287.294892333802 -7.339847696398552 -0.3410632622473108 -0.5455639052675924
+2017-04-12T11:31:43.121856 -6017.464182795874 -1407.319358427166 -2814.6036934873423 3.343197127763856 -4.117618292672443 -5.101491635671517
+2017-04-12T12:01:43.121856 4963.105483397428 -3686.0106106425333 -2797.468567201113 4.694457819602153 2.4534334948216796 5.117242860744918
+2017-04-12T12:31:43.121856 2182.7436477321758 3621.594829584295 5289.675457623938 -6.602489047691207 3.2308194307891993 0.5150015592781286
+2017-04-12T13:01:43.121856 -6214.68638504361 1885.8775831254093 -1979.9635570958606 0.3155437203966455 -4.7929684074009815 -5.58010875045465
+2017-04-12T13:31:43.121856 2211.9111773817435 -5346.44418134533 -3547.6485718539184 5.8107256060568 -0.5608065835900437 4.483180924807207
+2017-04-12T14:01:43.121856 4142.775809729063 1550.9067199575436 5127.538860972489 -4.138709691265898 5.89502669681408 1.55982182677076
+2017-04-12T14:31:43.121856 -4624.304389036205 4850.017774235519 -1084.0070101341953 -2.4804316452026445 -3.668150547097469 -5.886280482024217
+2017-04-12T15:01:43.121856 -902.1950370197483 -5265.545572864663 -4187.944647343416 5.079470966875567 -3.813026352403709 3.7112001361541167
+2017-04-12T15:31:43.121856 4585.022837326398 -1320.9306282920288 4805.8847908517855 -0.702997359764127 6.878009520755721 2.5564454077329497
+2017-04-12T16:01:43.121856 -1691.4156603116346 6570.877075608217 -154.45435615803697 -4.094861464497008 -1.1845167923619522 -6.010150329630616
+2017-04-12T16:31:43.121856 -3380.9360422158184 -3547.4353179196296 -4698.69739747744 2.644480205151399 -6.251260201765235 2.8254587913940914
+2017-04-12T17:01:43.121856 3304.7886927655923 -4020.2418727034524 4334.672854938267 2.654425699793285 5.9371435840344615 3.4738444909836237
+2017-04-12T17:31:43.121856 1713.572292399968 6518.6523956384035 779.8785656965051 -3.9767622833778975 1.7691416284690566 -5.9475523641756105
+2017-04-12T18:01:43.121856 -4448.033692749955 -820.2122194452114 -5064.282211653525 -0.7994718854619398 -7.066349989857671 1.8534190603337881
+2017-04-12T18:31:43.121856 664.8800125216255 -5616.363262479939 3728.5252772691747 4.92324190365602 3.435635565637124 4.283375236898271
+2017-04-12T19:01:43.121856 4571.541692701623 4717.658031816206 1689.9842159301832 -2.1539074099431 4.1471990357499084 -5.70019431720547
+2017-04-12T19:31:43.121856 -3797.700082461373 1970.1696040048894 -5273.557626146813 -4.226432506244186 -5.952517871239868 0.8249894279688035
+2017-04-12T20:01:43.121856 -2518.830404999649 -5524.7735530829505 3006.2830467123176 5.455456306770312 0.2227899285682703 4.959692807853582
+2017-04-12T20:31:43.121856 6039.217278941002 1738.3279695710626 2547.5792566585237 0.7750306413570246 5.089192089002621 -5.2756277875464495
+2017-04-12T21:01:43.121856 -1690.8474674912954 3867.660382475815 -5320.177451035702 -6.6049891707059665 -3.20683596446875 -0.22836153556018077
+2017-04-12T21:31:43.121856 -5238.745209046929 -3699.1284874965377 2190.424932311771 4.170645131519458 -2.6419609427841517 5.481589076958469
+2017-04-12T22:01:43.121856 5717.191263471824 -1486.021422925097 3325.999127994569 3.8338812755379728 4.202350181619292 -4.687005047445711
+2017-04-12T22:31:43.121856 1131.5790738036253 4216.38707017523 -5202.763792333058 -7.225635990024624 0.3637188119651596 -1.2745014647675612
diff --git a/orekit_jpype/test/resources/ccsds/odm/omm/OMM-with-units.xml b/orekit_jpype/test/resources/ccsds/odm/omm/OMM-with-units.xml
new file mode 100644
index 0000000000000000000000000000000000000000..7fc77a9df01d2e4324daddbcdbf0dcc4720cb684
--- /dev/null
+++ b/orekit_jpype/test/resources/ccsds/odm/omm/OMM-with-units.xml
@@ -0,0 +1,72 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<omm  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+      xsi:noNamespaceSchemaLocation="http://sanaregistry.org/r/ndmxml/ndmxml-1.0-master.xsd"
+      id="CCSDS_OMM_VERS" version="3.0">
+  <header>
+    <COMMENT> THIS IS AN XML VERSION OF THE OMM </COMMENT>
+    <CREATION_DATE>2007-065T16:00:00</CREATION_DATE>
+    <ORIGINATOR>NOAA</ORIGINATOR>
+    <MESSAGE_ID> OMM 201113719185</MESSAGE_ID>
+  </header>
+
+  <body>
+    <segment>
+      <metadata>
+        <OBJECT_NAME>GOES-9</OBJECT_NAME>
+        <OBJECT_ID>1995-025A</OBJECT_ID>
+        <CENTER_NAME>EARTH</CENTER_NAME>
+        <REF_FRAME>TEME</REF_FRAME>
+        <TIME_SYSTEM>UTC</TIME_SYSTEM>
+        <MEAN_ELEMENT_THEORY>SGP/SGP4</MEAN_ELEMENT_THEORY>
+      </metadata>
+
+      <data>
+        <meanElements>
+          <COMMENT>mean Elements</COMMENT>
+          <EPOCH>2007-064T10:34:41.4264</EPOCH>
+          <MEAN_MOTION units="rev/day">1.00273272</MEAN_MOTION>
+          <ECCENTRICITY>0.0005013</ECCENTRICITY>
+          <INCLINATION units="deg">3.0539</INCLINATION>
+          <RA_OF_ASC_NODE units="deg">81.7939</RA_OF_ASC_NODE>
+          <ARG_OF_PERICENTER units="deg">249.2363</ARG_OF_PERICENTER>
+          <MEAN_ANOMALY units="deg">150.1602</MEAN_ANOMALY>
+          <GM>398600.8</GM>
+        </meanElements>
+        <tleParameters>
+          <COMMENT>tle Parameters</COMMENT>
+          <NORAD_CAT_ID>23581</NORAD_CAT_ID>
+          <ELEMENT_SET_NO>0925</ELEMENT_SET_NO>
+          <REV_AT_EPOCH>4316</REV_AT_EPOCH>
+          <BSTAR units="1/ER">0.0001</BSTAR>
+          <MEAN_MOTION_DOT units="rev/day**2">-0.00000113</MEAN_MOTION_DOT>
+          <MEAN_MOTION_DDOT units="rev/day**3">0.0</MEAN_MOTION_DDOT>
+        </tleParameters>
+        <covarianceMatrix>
+          <COMMENT>covariance Matrix</COMMENT>
+          <COV_REF_FRAME>TEME</COV_REF_FRAME>
+          <CX_X>3.331349476038534e-04</CX_X>
+          <CY_X>4.618927349220216e-04</CY_X>
+          <CY_Y>6.782421679971363e-04</CY_Y>
+          <CZ_X>-3.070007847730449e-04</CZ_X>
+          <CZ_Y>-4.221234189514228e-04</CZ_Y>
+          <CZ_Z>3.231931992380369e-04</CZ_Z>
+          <CX_DOT_X>-3.349365033922630e-07</CX_DOT_X>
+          <CX_DOT_Y>-4.686084221046758e-07</CX_DOT_Y>
+          <CX_DOT_Z>2.484949578400095e-07</CX_DOT_Z>
+          <CX_DOT_X_DOT>4.296022805587290e-10</CX_DOT_X_DOT>
+          <CY_DOT_X>-2.211832501084875e-07</CY_DOT_X>
+          <CY_DOT_Y>-2.864186892102733e-07</CY_DOT_Y>
+          <CY_DOT_Z>1.798098699846038e-07</CY_DOT_Z>
+          <CY_DOT_X_DOT>2.608899201686016e-10</CY_DOT_X_DOT>
+          <CY_DOT_Y_DOT>1.767514756338532e-10</CY_DOT_Y_DOT>
+          <CZ_DOT_X>-3.041346050686871e-07</CZ_DOT_X>
+          <CZ_DOT_Y>-4.989496988610662e-07</CZ_DOT_Y>
+          <CZ_DOT_Z>3.540310904497689e-07</CZ_DOT_Z>
+          <CZ_DOT_X_DOT>1.869263192954590e-10</CZ_DOT_X_DOT>
+          <CZ_DOT_Y_DOT>1.008862586240695e-10</CZ_DOT_Y_DOT>
+          <CZ_DOT_Z_DOT>6.224444338635500e-10</CZ_DOT_Z_DOT>
+        </covarianceMatrix>
+      </data>
+    </segment>
+  </body>
+</omm>
diff --git a/orekit_jpype/test/resources/ilrs/glonass125_trunc.frd b/orekit_jpype/test/resources/ilrs/glonass125_trunc.frd
new file mode 100644
index 0000000000000000000000000000000000000000..2fa899f6b83907cf9a9a8c04ae8a82a3dd90cce3
--- /dev/null
+++ b/orekit_jpype/test/resources/ilrs/glonass125_trunc.frd
@@ -0,0 +1,164 @@
+H1 CRD 01 2020 12 01 06
+H2 GRZL       7839 34 02 04
+H3 glonass125 1100901  9125 37372    0 1
+H4  0 2019 04 19 21 29 47 2019 04 20 00 12 00  1 0 0 0 1 0 2 0
+C0 0 532.000 0902 2kHz C_SPAD1 GPS
+C1 0 2kHz Nd:Van 1064 2000 0.400 10 10 1
+C2 0 C_SPAD1 SPAD 532.0 20 5.0  400 +1V 10 0.3 35  300 WinClean2.2
+C3 0 GPS HP58503A HP58503A Graz_Dassault NoSN 0.077
+20 77387.000 970.22 287.53 39.2 1
+20 720.000 970.41 285.84 40.2 1
+40 77387.000           0 0902    10000     8390   1.742   111916.9      2.9   17.0   0.010  -0.651   -1.0 2 2 0
+40   720.000           0 0902    10000     8000   1.742   111919.8      2.9   17.0   0.030  -0.673   -1.0 2 2 0
+10 77387.019063653420    0.143461677858 0902 2 2 0 0     0
+10 77387.090063657610    0.143461365733 0902 2 2 0 0     0
+10 77388.997563663870    0.143452977259 0902 2 2 0 0     0
+10 77391.000563651320    0.143444170781 0902 2 2 0 0     0
+10 77391.283063657580    0.143442929505 0902 2 2 0 0     0
+10 77391.556063670670    0.143441728802 0902 2 2 0 0     0
+10 77392.200563652440    0.143438895855 0902 2 2 0 0     0
+10 77392.374063657600    0.143438132585 0902 2 2 0 0     0
+10 77392.633063659070    0.143436994198 0902 2 2 0 0     0
+10 77392.665563672780    0.143436851848 0902 2 2 0 0     0
+10 77393.748563651000    0.143432091173 0902 2 2 0 0     0
+10 77393.927563652400    0.143431304356 0902 2 2 0 0     0
+10 77393.948563661430    0.143431212246 0902 2 2 0 0     0
+10 77393.950563659890    0.143431203597 0902 2 2 0 0     0
+10 77394.011063663290    0.143430937426 0902 2 2 0 0     0
+10 77394.049063660200    0.143430770120 0902 2 2 0 0     0
+10 77394.081563651560    0.143430627700 0902 2 2 0 0     0
+10 77394.082563657310    0.143430623462 0902 2 2 0 0     0
+10 77394.096063653010    0.143430564025 0902 2 2 0 0     0
+10 77394.099063660950    0.143430550160 0902 2 2 0 0     0
+10 77394.127063659950    0.143430427738 0902 2 2 0 0     0
+10 77394.152063652870    0.143430317751 0902 2 2 0 0     0
+10 77394.152563655750    0.143430315149 0902 2 2 0 0     0
+10 77394.154063653200    0.143430309119 0902 2 2 0 0     0
+10 77394.208063650880    0.143430071812 0902 2 2 0 0     0
+10 77394.439563671130    0.143429053713 0902 2 2 0 0     0
+10 77394.794563652950    0.143427494096 0902 2 2 0 0     0
+10 77394.796063650400    0.143427487277 0902 2 2 0 0     0
+10 77394.800063651060    0.143427469644 0902 2 2 0 0     0
+10 77394.850063649940    0.143427249708 0902 2 2 0 0     0
+10 77395.133063649760    0.143426006258 0902 2 2 0 0     0
+10 77395.200563659890    0.143425709011 0902 2 2 0 0     0
+10 77395.304063655440    0.143425254862 0902 2 2 0 0     0
+10 77395.436063652860    0.143424674343 0902 2 2 0 0     0
+10 77395.505063658580    0.143424371088 0902 2 2 0 0     0
+10 77396.580063676460    0.143419647002 0902 2 2 0 0     0
+10 77396.959563653920    0.143417978855 0902 2 2 0 0     0
+10 77397.042563658210    0.143417614190 0902 2 2 0 0     0
+10 77397.176063653080    0.143417027472 0902 2 2 0 0     0
+10 77397.185563663020    0.143416985813 0902 2 2 0 0     0
+10 77397.316063649950    0.143416412675 0902 2 2 0 0     0
+10 77397.351563660430    0.143416256917 0902 2 2 0 0     0
+10 77397.382563652470    0.143416120388 0902 2 2 0 0     0
+10 77397.396563652900    0.143416058916 0902 2 2 0 0     0
+10 77397.456063663590    0.143415797824 0902 2 2 0 0     0
+10 77397.469063656400    0.143415739847 0902 2 2 0 0     0
+10 77397.482563653960    0.143415681139 0902 2 2 0 0     0
+10 77397.508563652630    0.143415566762 0902 2 2 0 0     0
+10 77397.514063663780    0.143415542719 0902 2 2 0 0     0
+10 77397.585563657810    0.143415227932 0902 2 2 0 0     0
+10 77397.594563649970    0.143415189049 0902 2 2 0 0     0
+10 77397.597563657910    0.143415175819 0902 2 2 0 0     0
+10 77397.623063655570    0.143415063264 0902 2 2 0 0     0
+10 77397.662563649940    0.143414890111 0902 2 2 0 0     0
+10 77397.667563658210    0.143414868203 0902 2 2 0 0     0
+10 77397.671563658860    0.143414850080 0902 2 2 0 0     0
+10 77397.675063652920    0.143414834748 0902 2 2 0 0     0
+10 77397.675563657660    0.143414833111 0902 2 2 0 0     0
+10 77397.682563651350    0.143414802147 0902 2 2 0 0     0
+10 77397.685063652690    0.143414791203 0902 2 2 0 0     0
+10 77397.685563657430    0.143414789130 0902 2 2 0 0     0
+10 77397.698563650250    0.143414731519 0902 2 2 0 0     0
+10 77397.706063659860    0.143414698542 0902 2 2 0 0     0
+10 77397.744063660500    0.143414531986 0902 2 2 0 0     0
+10 77397.753063652660    0.143414492498 0902 2 2 0 0     0
+10 77397.758063660930    0.143414470083 0902 2 2 0 0     0
+10 77397.763563659040    0.143414446004 0902 2 2 0 0     0
+10 77397.770563650880    0.143414415310 0902 2 2 0 0     0
+10 77397.840063661340    0.143414109652 0902 2 2 0 0     0
+10 77397.844063660130    0.143414092688 0902 2 2 0 0     0
+10 77397.845563655720    0.143414086037 0902 2 2 0 0     0
+10 77397.869563655930    0.143413979974 0902 2 2 0 0     0
+10 77397.876563662660    0.143413949679 0902 2 2 0 0     0
+10 77397.885563654830    0.143413909995 0902 2 2 0 0     0
+10 77397.893063653260    0.143413876750 0902 2 2 0 0     0
+10 77397.898063657810    0.143413854867 0902 2 2 0 0     0
+10   671.848563656210    0.136965827613 0902 2 2 0 0     0
+10   672.077063662930    0.136966754102 0902 2 2 0 0     0
+10   672.325063653290    0.136967758715 0902 2 2 0 0     0
+10   673.034563653170    0.136970634791 0902 2 2 0 0     0
+10   675.047063652430    0.136978795036 0902 2 2 0 0     0
+10   675.899063650520    0.136982250310 0902 2 2 0 0     0
+10   677.607563653960    0.136989181284 0902 2 2 0 0     0
+10   678.429063670340    0.136992514663 0902 2 2 0 0     0
+10   678.919563652950    0.136994505117 0902 2 2 0 0     0
+10   688.554963653910    0.137033649123 0902 2 2 0 0     0
+10   688.832163656130    0.137034776220 0902 2 2 0 0     0
+10   689.053863655780    0.137035677495 0902 2 2 0 0     0
+10   689.931963657960    0.137039249212 0902 2 2 0 0     0
+10   690.064063670110    0.137039786435 0902 2 2 0 0     0
+10   690.097563652320    0.137039922514 0902 2 2 0 0     0
+10   690.179663674910    0.137040256435 0902 2 2 0 0     0
+10   690.283763663840    0.137040679671 0902 2 2 0 0     0
+10   690.384763656180    0.137041090940 0902 2 2 0 0     0
+10   690.513863660400    0.137041615861 0902 2 2 0 0     0
+10   690.550963653250    0.137041766631 0902 2 2 0 0     0
+10   690.593463661150    0.137041939980 0902 2 2 0 0     0
+10   690.597463650630    0.137041955833 0902 2 2 0 0     0
+10   690.600963657720    0.137041970278 0902 2 2 0 0     0
+10   690.779563656080    0.137042697046 0902 2 2 0 0     0
+10   691.012763662260    0.137043645199 0902 2 2 0 0     0
+10   691.019763663410    0.137043673674 0902 2 2 0 0     0
+10   691.021763658150    0.137043681966 0902 2 2 0 0     0
+10   691.024263668810    0.137043691983 0902 2 2 0 0     0
+10   691.099863663320    0.137043999957 0902 2 2 0 0     0
+10   691.188363652680    0.137044359563 0902 2 2 0 0     0
+10   691.216363649820    0.137044473999 0902 2 2 0 0     0
+10   691.546663653110    0.137045817872 0902 2 2 0 0     0
+10   691.565663652490    0.137045894868 0902 2 2 0 0     0
+10   691.583663657310    0.137045968106 0902 2 2 0 0     0
+10   691.624663667750    0.137046135157 0902 2 2 0 0     0
+10   691.644763655960    0.137046216576 0902 2 2 0 0     0
+10   691.645763652400    0.137046221118 0902 2 2 0 0     0
+10   691.668763672930    0.137046314768 0902 2 2 0 0     0
+10   691.675763657320    0.137046342945 0902 2 2 0 0     0
+10   691.698263667520    0.137046434359 0902 2 2 0 0     0
+10   691.705263653770    0.137046462953 0902 2 2 0 0     0
+10   691.705763651060    0.137046464721 0902 2 2 0 0     0
+10   691.736263670030    0.137046589377 0902 2 2 0 0     0
+10   691.817363653330    0.137046919111 0902 2 2 0 0     0
+10   691.838363651190    0.137047004879 0902 2 2 0 0     0
+10   691.839863659810    0.137047010537 0902 2 2 0 0     0
+10   691.841363674030    0.137047016511 0902 2 2 0 0     0
+10   692.033463658760    0.137047798473 0902 2 2 0 0     0
+10   692.090563651170    0.137048030528 0902 2 2 0 0     0
+10   692.158563660460    0.137048307286 0902 2 2 0 0     0
+10   692.543363662440    0.137049873440 0902 2 2 0 0     0
+10   692.551363674920    0.137049906024 0902 2 2 0 0     0
+10   692.563363663850    0.137049954583 0902 2 2 0 0     0
+10   692.765563672410    0.137050777508 0902 2 2 0 0     0
+10   692.807063670830    0.137050946815 0902 2 2 0 0     0
+10   692.813563656060    0.137050972962 0902 2 2 0 0     0
+10   692.816563650970    0.137050985499 0902 2 2 0 0     0
+10   692.832063658160    0.137051048639 0902 2 2 0 0     0
+10   692.925163660200    0.137051426911 0902 2 2 0 0     0
+10   692.937663663180    0.137051478062 0902 2 2 0 0     0
+10   692.948163652790    0.137051520859 0902 2 2 0 0     0
+10   692.952663658190    0.137051538894 0902 2 2 0 0     0
+10   692.971663676200    0.137051616161 0902 2 2 0 0     0
+10   692.999663658440    0.137051730663 0902 2 2 0 0     0
+10   693.201363658530    0.137052551301 0902 2 2 0 0     0
+10   693.387963658200    0.137053310614 0902 2 2 0 0     0
+10   693.802763663230    0.137054999043 0902 2 2 0 0     0
+10   693.883863663300    0.137055329176 0902 2 2 0 0     0
+10   693.886363659050    0.137055339336 0902 2 2 0 0     0
+10   693.898363661020    0.137055388199 0902 2 2 0 0     0
+10   693.906863655890    0.137055422749 0902 2 2 0 0     0
+10   693.925863659010    0.137055500664 0902 2 2 0 0     0
+10   694.032463662330    0.137055934538 0902 2 2 0 0     0
+10   694.119563650340    0.137056288730 0902 2 2 0 0     0
+H8
+H9
diff --git a/orekit_jpype/test/resources/rinex/DJIG00DJI_R_20191820000_01D_30S_MO.crx.gz b/orekit_jpype/test/resources/rinex/DJIG00DJI_R_20191820000_01D_30S_MO.crx.gz
new file mode 100644
index 0000000000000000000000000000000000000000..6eb1e4ad30d6bb754358cb7769e3febd0a8b2934
Binary files /dev/null and b/orekit_jpype/test/resources/rinex/DJIG00DJI_R_20191820000_01D_30S_MO.crx.gz differ
diff --git a/orekit_jpype/test/resources/rinex/abcd083.06o b/orekit_jpype/test/resources/rinex/abcd083.06o
new file mode 100644
index 0000000000000000000000000000000000000000..8a0718f37cf1e020c3bdae4b03566fe53cfb9df4
--- /dev/null
+++ b/orekit_jpype/test/resources/rinex/abcd083.06o
@@ -0,0 +1,36 @@
+     3.04           OBSERVATION DATA    M                   RINEX VERSION / TYPE
+Values contained in the files are not real ones.            COMMENT
+The objective is to test that Beidou observation type are   COMMENT
+read properly.                                              COMMENT
+XXRINEXO V9.9       AIUB                20060324 144333 UTC PGM / RUN BY / DATE
+A 9080                                                      MARKER NAME
+9080.1.34                                                   MARKER NUMBER     
+BILL SMITH          ABC INSTITUTE                           OBSERVER / AGENCY   
+X1234A123           GEODETIC            1.3.1               REC # / TYPE / VERS
+G1234               ROVER                                   ANT # / TYPE
+  2104228.     -5642017.      2095406.                      APPROX POSITION XYZ
+         .9030         .0000         .0000                  ANTENNA: DELTA H/E/N
+     0                                                      RCV CLOCK OFFS APPL
+G    5 C1C L1W L2W C1W S2W                                  SYS / # / OBS TYPES
+C   41 C5D C5P C5X C6A C6Q C7D C7P C7Z C8D C8P C8X D5D D5P  SYS / # / OBS TYPES
+       D5X D6A D7D D7P D7Z D8D D8P D8X L5D L5P L5X L6A L7D  SYS / # / OBS TYPES
+       L7P L7Z L8D L8P L8X S5D S5P S5X S6A S7D S7P S7Z S8D  SYS / # / OBS TYPES
+       S8P S8X                                              SYS / # / OBS TYPES
+    18.000                                                  INTERVAL
+DBHZ                                                        SIGNAL STRENGTH UNIT
+  2006    03    24    13    10   36.0000000     GPS         TIME OF FIRST OBS
+ 18 R01  1 R02  2 R03  3 R04  4 R05  5 R06 -6 R07 -5 R08 -4 GLONASS SLOT / FRQ #
+    R09 -3 R10 -2 R11 -1 R12  0 R13  1 R14  2 R15  0 R16  4 GLONASS SLOT / FRQ #
+    R17  5 R18 -5                                           GLONASS SLOT / FRQ #
+G L1C                                                       SYS / PHASE SHIFT
+G L1W                                                       SYS / PHASE SHIFT
+G L2W   0.00000                                             SYS / PHASE SHIFT
+R L1C   0.00000                                             SYS / PHASE SHIFT
+E L1B   0.00000                                             SYS / PHASE SHIFT
+E L5I   0.00000                                             SYS / PHASE SHIFT
+S L1C   0.00000                                             SYS / PHASE SHIFT
+ C1C    0.000 C2C    0.000 C2P    0.000                     GLONASS COD/PHS/BIS
+                                                            END OF HEADER
+> 2016 03 24 13 10 36.0000000  0  2       0.000000000000
+G06  23629347.915      651379.300 8                  23629347.158          24.158
+C06  23544632.969 6 125506152.806 6        40.400    23544630.660 6 125506177.799 6        38.200    23544639.055 5  97615985.468 5        33.900    23544639.875 5  97615969.480 5        33.200    23544639.875 5  97615969.480 5        33.200    23544639.875 5  97615969.480 5        33.200    23544639.875 5  97615969.480 5        33.200    23544639.875 5  97615969.480 5        33.200    23544639.875 5  97615969.480 5        33.200    23544639.875 5  97615969.480 5        33.200    23544639.875 5  97615969.480 5        33.200    23544639.875 5  97615969.480 5        33.200    23544639.875 5  97615969.480 5        33.200    23544639.875 5  97615969.480 5
\ No newline at end of file
diff --git a/orekit_jpype/test/resources/rinex/no-ant-typeV2.16o b/orekit_jpype/test/resources/rinex/no-ant-typeV2.16o
new file mode 100644
index 0000000000000000000000000000000000000000..11d1f448dd4635aa2eb44b6d26e6e64cd68c28c2
--- /dev/null
+++ b/orekit_jpype/test/resources/rinex/no-ant-typeV2.16o
@@ -0,0 +1,49 @@
+     2.11           OBSERVATION DATA    G (GPS)             RINEX VERSION / TYPE
+teqc  2016Nov7      root                20180417 16:16:38UTCPGM / RUN BY / DATE
+Linux 2.4.21-27.ELsmp|Opteron|gcc|Linux x86_64|=+           COMMENT
+     2.11           OBSERVATION DATA    G (GPS)             COMMENT
+teqc  2015Nov6      NOAA/NOS/NGS/CORS   20160214 01:36:16UTCCOMMENT
+Solaris x86 5.10|AMD64|cc SC5.8 -xarch=amd64|=+|=+          COMMENT
+teqc  2015Nov6      NOAA/NOS/NGS/CORS   20160214 01:35:24UTCCOMMENT
+BIT 2 OF LLI FLAGS DATA COLLECTED UNDER A/S CONDITION       COMMENT
+ SNR is mapped to RINEX snr flag value [0-9]                COMMENT
+  L1 & L2: min(max(int(snr_dBHz/6), 0), 9)                  COMMENT
+teqc edited: all SBAS satellites excluded                   COMMENT
+teqc edited: all Compass satellites excluded                COMMENT
+teqc edited: all QZSS satellites excluded                   COMMENT
+Forced Modulo Decimation to 30 seconds                      COMMENT
+SBCH                                                        MARKER NAME
+SBCH                                                        MARKER NUMBER
+Randy Osborne       LASU                                    OBSERVER / AGENCY
+5051K72720          TRIMBLE NETR9       5.10                REC # / TYPE / VERS
+    31569.9070 -5535449.0960  3157696.7490                  APPROX POSITION XYZ
+        0.0000        0.0000        0.0000                  ANTENNA: DELTA H/E/N
+     1     1                                                WAVELENGTH FACT L1/2
+     8    L1    L2    C1    C2    P1    P2    S1    S2      # / TYPES OF OBSERV
+    30.0000                                                 INTERVAL
+teqc.w windowed: start @ 2016 Feb 13 00:00:00.000           COMMENT
+teqc.w windowed:  end  @ 2016 Feb 13 00:50:00.000           COMMENT
+teqc.w edited: all GLONASS satellites excluded              COMMENT
+  2016     2    13     0    50    0.0000000     GPS         TIME OF FIRST OBS
+                                                            END OF HEADER
+ 16  2 13  0 50  0.0000000  0 10G30G07G08G11G16G27G01G28G09G23
+ 124715056.737 6  97180603.218 6  23732478.250    23732485.203
+  23732484.918          39.800          40.300
+ 113442043.618 7  88396448.043 7  21587282.070    21587285.773
+  21587286.277          47.100          44.800
+ 107624706.673 8  83863508.037 8  20480273.211    20480278.496
+  20480278.207          50.400          50.000
+ 123162236.436 6  95970616.75544  23436980.414
+  23436984.277          41.500          24.900
+ 127759857.231 6  99553224.32243  24311862.398
+  24311866.754          38.800          19.600
+ 114048318.681 7  88868937.486 7  21702645.609    21702650.422
+  21702650.082          47.900          46.500
+ 132119795.764 6 102950529.303 5  25141563.023    25141570.738
+  25141572.238          36.400          35.900
+ 128159026.321 6  99864225.29542  24387848.711
+  24387851.332          39.900          16.300
+ 108781845.096 8  84764939.196 8  20700430.070    20700435.336
+  20700435.910          49.100          49.900
+ 112281306.402 7  87492006.74345  21366399.813
+  21366402.195          47.800          35.300
diff --git a/orekit_jpype/test/resources/rinex/no-ant-typeV3.06o b/orekit_jpype/test/resources/rinex/no-ant-typeV3.06o
new file mode 100644
index 0000000000000000000000000000000000000000..4b31fc5fc95da27d5fbeb3bf543c01b84dbd7b64
--- /dev/null
+++ b/orekit_jpype/test/resources/rinex/no-ant-typeV3.06o
@@ -0,0 +1,35 @@
+     3.04           OBSERVATION DATA    M                   RINEX VERSION / TYPE
+G = GPS  R = GLONASS  E = GALILEO  S = GEO  M = MIXED       COMMENT
+XXRINEXO V9.9       AIUB                20060324 144333 UTC PGM / RUN BY / DATE
+A 9080                                                      MARKER NAME
+9080.1.34                                                   MARKER NUMBER     
+BILL SMITH          ABC INSTITUTE                           OBSERVER / AGENCY   
+X1234A123           GEODETIC            1.3.1               REC # / TYPE / VERS
+  2104228.     -5642017.      2095406.                      APPROX POSITION XYZ
+         .9030         .0000         .0000                  ANTENNA: DELTA H/E/N
+     0                                                      RCV CLOCK OFFS APPL
+G    5 C1C L1W L2W C1W S2W                                  SYS / # / OBS TYPES
+R    2 C1C L1C                                              SYS / # / OBS TYPES
+E    2 L1B L5I                                              SYS / # / OBS TYPES
+S    2 C1C L1C                                              SYS / # / OBS TYPES
+    18.000                                                  INTERVAL
+DBHZ                                                        SIGNAL STRENGTH UNIT
+  2006    03    24    13    10   36.0000000     GPS         TIME OF FIRST OBS
+ 18 R01  1 R02  2 R03  3 R04  4 R05  5 R06 -6 R07 -5 R08 -4 GLONASS SLOT / FRQ #
+    R09 -3 R10 -2 R11 -1 R12  0 R13  1 R14  2 R15  0 R16  4 GLONASS SLOT / FRQ #
+    R17  5 R18 -5                                           GLONASS SLOT / FRQ #
+G L1C                                                       SYS / PHASE SHIFT
+G L1W                                                       SYS / PHASE SHIFT
+G L2W   0.00000                                             SYS / PHASE SHIFT
+R L1C   0.00000                                             SYS / PHASE SHIFT
+E L1B   0.00000                                             SYS / PHASE SHIFT
+E L5I   0.00000                                             SYS / PHASE SHIFT
+S L1C   0.00000                                             SYS / PHASE SHIFT
+ C1C    0.000 C2C    0.000 C2P    0.000                     GLONASS COD/PHS/BIS
+                                                            END OF HEADER       
+> 2016 03 24 13 10 36.0000000  0  5       0.000000000000
+G06  23629347.915      651379.300 8                  23629347.158          24.158
+G09  20891534.648     -453349.120 9                  20891545.292          38.123
+G12  20607600.189     -756349.430 9                  20891545.848          35.234
+E11  20742800.324 8    378849.178 7
+S20  38137559.506 8    335849.135 9
\ No newline at end of file
diff --git a/orekit_jpype/test/resources/rinex/no-antenna-deltaV2.16o b/orekit_jpype/test/resources/rinex/no-antenna-deltaV2.16o
new file mode 100644
index 0000000000000000000000000000000000000000..a5a901fc15bad6271b139cd8659c205383070a05
--- /dev/null
+++ b/orekit_jpype/test/resources/rinex/no-antenna-deltaV2.16o
@@ -0,0 +1,49 @@
+     2.11           OBSERVATION DATA    G (GPS)             RINEX VERSION / TYPE
+teqc  2016Nov7      root                20180417 16:16:38UTCPGM / RUN BY / DATE
+Linux 2.4.21-27.ELsmp|Opteron|gcc|Linux x86_64|=+           COMMENT
+     2.11           OBSERVATION DATA    G (GPS)             COMMENT
+teqc  2015Nov6      NOAA/NOS/NGS/CORS   20160214 01:36:16UTCCOMMENT
+Solaris x86 5.10|AMD64|cc SC5.8 -xarch=amd64|=+|=+          COMMENT
+teqc  2015Nov6      NOAA/NOS/NGS/CORS   20160214 01:35:24UTCCOMMENT
+BIT 2 OF LLI FLAGS DATA COLLECTED UNDER A/S CONDITION       COMMENT
+ SNR is mapped to RINEX snr flag value [0-9]                COMMENT
+  L1 & L2: min(max(int(snr_dBHz/6), 0), 9)                  COMMENT
+teqc edited: all SBAS satellites excluded                   COMMENT
+teqc edited: all Compass satellites excluded                COMMENT
+teqc edited: all QZSS satellites excluded                   COMMENT
+Forced Modulo Decimation to 30 seconds                      COMMENT
+SBCH                                                        MARKER NAME
+SBCH                                                        MARKER NUMBER
+Randy Osborne       LASU                                    OBSERVER / AGENCY
+5051K72720          TRIMBLE NETR9       5.10                REC # / TYPE / VERS
+5000117521          TRM57971.00     NONE                    ANT # / TYPE
+    31569.9070 -5535449.0960  3157696.7490                  APPROX POSITION XYZ
+     1     1                                                WAVELENGTH FACT L1/2
+     8    L1    L2    C1    C2    P1    P2    S1    S2      # / TYPES OF OBSERV
+    30.0000                                                 INTERVAL
+teqc.w windowed: start @ 2016 Feb 13 00:00:00.000           COMMENT
+teqc.w windowed:  end  @ 2016 Feb 13 00:50:00.000           COMMENT
+teqc.w edited: all GLONASS satellites excluded              COMMENT
+  2016     2    13     0    50    0.0000000     GPS         TIME OF FIRST OBS
+                                                            END OF HEADER
+ 16  2 13  0 50  0.0000000  0 10G30G07G08G11G16G27G01G28G09G23
+ 124715056.737 6  97180603.218 6  23732478.250    23732485.203
+  23732484.918          39.800          40.300
+ 113442043.618 7  88396448.043 7  21587282.070    21587285.773
+  21587286.277          47.100          44.800
+ 107624706.673 8  83863508.037 8  20480273.211    20480278.496
+  20480278.207          50.400          50.000
+ 123162236.436 6  95970616.75544  23436980.414
+  23436984.277          41.500          24.900
+ 127759857.231 6  99553224.32243  24311862.398
+  24311866.754          38.800          19.600
+ 114048318.681 7  88868937.486 7  21702645.609    21702650.422
+  21702650.082          47.900          46.500
+ 132119795.764 6 102950529.303 5  25141563.023    25141570.738
+  25141572.238          36.400          35.900
+ 128159026.321 6  99864225.29542  24387848.711
+  24387851.332          39.900          16.300
+ 108781845.096 8  84764939.196 8  20700430.070    20700435.336
+  20700435.910          49.100          49.900
+ 112281306.402 7  87492006.74345  21366399.813
+  21366402.195          47.800          35.300
diff --git a/orekit_jpype/test/resources/rinex/no-antenna-deltaV3.06o b/orekit_jpype/test/resources/rinex/no-antenna-deltaV3.06o
new file mode 100644
index 0000000000000000000000000000000000000000..eeb922b6c751c144344d66f41897421576efdb74
--- /dev/null
+++ b/orekit_jpype/test/resources/rinex/no-antenna-deltaV3.06o
@@ -0,0 +1,35 @@
+     3.04           OBSERVATION DATA    M                   RINEX VERSION / TYPE
+G = GPS  R = GLONASS  E = GALILEO  S = GEO  M = MIXED       COMMENT
+XXRINEXO V9.9       AIUB                20060324 144333 UTC PGM / RUN BY / DATE
+A 9080                                                      MARKER NAME
+9080.1.34                                                   MARKER NUMBER     
+BILL SMITH          ABC INSTITUTE                           OBSERVER / AGENCY   
+X1234A123           GEODETIC            1.3.1               REC # / TYPE / VERS
+G1234               ROVER                                   ANT # / TYPE
+  2104228.     -5642017.      2095406.                      APPROX POSITION XYZ
+     0                                                      RCV CLOCK OFFS APPL
+G    5 C1C L1W L2W C1W S2W                                  SYS / # / OBS TYPES
+R    2 C1C L1C                                              SYS / # / OBS TYPES
+E    2 L1B L5I                                              SYS / # / OBS TYPES
+S    2 C1C L1C                                              SYS / # / OBS TYPES
+    18.000                                                  INTERVAL
+DBHZ                                                        SIGNAL STRENGTH UNIT
+  2006    03    24    13    10   36.0000000     GPS         TIME OF FIRST OBS
+ 18 R01  1 R02  2 R03  3 R04  4 R05  5 R06 -6 R07 -5 R08 -4 GLONASS SLOT / FRQ #
+    R09 -3 R10 -2 R11 -1 R12  0 R13  1 R14  2 R15  0 R16  4 GLONASS SLOT / FRQ #
+    R17  5 R18 -5                                           GLONASS SLOT / FRQ #
+G L1C                                                       SYS / PHASE SHIFT
+G L1W                                                       SYS / PHASE SHIFT
+G L2W   0.00000                                             SYS / PHASE SHIFT
+R L1C   0.00000                                             SYS / PHASE SHIFT
+E L1B   0.00000                                             SYS / PHASE SHIFT
+E L5I   0.00000                                             SYS / PHASE SHIFT
+S L1C   0.00000                                             SYS / PHASE SHIFT
+ C1C    0.000 C2C    0.000 C2P    0.000                     GLONASS COD/PHS/BIS
+                                                            END OF HEADER       
+> 2016 03 24 13 10 36.0000000  0  5       0.000000000000
+G06  23629347.915      651379.300 8                  23629347.158          24.158
+G09  20891534.648     -453349.120 9                  20891545.292          38.123
+G12  20607600.189     -756349.430 9                  20891545.848          35.234
+E11  20742800.324 8    378849.178 7
+S20  38137559.506 8    335849.135 9
\ No newline at end of file
diff --git a/orekit_jpype/test/resources/rinex/no-approx-positionV2.16o b/orekit_jpype/test/resources/rinex/no-approx-positionV2.16o
new file mode 100644
index 0000000000000000000000000000000000000000..afa0cfbaba5d62a61fe1aba3c08d4b523ff4f1e9
--- /dev/null
+++ b/orekit_jpype/test/resources/rinex/no-approx-positionV2.16o
@@ -0,0 +1,49 @@
+     2.11           OBSERVATION DATA    G (GPS)             RINEX VERSION / TYPE
+teqc  2016Nov7      root                20180417 16:16:38UTCPGM / RUN BY / DATE
+Linux 2.4.21-27.ELsmp|Opteron|gcc|Linux x86_64|=+           COMMENT
+     2.11           OBSERVATION DATA    G (GPS)             COMMENT
+teqc  2015Nov6      NOAA/NOS/NGS/CORS   20160214 01:36:16UTCCOMMENT
+Solaris x86 5.10|AMD64|cc SC5.8 -xarch=amd64|=+|=+          COMMENT
+teqc  2015Nov6      NOAA/NOS/NGS/CORS   20160214 01:35:24UTCCOMMENT
+BIT 2 OF LLI FLAGS DATA COLLECTED UNDER A/S CONDITION       COMMENT
+ SNR is mapped to RINEX snr flag value [0-9]                COMMENT
+  L1 & L2: min(max(int(snr_dBHz/6), 0), 9)                  COMMENT
+teqc edited: all SBAS satellites excluded                   COMMENT
+teqc edited: all Compass satellites excluded                COMMENT
+teqc edited: all QZSS satellites excluded                   COMMENT
+Forced Modulo Decimation to 30 seconds                      COMMENT
+SBCH                                                        MARKER NAME
+SBCH                                                        MARKER NUMBER
+Randy Osborne       LASU                                    OBSERVER / AGENCY
+5051K72720          TRIMBLE NETR9       5.10                REC # / TYPE / VERS
+5000117521          TRM57971.00     NONE                    ANT # / TYPE
+        0.0000        0.0000        0.0000                  ANTENNA: DELTA H/E/N
+     1     1                                                WAVELENGTH FACT L1/2
+     8    L1    L2    C1    C2    P1    P2    S1    S2      # / TYPES OF OBSERV
+    30.0000                                                 INTERVAL
+teqc.w windowed: start @ 2016 Feb 13 00:00:00.000           COMMENT
+teqc.w windowed:  end  @ 2016 Feb 13 00:50:00.000           COMMENT
+teqc.w edited: all GLONASS satellites excluded              COMMENT
+  2016     2    13     0    50    0.0000000     GPS         TIME OF FIRST OBS
+                                                            END OF HEADER
+ 16  2 13  0 50  0.0000000  0 10G30G07G08G11G16G27G01G28G09G23
+ 124715056.737 6  97180603.218 6  23732478.250    23732485.203
+  23732484.918          39.800          40.300
+ 113442043.618 7  88396448.043 7  21587282.070    21587285.773
+  21587286.277          47.100          44.800
+ 107624706.673 8  83863508.037 8  20480273.211    20480278.496
+  20480278.207          50.400          50.000
+ 123162236.436 6  95970616.75544  23436980.414
+  23436984.277          41.500          24.900
+ 127759857.231 6  99553224.32243  24311862.398
+  24311866.754          38.800          19.600
+ 114048318.681 7  88868937.486 7  21702645.609    21702650.422
+  21702650.082          47.900          46.500
+ 132119795.764 6 102950529.303 5  25141563.023    25141570.738
+  25141572.238          36.400          35.900
+ 128159026.321 6  99864225.29542  24387848.711
+  24387851.332          39.900          16.300
+ 108781845.096 8  84764939.196 8  20700430.070    20700435.336
+  20700435.910          49.100          49.900
+ 112281306.402 7  87492006.74345  21366399.813
+  21366402.195          47.800          35.300
diff --git a/orekit_jpype/test/resources/rinex/no-first-obsV2.16o b/orekit_jpype/test/resources/rinex/no-first-obsV2.16o
new file mode 100644
index 0000000000000000000000000000000000000000..4ded8749cfb10b07224d5e9763ae5352590a6484
--- /dev/null
+++ b/orekit_jpype/test/resources/rinex/no-first-obsV2.16o
@@ -0,0 +1,49 @@
+     2.11           OBSERVATION DATA    G (GPS)             RINEX VERSION / TYPE
+teqc  2016Nov7      root                20180417 16:16:38UTCPGM / RUN BY / DATE
+Linux 2.4.21-27.ELsmp|Opteron|gcc|Linux x86_64|=+           COMMENT
+     2.11           OBSERVATION DATA    G (GPS)             COMMENT
+teqc  2015Nov6      NOAA/NOS/NGS/CORS   20160214 01:36:16UTCCOMMENT
+Solaris x86 5.10|AMD64|cc SC5.8 -xarch=amd64|=+|=+          COMMENT
+teqc  2015Nov6      NOAA/NOS/NGS/CORS   20160214 01:35:24UTCCOMMENT
+BIT 2 OF LLI FLAGS DATA COLLECTED UNDER A/S CONDITION       COMMENT
+ SNR is mapped to RINEX snr flag value [0-9]                COMMENT
+  L1 & L2: min(max(int(snr_dBHz/6), 0), 9)                  COMMENT
+teqc edited: all SBAS satellites excluded                   COMMENT
+teqc edited: all Compass satellites excluded                COMMENT
+teqc edited: all QZSS satellites excluded                   COMMENT
+Forced Modulo Decimation to 30 seconds                      COMMENT
+SBCH                                                        MARKER NAME
+SBCH                                                        MARKER NUMBER
+Randy Osborne       LASU                                    OBSERVER / AGENCY
+5051K72720          TRIMBLE NETR9       5.10                REC # / TYPE / VERS
+5000117521          TRM57971.00     NONE                    ANT # / TYPE
+    31569.9070 -5535449.0960  3157696.7490                  APPROX POSITION XYZ
+        0.0000        0.0000        0.0000                  ANTENNA: DELTA H/E/N
+     1     1                                                WAVELENGTH FACT L1/2
+     8    L1    L2    C1    C2    P1    P2    S1    S2      # / TYPES OF OBSERV
+    30.0000                                                 INTERVAL
+teqc.w windowed: start @ 2016 Feb 13 00:00:00.000           COMMENT
+teqc.w windowed:  end  @ 2016 Feb 13 00:50:00.000           COMMENT
+teqc.w edited: all GLONASS satellites excluded              COMMENT
+                                                            END OF HEADER
+ 16  2 13  0 50  0.0000000  0 10G30G07G08G11G16G27G01G28G09G23
+ 124715056.737 6  97180603.218 6  23732478.250    23732485.203
+  23732484.918          39.800          40.300
+ 113442043.618 7  88396448.043 7  21587282.070    21587285.773
+  21587286.277          47.100          44.800
+ 107624706.673 8  83863508.037 8  20480273.211    20480278.496
+  20480278.207          50.400          50.000
+ 123162236.436 6  95970616.75544  23436980.414
+  23436984.277          41.500          24.900
+ 127759857.231 6  99553224.32243  24311862.398
+  24311866.754          38.800          19.600
+ 114048318.681 7  88868937.486 7  21702645.609    21702650.422
+  21702650.082          47.900          46.500
+ 132119795.764 6 102950529.303 5  25141563.023    25141570.738
+  25141572.238          36.400          35.900
+ 128159026.321 6  99864225.29542  24387848.711
+  24387851.332          39.900          16.300
+ 108781845.096 8  84764939.196 8  20700430.070    20700435.336
+  20700435.910          49.100          49.900
+ 112281306.402 7  87492006.74345  21366399.813
+  21366402.195          47.800          35.300
diff --git a/orekit_jpype/test/resources/rinex/no-first-obsV3.06o b/orekit_jpype/test/resources/rinex/no-first-obsV3.06o
new file mode 100644
index 0000000000000000000000000000000000000000..9fa84b15c963eadede454af5411a9854bf77c2e8
--- /dev/null
+++ b/orekit_jpype/test/resources/rinex/no-first-obsV3.06o
@@ -0,0 +1,35 @@
+     3.04           OBSERVATION DATA    M                   RINEX VERSION / TYPE
+G = GPS  R = GLONASS  E = GALILEO  S = GEO  M = MIXED       COMMENT
+XXRINEXO V9.9       AIUB                20060324 144333 UTC PGM / RUN BY / DATE
+A 9080                                                      MARKER NAME
+9080.1.34                                                   MARKER NUMBER     
+BILL SMITH          ABC INSTITUTE                           OBSERVER / AGENCY   
+X1234A123           GEODETIC            1.3.1               REC # / TYPE / VERS
+G1234               ROVER                                   ANT # / TYPE
+  2104228.     -5642017.      2095406.                      APPROX POSITION XYZ
+         .9030         .0000         .0000                  ANTENNA: DELTA H/E/N
+     0                                                      RCV CLOCK OFFS APPL
+G    5 C1C L1W L2W C1W S2W                                  SYS / # / OBS TYPES
+R    2 C1C L1C                                              SYS / # / OBS TYPES
+E    2 L1B L5I                                              SYS / # / OBS TYPES
+S    2 C1C L1C                                              SYS / # / OBS TYPES
+    18.000                                                  INTERVAL
+DBHZ                                                        SIGNAL STRENGTH UNIT
+ 18 R01  1 R02  2 R03  3 R04  4 R05  5 R06 -6 R07 -5 R08 -4 GLONASS SLOT / FRQ #
+    R09 -3 R10 -2 R11 -1 R12  0 R13  1 R14  2 R15  0 R16  4 GLONASS SLOT / FRQ #
+    R17  5 R18 -5                                           GLONASS SLOT / FRQ #
+G L1C                                                       SYS / PHASE SHIFT
+G L1W                                                       SYS / PHASE SHIFT
+G L2W   0.00000                                             SYS / PHASE SHIFT
+R L1C   0.00000                                             SYS / PHASE SHIFT
+E L1B   0.00000                                             SYS / PHASE SHIFT
+E L5I   0.00000                                             SYS / PHASE SHIFT
+S L1C   0.00000                                             SYS / PHASE SHIFT
+ C1C    0.000 C2C    0.000 C2P    0.000                     GLONASS COD/PHS/BIS
+                                                            END OF HEADER       
+> 2016 03 24 13 10 36.0000000  0  5       0.000000000000
+G06  23629347.915      651379.300 8                  23629347.158          24.158
+G09  20891534.648     -453349.120 9                  20891545.292          38.123
+G12  20607600.189     -756349.430 9                  20891545.848          35.234
+E11  20742800.324 8    378849.178 7
+S20  38137559.506 8    335849.135 9
\ No newline at end of file
diff --git a/orekit_jpype/test/resources/rinex/no-markerNameV2.06o b/orekit_jpype/test/resources/rinex/no-markerNameV2.06o
new file mode 100644
index 0000000000000000000000000000000000000000..303670dd298fc93c16785960591b0f97da0bea94
--- /dev/null
+++ b/orekit_jpype/test/resources/rinex/no-markerNameV2.06o
@@ -0,0 +1,28 @@
+     2.11           OBSERVATION DATA    G (GPS)             RINEX VERSION / TYPE
+teqc  2016Nov7      root                20180417 16:16:38UTCPGM / RUN BY / DATE
+Linux 2.4.21-27.ELsmp|Opteron|gcc|Linux x86_64|=+           COMMENT
+     2.11           OBSERVATION DATA    G (GPS)             COMMENT
+teqc  2015Nov6      NOAA/NOS/NGS/CORS   20160214 01:36:16UTCCOMMENT
+Solaris x86 5.10|AMD64|cc SC5.8 -xarch=amd64|=+|=+          COMMENT
+teqc  2015Nov6      NOAA/NOS/NGS/CORS   20160214 01:35:24UTCCOMMENT
+BIT 2 OF LLI FLAGS DATA COLLECTED UNDER A/S CONDITION       COMMENT
+ SNR is mapped to RINEX snr flag value [0-9]                COMMENT
+  L1 & L2: min(max(int(snr_dBHz/6), 0), 9)                  COMMENT
+teqc edited: all SBAS satellites excluded                   COMMENT
+teqc edited: all Compass satellites excluded                COMMENT
+teqc edited: all QZSS satellites excluded                   COMMENT
+Forced Modulo Decimation to 30 seconds                      COMMENT
+SBCH                                                        MARKER NUMBER
+Randy Osborne       LASU                                    OBSERVER / AGENCY
+5051K72720          TRIMBLE NETR9       5.10                REC # / TYPE / VERS
+5000117521          TRM57971.00     NONE                    ANT # / TYPE
+    31569.9070 -5535449.0960  3157696.7490                  APPROX POSITION XYZ
+        0.0000        0.0000        0.0000                  ANTENNA: DELTA H/E/N
+     1     1                                                WAVELENGTH FACT L1/2
+     8    L1    L2    C1    C2    P1    P2    S1    S2      # / TYPES OF OBSERV
+    30.0000                                                 INTERVAL
+teqc.w windowed: start @ 2016 Feb 13 00:00:00.000           COMMENT
+teqc.w windowed:  end  @ 2016 Feb 13 00:50:00.000           COMMENT
+teqc.w edited: all GLONASS satellites excluded              COMMENT
+  2016     2    13     0    50    0.0000000     GPS         TIME OF FIRST OBS
+                                                            END OF HEADER
\ No newline at end of file
diff --git a/orekit_jpype/test/resources/rinex/no-markerNameV3.06o b/orekit_jpype/test/resources/rinex/no-markerNameV3.06o
new file mode 100644
index 0000000000000000000000000000000000000000..34e2babfcdee44240ac2db21e66c96ba0bd314b1
--- /dev/null
+++ b/orekit_jpype/test/resources/rinex/no-markerNameV3.06o
@@ -0,0 +1,35 @@
+     3.00           OBSERVATION DATA    M                   RINEX VERSION / TYPE
+G = GPS  R = GLONASS  E = GALILEO  S = GEO  M = MIXED       COMMENT
+XXRINEXO V9.9       AIUB                20060324 144333 UTC PGM / RUN BY / DATE
+9080.1.34                                                   MARKER NUMBER     
+BILL SMITH          ABC INSTITUTE                           OBSERVER / AGENCY   
+X1234A123           GEODETIC            1.3.1               REC # / TYPE / VERS
+G1234               ROVER                                   ANT # / TYPE
+  2104228.     -5642017.      2095406.                      APPROX POSITION XYZ
+         .9030         .0000         .0000                  ANTENNA: DELTA H/E/N
+     0                                                      RCV CLOCK OFFS APPL
+G    5 C1C L1W L2W C1W S2W                                  SYS / # / OBS TYPES
+R    5 C0  L0  C1C L1C S0                                   SYS / # / OBS TYPES
+E    2 L1B L5I                                              SYS / # / OBS TYPES
+S    2 C1C L1C                                              SYS / # / OBS TYPES
+    18.000                                                  INTERVAL
+DBHZ                                                        SIGNAL STRENGTH UNIT
+  2006    03    24    13    10   36.0000000     GPS         TIME OF FIRST OBS
+ 18 R01  1 R02  2 R03  3 R04  4 R05  5 R06 -6 R07 -5 R08 -4 GLONASS SLOT / FRQ #
+    R09 -3 R10 -2 R11 -1 R12  0 R13  1 R14  2 R15  0 R16  4 GLONASS SLOT / FRQ #
+    R17  5 R18 -5                                           GLONASS SLOT / FRQ #
+G L1C                                                       SYS / PHASE SHIFT
+G L1W                                                       SYS / PHASE SHIFT
+G L2W   0.00000                                             SYS / PHASE SHIFT
+R L1C   0.00000                                             SYS / PHASE SHIFT
+E L1B   0.00000                                             SYS / PHASE SHIFT
+E L5I   0.00000                                             SYS / PHASE SHIFT
+S L1C   0.00000                                             SYS / PHASE SHIFT
+ C1C    0.000 C2C    0.000 C2P    0.000                     GLONASS COD/PHS/BIS
+                                                            END OF HEADER       
+> 2016 03 24 13 10 36.0000000  0  5       0.000000000000
+G06  23629347.915      651379.300 8                  23629347.158          24.158
+G09  20891534.648     -453349.120 9                  20891545.292          38.123
+G12  20607600.189     -756349.430 9                  20891545.848          35.234
+R12  20427680.259     -885349.430 9                  22397545.647          37.594
+E11  20742800.324 8    378849.178 7
\ No newline at end of file
diff --git a/orekit_jpype/test/resources/rinex/no-observer-agencyV2.16o b/orekit_jpype/test/resources/rinex/no-observer-agencyV2.16o
new file mode 100644
index 0000000000000000000000000000000000000000..fab9e3f81c7099560b079a9dd10ba4f8413fd3b1
--- /dev/null
+++ b/orekit_jpype/test/resources/rinex/no-observer-agencyV2.16o
@@ -0,0 +1,28 @@
+     2.11           OBSERVATION DATA    G (GPS)             RINEX VERSION / TYPE
+teqc  2016Nov7      root                20180417 16:16:38UTCPGM / RUN BY / DATE
+Linux 2.4.21-27.ELsmp|Opteron|gcc|Linux x86_64|=+           COMMENT
+     2.11           OBSERVATION DATA    G (GPS)             COMMENT
+teqc  2015Nov6      NOAA/NOS/NGS/CORS   20160214 01:36:16UTCCOMMENT
+Solaris x86 5.10|AMD64|cc SC5.8 -xarch=amd64|=+|=+          COMMENT
+teqc  2015Nov6      NOAA/NOS/NGS/CORS   20160214 01:35:24UTCCOMMENT
+BIT 2 OF LLI FLAGS DATA COLLECTED UNDER A/S CONDITION       COMMENT
+ SNR is mapped to RINEX snr flag value [0-9]                COMMENT
+  L1 & L2: min(max(int(snr_dBHz/6), 0), 9)                  COMMENT
+teqc edited: all SBAS satellites excluded                   COMMENT
+teqc edited: all Compass satellites excluded                COMMENT
+teqc edited: all QZSS satellites excluded                   COMMENT
+Forced Modulo Decimation to 30 seconds                      COMMENT
+SBCH                                                        MARKER NAME
+SBCH                                                        MARKER NUMBER
+5051K72720          TRIMBLE NETR9       5.10                REC # / TYPE / VERS
+5000117521          TRM57971.00     NONE                    ANT # / TYPE
+    31569.9070 -5535449.0960  3157696.7490                  APPROX POSITION XYZ
+        0.0000        0.0000        0.0000                  ANTENNA: DELTA H/E/N
+     1     1                                                WAVELENGTH FACT L1/2
+     8    L1    L2    C1    C2    P1    P2    S1    S2      # / TYPES OF OBSERV
+    30.0000                                                 INTERVAL
+teqc.w windowed: start @ 2016 Feb 13 00:00:00.000           COMMENT
+teqc.w windowed:  end  @ 2016 Feb 13 00:50:00.000           COMMENT
+teqc.w edited: all GLONASS satellites excluded              COMMENT
+  2016     2    13     0    50    0.0000000     GPS         TIME OF FIRST OBS
+                                                            END OF HEADER
diff --git a/orekit_jpype/test/resources/rinex/no-observer-agencyV3.06o b/orekit_jpype/test/resources/rinex/no-observer-agencyV3.06o
new file mode 100644
index 0000000000000000000000000000000000000000..49a4d00b79cbed817903fd128aa2d4e4a8c3cd4e
--- /dev/null
+++ b/orekit_jpype/test/resources/rinex/no-observer-agencyV3.06o
@@ -0,0 +1,35 @@
+     3.04           OBSERVATION DATA    M                   RINEX VERSION / TYPE
+Values contained in the files are not real ones.            COMMENT
+The objective is to test that Beidou observation type are   COMMENT
+read properly.                                              COMMENT
+XXRINEXO V9.9       AIUB                20060324 144333 UTC PGM / RUN BY / DATE
+A 9080                                                      MARKER NAME
+9080.1.34                                                   MARKER NUMBER      
+X1234A123           GEODETIC            1.3.1               REC # / TYPE / VERS
+G1234               ROVER                                   ANT # / TYPE
+  2104228.     -5642017.      2095406.                      APPROX POSITION XYZ
+         .9030         .0000         .0000                  ANTENNA: DELTA H/E/N
+     0                                                      RCV CLOCK OFFS APPL
+G    5 C1C L1W L2W C1W S2W                                  SYS / # / OBS TYPES
+C   41 C5D C5P C5X C6A C6Q C7D C7P C7Z C8D C8P C8X D5D D5P  SYS / # / OBS TYPES
+       D5X D6A D7D D7P D7Z D8D D8P D8X L5D L5P L5X L6A L7D  SYS / # / OBS TYPES
+       L7P L7Z L8D L8P L8X S5D S5P S5X S6A S7D S7P S7Z S8D  SYS / # / OBS TYPES
+       S8P S8X                                              SYS / # / OBS TYPES
+    18.000                                                  INTERVAL
+DBHZ                                                        SIGNAL STRENGTH UNIT
+  2006    03    24    13    10   36.0000000     GPS         TIME OF FIRST OBS
+ 18 R01  1 R02  2 R03  3 R04  4 R05  5 R06 -6 R07 -5 R08 -4 GLONASS SLOT / FRQ #
+    R09 -3 R10 -2 R11 -1 R12  0 R13  1 R14  2 R15  0 R16  4 GLONASS SLOT / FRQ #
+    R17  5 R18 -5                                           GLONASS SLOT / FRQ #
+G L1C                                                       SYS / PHASE SHIFT
+G L1W                                                       SYS / PHASE SHIFT
+G L2W   0.00000                                             SYS / PHASE SHIFT
+R L1C   0.00000                                             SYS / PHASE SHIFT
+E L1B   0.00000                                             SYS / PHASE SHIFT
+E L5I   0.00000                                             SYS / PHASE SHIFT
+S L1C   0.00000                                             SYS / PHASE SHIFT
+ C1C    0.000 C2C    0.000 C2P    0.000                     GLONASS COD/PHS/BIS
+                                                            END OF HEADER
+> 2016 03 24 13 10 36.0000000  0  2       0.000000000000
+G06  23629347.915      651379.300 8                  23629347.158          24.158
+C06  23544632.969 6 125506152.806 6        40.400    23544630.660 6 125506177.799 6        38.200    23544639.055 5  97615985.468 5        33.900    23544639.875 5  97615969.480 5        33.200    23544639.875 5  97615969.480 5        33.200    23544639.875 5  97615969.480 5        33.200    23544639.875 5  97615969.480 5        33.200    23544639.875 5  97615969.480 5        33.200    23544639.875 5  97615969.480 5        33.200    23544639.875 5  97615969.480 5        33.200    23544639.875 5  97615969.480 5        33.200    23544639.875 5  97615969.480 5        33.200    23544639.875 5  97615969.480 5        33.200    23544639.875 5  97615969.480 5
\ No newline at end of file
diff --git a/orekit_jpype/test/resources/rinex/no-rec-typeV2.16o b/orekit_jpype/test/resources/rinex/no-rec-typeV2.16o
new file mode 100644
index 0000000000000000000000000000000000000000..b5fc6677885bfd339aa65a9c2d8f400a64e97b3c
--- /dev/null
+++ b/orekit_jpype/test/resources/rinex/no-rec-typeV2.16o
@@ -0,0 +1,49 @@
+     2.11           OBSERVATION DATA    G (GPS)             RINEX VERSION / TYPE
+teqc  2016Nov7      root                20180417 16:16:38UTCPGM / RUN BY / DATE
+Linux 2.4.21-27.ELsmp|Opteron|gcc|Linux x86_64|=+           COMMENT
+     2.11           OBSERVATION DATA    G (GPS)             COMMENT
+teqc  2015Nov6      NOAA/NOS/NGS/CORS   20160214 01:36:16UTCCOMMENT
+Solaris x86 5.10|AMD64|cc SC5.8 -xarch=amd64|=+|=+          COMMENT
+teqc  2015Nov6      NOAA/NOS/NGS/CORS   20160214 01:35:24UTCCOMMENT
+BIT 2 OF LLI FLAGS DATA COLLECTED UNDER A/S CONDITION       COMMENT
+ SNR is mapped to RINEX snr flag value [0-9]                COMMENT
+  L1 & L2: min(max(int(snr_dBHz/6), 0), 9)                  COMMENT
+teqc edited: all SBAS satellites excluded                   COMMENT
+teqc edited: all Compass satellites excluded                COMMENT
+teqc edited: all QZSS satellites excluded                   COMMENT
+Forced Modulo Decimation to 30 seconds                      COMMENT
+SBCH                                                        MARKER NAME
+SBCH                                                        MARKER NUMBER
+Randy Osborne       LASU                                    OBSERVER / AGENCY
+5000117521          TRM57971.00     NONE                    ANT # / TYPE
+    31569.9070 -5535449.0960  3157696.7490                  APPROX POSITION XYZ
+        0.0000        0.0000        0.0000                  ANTENNA: DELTA H/E/N
+     1     1                                                WAVELENGTH FACT L1/2
+     8    L1    L2    C1    C2    P1    P2    S1    S2      # / TYPES OF OBSERV
+    30.0000                                                 INTERVAL
+teqc.w windowed: start @ 2016 Feb 13 00:00:00.000           COMMENT
+teqc.w windowed:  end  @ 2016 Feb 13 00:50:00.000           COMMENT
+teqc.w edited: all GLONASS satellites excluded              COMMENT
+  2016     2    13     0    50    0.0000000     GPS         TIME OF FIRST OBS
+                                                            END OF HEADER
+ 16  2 13  0 50  0.0000000  0 10G30G07G08G11G16G27G01G28G09G23
+ 124715056.737 6  97180603.218 6  23732478.250    23732485.203
+  23732484.918          39.800          40.300
+ 113442043.618 7  88396448.043 7  21587282.070    21587285.773
+  21587286.277          47.100          44.800
+ 107624706.673 8  83863508.037 8  20480273.211    20480278.496
+  20480278.207          50.400          50.000
+ 123162236.436 6  95970616.75544  23436980.414
+  23436984.277          41.500          24.900
+ 127759857.231 6  99553224.32243  24311862.398
+  24311866.754          38.800          19.600
+ 114048318.681 7  88868937.486 7  21702645.609    21702650.422
+  21702650.082          47.900          46.500
+ 132119795.764 6 102950529.303 5  25141563.023    25141570.738
+  25141572.238          36.400          35.900
+ 128159026.321 6  99864225.29542  24387848.711
+  24387851.332          39.900          16.300
+ 108781845.096 8  84764939.196 8  20700430.070    20700435.336
+  20700435.910          49.100          49.900
+ 112281306.402 7  87492006.74345  21366399.813
+  21366402.195          47.800          35.300
diff --git a/orekit_jpype/test/resources/rinex/no-rec-typeV3.06o b/orekit_jpype/test/resources/rinex/no-rec-typeV3.06o
new file mode 100644
index 0000000000000000000000000000000000000000..3e62129c7511ebb87068ed4a9bc3d3badc62fc91
--- /dev/null
+++ b/orekit_jpype/test/resources/rinex/no-rec-typeV3.06o
@@ -0,0 +1,35 @@
+     3.04           OBSERVATION DATA    M                   RINEX VERSION / TYPE
+Values contained in the files are not real ones.            COMMENT
+The objective is to test that Beidou observation type are   COMMENT
+read properly.                                              COMMENT
+XXRINEXO V9.9       AIUB                20060324 144333 UTC PGM / RUN BY / DATE
+A 9080                                                      MARKER NAME
+9080.1.34                                                   MARKER NUMBER     
+BILL SMITH          ABC INSTITUTE                           OBSERVER / AGENCY   
+G1234               ROVER                                   ANT # / TYPE
+  2104228.     -5642017.      2095406.                      APPROX POSITION XYZ
+         .9030         .0000         .0000                  ANTENNA: DELTA H/E/N
+     0                                                      RCV CLOCK OFFS APPL
+G    5 C1C L1W L2W C1W S2W                                  SYS / # / OBS TYPES
+C   41 C5D C5P C5X C6A C6Q C7D C7P C7Z C8D C8P C8X D5D D5P  SYS / # / OBS TYPES
+       D5X D6A D7D D7P D7Z D8D D8P D8X L5D L5P L5X L6A L7D  SYS / # / OBS TYPES
+       L7P L7Z L8D L8P L8X S5D S5P S5X S6A S7D S7P S7Z S8D  SYS / # / OBS TYPES
+       S8P S8X                                              SYS / # / OBS TYPES
+    18.000                                                  INTERVAL
+DBHZ                                                        SIGNAL STRENGTH UNIT
+  2006    03    24    13    10   36.0000000     GPS         TIME OF FIRST OBS
+ 18 R01  1 R02  2 R03  3 R04  4 R05  5 R06 -6 R07 -5 R08 -4 GLONASS SLOT / FRQ #
+    R09 -3 R10 -2 R11 -1 R12  0 R13  1 R14  2 R15  0 R16  4 GLONASS SLOT / FRQ #
+    R17  5 R18 -5                                           GLONASS SLOT / FRQ #
+G L1C                                                       SYS / PHASE SHIFT
+G L1W                                                       SYS / PHASE SHIFT
+G L2W   0.00000                                             SYS / PHASE SHIFT
+R L1C   0.00000                                             SYS / PHASE SHIFT
+E L1B   0.00000                                             SYS / PHASE SHIFT
+E L5I   0.00000                                             SYS / PHASE SHIFT
+S L1C   0.00000                                             SYS / PHASE SHIFT
+ C1C    0.000 C2C    0.000 C2P    0.000                     GLONASS COD/PHS/BIS
+                                                            END OF HEADER
+> 2016 03 24 13 10 36.0000000  0  2       0.000000000000
+G06  23629347.915      651379.300 8                  23629347.158          24.158
+C06  23544632.969 6 125506152.806 6        40.400    23544630.660 6 125506177.799 6        38.200    23544639.055 5  97615985.468 5        33.900    23544639.875 5  97615969.480 5        33.200    23544639.875 5  97615969.480 5        33.200    23544639.875 5  97615969.480 5        33.200    23544639.875 5  97615969.480 5        33.200    23544639.875 5  97615969.480 5        33.200    23544639.875 5  97615969.480 5        33.200    23544639.875 5  97615969.480 5        33.200    23544639.875 5  97615969.480 5        33.200    23544639.875 5  97615969.480 5        33.200    23544639.875 5  97615969.480 5        33.200    23544639.875 5  97615969.480 5
\ No newline at end of file
diff --git a/orekit_jpype/test/resources/sp3/issue895-clock-record.sp3 b/orekit_jpype/test/resources/sp3/issue895-clock-record.sp3
new file mode 100644
index 0000000000000000000000000000000000000000..930a87e58f1b8a738df63afba7b6eefb5413272f
--- /dev/null
+++ b/orekit_jpype/test/resources/sp3/issue895-clock-record.sp3
@@ -0,0 +1,26 @@
+#cV2021 12 26  0  0  0.00000000       1   SLR SLR08 FIT COMB
+## 2190      0.00000000   120.00000000 59574 0.0000000000000
++    1   L51  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
++          0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
++          0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
++          0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
++          0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
+++         0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
+++         0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
+++         0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
+++         0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
+++         0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
+%c L  cc UTC ccc cccc cccc cccc cccc ccccc ccccc ccccc ccccc
+%c cc cc ccc ccc cccc cccc cccc cccc ccccc ccccc ccccc ccccc
+%f  0.0000000  0.000000000  0.00000000000  0.000000000000000
+%f  0.0000000  0.000000000  0.00000000000  0.000000000000000
+%i    0    0    0    0      0      0      0      0         0
+%i    0    0    0    0      0      0      0      0         0
+%/* ilrsa.orb.lageos1.220101.v70.sp3 Reference TRF: SLRF2008
+%/* Input orbits: ASI v70, ESA v70, GFZ v70, JCET v70,
+%/* NSGF v70,      
+%/* Combination details in README_CC.ilrsa                  
+*  2021 12 26  0  0  0.00000000
+PL51   5029.867893   1304.362160 -11075.527276 999999.999999
+VL51 -17720.521773 -55720.482742 -14441.695083 999999.999999
+EOF
diff --git a/orekit_jpype/test/resources/sp3/issue895-header-comment.sp3 b/orekit_jpype/test/resources/sp3/issue895-header-comment.sp3
new file mode 100644
index 0000000000000000000000000000000000000000..3cbf4c03a9a0866d0a578e6e31283616ff5afcf3
--- /dev/null
+++ b/orekit_jpype/test/resources/sp3/issue895-header-comment.sp3
@@ -0,0 +1,26 @@
+#cV2016  2 28  0  0  0.00000000       1   SLR   ECF FIT NSGF
+## 1886      0.00000000   120.00000000 57446 0.0000000000000
++    1   L52  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
++          0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
++          0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
++          0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
++          0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
+++         0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
+++         0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
+++         0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
+++         0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
+++         0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
+%c L  cc UTC ccc cccc cccc cccc cccc ccccc ccccc ccccc ccccc
+%c cc cc ccc ccc cccc cccc cccc cccc ccccc ccccc ccccc ccccc
+%f  0.0000000  0.000000000  0.00000000000  0.000000000000000
+%f  0.0000000  0.000000000  0.00000000000  0.000000000000000
+%i    0    0    0    0      0      0      0      0         0
+%i    0    0    0    0      0      0      0      0         0
+%/* ilrsa.orb.lageos1.220101.v70.sp3 Reference TRF: SLRF2008
+%/* Input orbits: ASI v70, ESA v70, GFZ v70, JCET v70,
+%/* NSGF v70,      
+%/* Combination details in README_CC.ilrsa                  
+*  2016  2 28  0  0  0.00000000
+PL52   2228.470946   7268.265924   9581.471543
+VL52 -44856.945000  24321.151000  -7116.222800
+EOF
diff --git a/orekit_jpype/test/resources/sp3/issue895-hours-increment.sp3 b/orekit_jpype/test/resources/sp3/issue895-hours-increment.sp3
new file mode 100644
index 0000000000000000000000000000000000000000..d13a476307ee203cac2ba3916e23b98fb7c0af92
--- /dev/null
+++ b/orekit_jpype/test/resources/sp3/issue895-hours-increment.sp3
@@ -0,0 +1,206 @@
+#cV2016  7  3  0  0  0.00000000      61   SLR SLR05 FIT DGFI
+##32766      0.00000000   120.00000000 57572 0.0000000000000
++    1   L51  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
++          0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
++          0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
++          0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
++          0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
+++        10  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
+++         0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
+++         0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
+++         0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
+++         0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
+%c L  cc UTC ccc cccc cccc cccc cccc ccccc ccccc ccccc ccccc
+%c cc cc ccc ccc cccc cccc cccc cccc ccccc ccccc ccccc ccccc
+%f  0.0000000  0.000000000  0.00000000000  0.000000000000000
+%f  0.0000000  0.000000000  0.00000000000  0.000000000000000
+%i    0    0    0    0      0      0      0      0         0
+%i    0    0    0    0      0      0      0      0         0
+/* CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
+/*              DGFI SP3c orbit, for dogsoc 5.3             
+/*                  SLRF2008 reference frame                
+/* CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
+*  2016  7  6 23  0  0.00000000
+PL51    -18.694061  10007.024778   7021.310634
+VL51  31073.123661 -29742.961948  42688.432574
+*  2016  7  6 23  2  0.00000000
+PL51    350.791703   9631.722035   7522.271308
+VL51  30483.230302 -32789.594355  40783.298513
+*  2016  7  6 23  4  0.00000000
+PL51    712.320867   9220.527702   7999.601268
+VL51  29747.709297 -35722.944318  38751.044940
+*  2016  7  6 23  6  0.00000000
+PL51   1064.171884   8774.870419   8451.814195
+VL51  28870.999105 -38531.549052  36598.255802
+*  2016  7  6 23  8  0.00000000
+PL51   1404.680294   8296.313440   8877.505053
+VL51  27858.171297 -41204.442899  34331.889540
+*  2016  7  6 23 10  0.00000000
+PL51   1732.246158   7786.548407   9275.354423
+VL51  26714.903456 -43731.201474  31959.253673
+*  2016  7  6 23 12  0.00000000
+PL51   2045.341159   7247.388595   9644.132544
+VL51  25447.449445 -46101.983105  29487.978431
+*  2016  7  6 23 14  0.00000000
+PL51   2342.515323   6680.761689   9982.703016
+VL51  24062.607228 -48307.567421  26925.989575
+*  2016  7  6 23 16  0.00000000
+PL51   2622.403346   6088.702112  10290.026182
+VL51  22567.684453 -50339.390956  24281.480530
+*  2016  7  6 23 18  0.00000000
+PL51   2883.730493   5473.342941  10565.162171
+VL51  20970.461986 -52189.579672  21562.883961
+*  2016  7  6 23 20  0.00000000
+PL51   3125.318045   4836.907459  10807.273595
+VL51  19279.155612 -53850.978308  18778.842927
+*  2016  7  6 23 22  0.00000000
+PL51   3346.088287   4181.700365  11015.627901
+VL51  17502.376118 -55317.176494  15938.181713
+*  2016  7  6 23 24  0.00000000
+PL51   3545.068996   3510.098700  11189.599364
+VL51  15649.087965 -56582.531572  13049.876463
+*  2016  7  6 23 26  0.00000000
+PL51   3721.397430   2824.542509  11328.670742
+VL51  13728.566751 -57642.188102  10123.025729
+*  2016  7  6 23 28  0.00000000
+PL51   3874.323808   2127.525296  11432.434558
+VL51  11750.355696 -58492.094024   7166.821025
+*  2016  7  6 23 30  0.00000000
+PL51   4003.214250   1421.584307  11500.594046
+VL51   9724.221330 -59129.013495   4190.517481
+*  2016  7  6 23 32  0.00000000
+PL51   4107.553189    709.290669  11532.963740
+VL51   7660.108615 -59550.536387   1203.404692
+*  2016  7  6 23 34  0.00000000
+PL51   4186.945243     -6.760556  11529.469706
+VL51   5568.095665 -59755.084496  -1785.222167
+*  2016  7  6 23 36  0.00000000
+PL51   4241.116541   -723.960375  11490.149447
+VL51   3458.348287 -59741.914475  -4766.090893
+*  2016  7  6 23 38  0.00000000
+PL51   4269.915497  -1439.695885  11415.151452
+VL51   1341.074518 -59511.117535  -7729.980394
+*  2016  7  6 23 40  0.00000000
+PL51   4273.313050  -2151.360268  11304.734418
+VL51   -773.520666 -59063.615972 -10667.748362
+*  2016  7  6 23 42  0.00000000
+PL51   4251.402356  -2856.362729  11159.266141
+VL51  -2875.280274 -58401.156555 -13570.358414
+*  2016  7  6 23 44  0.00000000
+PL51   4204.397942  -3552.138333  10979.222084
+VL51  -4954.139693 -57526.300866 -16428.906650
+*  2016  7  6 23 46  0.00000000
+PL51   4132.634342  -4236.157715  10765.183635
+VL51  -7000.170387 -56442.412637 -19234.647557
+*  2016  7  6 23 48  0.00000000
+PL51   4036.564196  -4905.936606  10517.836047
+VL51  -9003.622724 -55153.642182 -21979.019232
+*  2016  7  6 23 50  0.00000000
+PL51   3916.755860  -5559.045173  10237.966096
+VL51 -10954.967785 -53664.908007 -24653.667848
+*  2016  7  6 23 52  0.00000000
+PL51   3773.890509  -6193.117109   9926.459433
+VL51 -12844.938007 -51981.875694 -27250.471338
+*  2016  7  6 23 54  0.00000000
+PL51   3608.758761  -6805.858460   9584.297671
+VL51 -14664.566508 -50110.934154 -29761.562241
+*  2016  7  6 23 56  0.00000000
+PL51   3422.256843  -7395.056147   9212.555193
+VL51 -16405.224970 -48059.169366 -32179.349682
+*  2016  7  6 23 58  0.00000000
+PL51   3215.382310  -7958.586164   8812.395707
+VL51 -18058.659942 -45834.335707 -34496.540437
+*  2016  7  7 24  0  0.00000000
+PL51   2989.229334  -8494.421415   8385.068555
+VL51 -19617.027447 -43444.824985 -36706.159070
+*  2016  7  7  0  2  0.00000000
+PL51   2744.983592  -9000.639164   7931.904779
+VL51 -21072.925764 -40899.633288 -38801.567078
+*  2016  7  7  0  4  0.00000000
+PL51   2483.916774  -9475.428080   7454.312971
+VL51 -22419.426306 -38208.325796 -40776.481044
+*  2016  7  7  0  6  0.00000000
+PL51   2207.380729  -9917.094843   6953.774907
+VL51 -23650.102454 -35380.999634 -42624.989746
+*  2016  7  7  0  8  0.00000000
+PL51   1916.801279 -10324.070297   6431.840983
+VL51 -24759.056259 -32428.244948 -44341.570189
+*  2016  7  7  0 10  0.00000000
+PL51   1613.671725 -10694.915124   5890.125469
+VL51 -25740.942939 -29361.104305 -45921.102541
+*  2016  7  7  0 12  0.00000000
+PL51   1299.546074 -11028.325020   5330.301583
+VL51 -26590.993059 -26191.030571 -47358.883933
+*  2016  7  7  0 14  0.00000000
+PL51    976.032017 -11323.135361   4754.096410
+VL51 -27305.032334 -22929.843410 -48650.641100
+*  2016  7  7  0 16  0.00000000
+PL51    644.783673 -11578.325338   4163.285682
+VL51 -27879.498972 -19589.684552 -49792.541827
+*  2016  7  7  0 18  0.00000000
+PL51    307.494156 -11793.021545   3559.688417
+VL51 -28311.458508 -16182.971986 -50781.205176
+*  2016  7  7  0 20  0.00000000
+PL51    -34.112036 -11966.501017   2945.161452
+VL51 -28598.616058 -12722.353234 -51613.710469
+*  2016  7  7  0 22  0.00000000
+PL51   -378.286750 -12098.193698   2321.593871
+VL51 -28739.325956  -9220.657881 -52287.604983
+*  2016  7  7  0 24  0.00000000
+PL51   -723.266021 -12187.684343   1690.901352
+VL51 -28732.598739  -5690.849527 -52800.910357
+*  2016  7  7  0 26  0.00000000
+PL51  -1067.277967 -12234.713827   1055.020439
+VL51 -28578.105451  -2145.977340 -53152.127673
+*  2016  7  7  0 28  0.00000000
+PL51  -1408.550731 -12239.179889    415.902767
+VL51 -28276.179256   1400.872600 -53340.241211
+*  2016  7  7  0 30  0.00000000
+PL51  -1745.320425 -12201.137279   -224.490750
+VL51 -27827.814366   4936.626001 -53364.720862
+*  2016  7  7  0 32  0.00000000
+PL51  -2075.839039 -12120.797322   -864.195760
+VL51 -27234.662280   8448.268907 -53225.523209
+*  2016  7  7  0 34  0.00000000
+PL51  -2398.382294 -11998.526910  -1501.250306
+VL51 -26499.025368  11922.895935 -52923.091281
+*  2016  7  7  0 36  0.00000000
+PL51  -2711.257401 -11834.846907  -2133.700662
+VL51 -25623.847825  15347.758022 -52458.352972
+*  2016  7  7  0 38  0.00000000
+PL51  -3012.810694 -11630.429993  -2759.607129
+VL51 -24612.704026  18710.309519 -51832.718163
+*  2016  7  7  0 40  0.00000000
+PL51  -3301.435113 -11386.097944  -3377.049800
+VL51 -23469.784344  21998.254462 -51048.074529
+*  2016  7  7  0 42  0.00000000
+PL51  -3575.577495 -11102.818361  -3984.134261
+VL51 -22199.878464  25199.591874 -50106.782068
+*  2016  7  7  0 44  0.00000000
+PL51  -3833.745655 -10781.700867  -4578.997216
+VL51 -20808.356282  28302.659921 -49011.666357
+*  2016  7  7  0 46  0.00000000
+PL51  -4074.515222 -10423.992777  -5159.812034
+VL51 -19301.146441  31296.178781 -47766.010569
+*  2016  7  7  0 48  0.00000000
+PL51  -4296.536205 -10031.074261  -5724.794178
+VL51 -17684.712593  34169.292081 -46373.546254
+*  2016  7  7  0 50  0.00000000
+PL51  -4498.539254  -9604.453028  -6272.206531
+VL51 -15966.027479  36911.606738 -44838.442942
+*  2016  7  7  0 52  0.00000000
+PL51  -4679.341613  -9145.758532  -6800.364582
+VL51 -14152.544928  39513.231104 -43165.296579
+*  2016  7  7  0 54  0.00000000
+PL51  -4837.852706  -8656.735735  -7307.641463
+VL51 -12252.169856  41964.811258 -41359.116834
+*  2016  7  7  0 56  0.00000000
+PL51  -4973.079364  -8139.238447  -7792.472840
+VL51 -10273.226406  44257.565353 -39425.313323
+*  2016  7  7  0 58  0.00000000
+PL51  -5084.130657  -7595.222265  -8253.361618
+VL51  -8224.424311  46383.315891 -37369.680766
+*  2016  7  7  1  0  0.00000000
+PL51  -5170.222310  -7026.737140  -8688.882471
+VL51  -6114.823626  48334.519838 -35198.383132
+EOF
diff --git a/orekit_jpype/test/resources/sp3/issue895-minutes-increment.sp3 b/orekit_jpype/test/resources/sp3/issue895-minutes-increment.sp3
new file mode 100644
index 0000000000000000000000000000000000000000..aaaa94c30ec90616493b097af56d53b501500b31
--- /dev/null
+++ b/orekit_jpype/test/resources/sp3/issue895-minutes-increment.sp3
@@ -0,0 +1,296 @@
+#cV2016  7  3  0  0  0.00000000      91   SLR  ECEF FIT  ASI
+## 1904      0.00000000   120.00000000 57572 0.0000000000000
++    1   L51  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
++          0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
++          0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
++          0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
++          0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
+++         0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
+++         0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
+++         0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
+++         0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
+++         0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
+%c L  cc UTC ccc cccc cccc cccc cccc ccccc ccccc ccccc ccccc
+%c cc cc ccc ccc cccc cccc cccc cccc ccccc ccccc ccccc ccccc
+%f  0.0000000  0.000000000  0.00000000000  0.000000000000000
+%f  0.0000000  0.000000000  0.00000000000  0.000000000000000
+%i    0    0    0    0      0      0      0      0         0
+%i    0    0    0    0      0      0      0      0         0
+/* For a generic SP3c orbit file "asi.orb.yymmdd.v#.sp3c"   
+/*                    the reference system is SLRF2008      
+/*                                                          
+/*                                                          
+*  2016  7  6 16  0  0.00000000
+PL51  -2569.593685   3318.210958  11520.877465 999999.999999
+VL51  51267.791751  31170.091266   2724.965811 999999.999999
+*  2016  7  6 16  2  0.00000000
+PL51  -1947.586384   3681.612277  11535.644288 999999.999999
+VL51  52368.603145  29378.395509   -264.094342 999999.999999
+*  2016  7  6 16  4  0.00000000
+PL51  -1313.512520   4022.868873  11514.551384 999999.999999
+VL51  53278.109682  27480.815873  -3250.109584 999999.999999
+*  2016  7  6 16  6  0.00000000
+PL51   -669.694186   4340.765311  11457.690846 999999.999999
+VL51  53992.030946  25486.608386  -6223.829355 999999.999999
+*  2016  7  6 16  8  0.00000000
+PL51    -18.500297   4634.199330  11365.265413 999999.999999
+VL51  54506.845965  23405.372247  -9176.067984 999999.999999
+*  2016  7  6 16 10  0.00000000
+PL51    637.662602   4902.185701  11237.587524 999999.999999
+VL51  54819.806146  21247.006308 -12097.732074 999999.999999
+*  2016  7  6 16 12  0.00000000
+PL51   1296.359669   5143.859560  11075.078053 999999.999999
+VL51  54928.945193  19021.664779 -14979.847295 999999.999999
+*  2016  7  6 16 14  0.00000000
+PL51   1955.137196   5358.479200  10878.264718 999999.999999
+VL51  54833.086023  16739.712321 -17813.584579 999999.999999
+*  2016  7  6 16 16  0.00000000
+PL51   2611.532107   5545.428325  10647.780188 999999.999999
+VL51  54531.844673  14411.678722 -20590.285633 999999.999999
+*  2016  7  6 16 18  0.00000000
+PL51   3263.081482   5704.217761  10384.359882 999999.999999
+VL51  54025.631231  12048.213314 -23301.487755 999999.999999
+*  2016  7  6 16 20  0.00000000
+PL51   3907.332079   5834.486615  10088.839475 999999.999999
+VL51  53315.647784   9660.039318 -25938.947891 999999.999999
+*  2016  7  6 16 22  0.00000000
+PL51   4541.849808   5936.002887   9762.152128 999999.999999
+VL51  52403.883438   7257.908274 -28494.665906 999999.999999
+*  2016  7  6 16 24  0.00000000
+PL51   5164.229135   6008.663540   9405.325431 999999.999999
+VL51  51293.106425   4852.554738 -30960.907016 999999.999999
+*  2016  7  6 16 26  0.00000000
+PL51   5772.102365   6052.494024   9019.478091 999999.999999
+VL51  49986.853349   2454.651385 -33330.223349 999999.999999
+*  2016  7  6 16 28  0.00000000
+PL51   6363.148785   6067.647268   8605.816365 999999.999999
+VL51  48489.415617     74.764699 -35595.474602 999999.999999
+*  2016  7  6 16 30  0.00000000
+PL51   6935.103631   6054.402144   8165.630249 999999.999999
+VL51  46805.823105  -2276.688600 -37749.847743 999999.999999
+*  2016  7  6 16 32  0.00000000
+PL51   7485.766831   6013.161411   7700.289438 999999.999999
+VL51  44941.825134  -4589.484254 -39786.875736 999999.999999
+*  2016  7  6 16 34  0.00000000
+PL51   8013.011517   5944.449156   7211.239065 999999.999999
+VL51  42903.868806  -6853.632117 -41700.455239 999999.999999
+*  2016  7  6 16 36  0.00000000
+PL51   8514.792251   5848.907742   6699.995239 999999.999999
+VL51  40699.074795  -9059.416621 -43484.863240 999999.999999
+*  2016  7  6 16 38  0.00000000
+PL51   8989.152954   5727.294271   6168.140385 999999.999999
+VL51  38335.210675 -11197.435921 -45134.772598 999999.999999
+*  2016  7  6 16 40  0.00000000
+PL51   9434.234495   5580.476600   5617.318403 999999.999999
+VL51  35820.661884 -13258.639567 -46645.266446 999999.999999
+*  2016  7  6 16 42  0.00000000
+PL51   9848.281919   5409.428898   5049.229671 999999.999999
+VL51  33164.400422 -15234.364574 -48011.851430 999999.999999
+*  2016  7  6 16 44  0.00000000
+PL51  10229.651289   5215.226795   4465.625883 999999.999999
+VL51  30375.951413 -17116.369761 -49230.469757 999999.999999
+*  2016  7  6 16 46  0.00000000
+PL51  10576.816113   4999.042119   3868.304757 999999.999999
+VL51  27465.357633 -18896.868246 -50297.510015 999999.999999
+*  2016  7  6 16 48  0.00000000
+PL51  10888.373330   4762.137264   3259.104625 999999.999999
+VL51  24443.142150 -20568.557972 -51209.816752 999999.999999
+*  2016  7  6 16 50  0.00000000
+PL51  11163.048844   4505.859194   2639.898904 999999.999999
+VL51  21320.269195 -22124.650155 -51964.698785 999999.999999
+*  2016  7  6 16 52  0.00000000
+PL51  11399.702573   4231.633126   2012.590483 999999.999999
+VL51  18108.103411 -23558.895569 -52559.936223 999999.999999
+*  2016  7  6 16 54  0.00000000
+PL51  11597.333005   3940.955911   1379.106035 999999.999999
+VL51  14818.367634 -24865.608562 -52993.786179 999999.999999
+*  2016  7  6 16 56  0.00000000
+PL51  11755.081231   3635.389135    741.390262 999999.999999
+VL51  11463.099354 -26039.688718 -53264.987182 999999.999999
+*  2016  7  6 16 58  0.00000000
+PL51  11872.234459   3316.551981    101.400098 999999.999999
+VL51   8054.606014 -27076.640110 -53372.762255 999999.999999
+*  2016  7  6 16 60  0.00000000
+PL51  11948.228978   2986.113872   -538.901114 999999.999999
+VL51   4605.419303 -27972.588048 -53316.820671 999999.999999
+*  2016  7  6 17  2  0.00000000
+PL51  11982.652569   2645.786926  -1177.549463 999999.999999
+VL51   1128.248622 -28724.293303 -53097.358387 999999.999999
+*  2016  7  6 17  4  0.00000000
+PL51  11975.246356   2297.318261  -1812.586307 999999.999999
+VL51  -2364.066129 -29329.163722 -52715.057147 999999.999999
+*  2016  7  6 17  6  0.00000000
+PL51  11925.906089   1942.482169  -2442.064089 999999.999999
+VL51  -5858.602265 -29785.263227 -52171.082275 999999.999999
+*  2016  7  6 17  8  0.00000000
+PL51  11834.682845   1583.072210  -3064.052118 999999.999999
+VL51  -9342.402362 -30091.318154 -51467.079149 999999.999999
+*  2016  7  6 17 10  0.00000000
+PL51  11701.783158   1220.893231  -3676.642308 999999.999999
+VL51 -12802.522458 -30246.720918 -50605.168385 999999.999999
+*  2016  7  6 17 12  0.00000000
+PL51  11527.568566    857.753367  -4277.954838 999999.999999
+VL51 -16226.080247 -30251.530994 -49587.939734 999999.999999
+*  2016  7  6 17 14  0.00000000
+PL51  11312.554588    495.456045  -4866.143747 999999.999999
+VL51 -19600.303083 -30106.473221 -48418.444726 999999.999999
+*  2016  7  6 17 16  0.00000000
+PL51  11057.409116    135.792023  -5439.402417 999999.999999
+VL51 -22912.575632 -29812.933436 -47100.188073 999999.999999
+*  2016  7  6 17 18  0.00000000
+PL51  10762.950246   -219.468505  -5995.968959 999999.999999
+VL51 -26150.486993 -29372.951475 -45637.117864 999999.999999
+*  2016  7  6 17 20  0.00000000
+PL51  10430.143547   -568.583699  -6534.131468 999999.999999
+VL51 -29301.877145 -28789.211549 -44033.614594 999999.999999
+*  2016  7  6 17 22  0.00000000
+PL51  10060.098773   -909.847736  -7052.233136 999999.999999
+VL51 -32354.882544 -28065.030069 -42294.479038 999999.999999
+*  2016  7  6 17 24  0.00000000
+PL51   9654.066039  -1241.598313  -7548.677224 999999.999999
+VL51 -35297.980731 -27204.340941 -40424.919029 999999.999999
+*  2016  7  6 17 26  0.00000000
+PL51   9213.431466  -1562.223951  -8021.931856 999999.999999
+VL51 -38120.033792 -26211.678411 -38430.535149 999999.999999
+*  2016  7  6 17 28  0.00000000
+PL51   8739.712308  -1870.171090  -8470.534644 999999.999999
+VL51 -40810.330545 -25092.157507 -36317.305394 999999.999999
+*  2016  7  6 17 30  0.00000000
+PL51   8234.551592  -2163.950926  -8893.097120 999999.999999
+VL51 -43358.627298 -23851.452172 -34091.568823 999999.999999
+*  2016  7  6 17 32  0.00000000
+PL51   7699.712265  -2442.145975  -9288.308963 999999.999999
+VL51 -45755.187063 -22495.771136 -31760.008242 999999.999999
+*  2016  7  6 17 34  0.00000000
+PL51   7137.070890  -2703.416339  -9654.942020 999999.999999
+VL51 -47990.817075 -21031.831638 -29329.631952 999999.999999
+*  2016  7  6 17 36  0.00000000
+PL51   6548.610898  -2946.505635  -9991.854093 999999.999999
+VL51 -50056.904513 -19466.831078 -26807.754592 999999.999999
+*  2016  7  6 17 38  0.00000000
+PL51   5936.415424  -3170.246578 -10297.992500 999999.999999
+VL51 -51945.450299 -17808.416691 -24201.977128 999999.999999
+*  2016  7  6 17 40  0.00000000
+PL51   5302.659751  -3373.566193 -10572.397382 999999.999999
+VL51 -53649.100849 -16064.653357 -21520.165998 999999.999999
+*  2016  7  6 17 42  0.00000000
+PL51   4649.603382  -3555.490616 -10814.204764 999999.999999
+VL51 -55161.177686 -14243.989641 -18770.431471 999999.999999
+*  2016  7  6 17 44  0.00000000
+PL51   3979.581772  -3715.149493 -11022.649347 999999.999999
+VL51 -56475.704794 -12355.222183 -15961.105229 999999.999999
+*  2016  7  6 17 46  0.00000000
+PL51   3294.997749  -3851.779932 -11197.067022 999999.999999
+VL51 -57587.433617 -10407.458547 -13100.717220 999999.999999
+*  2016  7  6 17 48  0.00000000
+PL51   2598.312645  -3964.730007 -11336.897112 999999.999999
+VL51 -58491.865593  -8410.078660 -10197.971804 999999.999999
+*  2016  7  6 17 50  0.00000000
+PL51   1892.037171  -4053.461784 -11441.684316 999999.999999
+VL51 -59185.272131  -6372.694958  -7261.723241 999999.999999
+*  2016  7  6 17 52  0.00000000
+PL51   1178.722076  -4117.553871 -11511.080360 999999.999999
+VL51 -59664.711929  -4305.111377  -4300.950543 999999.999999
+*  2016  7  6 17 54  0.00000000
+PL51    460.948606  -4156.703462 -11544.845335 999999.999999
+VL51 -59928.045548  -2217.281328  -1324.731753 999999.999999
+*  2016  7  6 17 56  0.00000000
+PL51   -258.681191  -4170.727874 -11542.848733 999999.999999
+VL51 -59973.947150   -119.264801   1657.782329 999999.999999
+*  2016  7  6 17 58  0.00000000
+PL51   -977.554285  -4159.565566 -11505.070160 999999.999999
+VL51 -59801.913327   1978.815248   4637.394895 999999.999999
+*  2016  7  6 17 60  0.00000000
+PL51  -1693.056569  -4123.276630 -11431.599723 999999.999999
+VL51 -59412.268951   4066.817074   7604.890337 999999.999999
+*  2016  7  6 18  2  0.00000000
+PL51  -2402.582822  -4062.042747 -11322.638089 999999.999999
+VL51 -58806.169959   6134.624728  10551.061836 999999.999999
+*  2016  7  6 18  4  0.00000000
+PL51  -3103.546678  -3976.166614 -11178.496219 999999.999999
+VL51 -57985.603037   8172.192860  13466.739290 999999.999999
+*  2016  7  6 18  6  0.00000000
+PL51  -3793.390581  -3866.070822 -10999.594751 999999.999999
+VL51 -56953.382116  10169.591595  16342.817516 999999.999999
+*  2016  7  6 18  8  0.00000000
+PL51  -4469.595674  -3732.296204 -10786.463054 999999.999999
+VL51 -55713.141653  12117.051281  19170.284663 999999.999999
+*  2016  7  6 18 10  0.00000000
+PL51  -5129.691587  -3575.499646 -10539.737937 999999.999999
+VL51 -54269.326645  14005.006934  21940.250751 999999.999999
+*  2016  7  6 18 12  0.00000000
+PL51  -5771.266091  -3396.451363 -10260.162015 999999.999999
+VL51 -52627.179333  15824.142181  24643.976276 999999.999999
+*  2016  7  6 18 14  0.00000000
+PL51  -6391.974562  -3196.031662  -9948.581731 999999.999999
+VL51 -50792.722597  17565.432510  27272.900763 999999.999999
+*  2016  7  6 18 16  0.00000000
+PL51  -6989.549241  -2975.227178  -9605.945036 999999.999999
+VL51 -48772.740010  19220.187623  29818.671204 999999.999999
+*  2016  7  6 18 18  0.00000000
+PL51  -7561.808218  -2735.126619  -9233.298734 999999.999999
+VL51 -46574.752579  20780.092678  32273.170239 999999.999999
+*  2016  7  6 18 20  0.00000000
+PL51  -8106.664130  -2476.916016  -8831.785481 999999.999999
+VL51 -44206.992183  22237.248222  34628.544004 999999.999999
+*  2016  7  6 18 22  0.00000000
+PL51  -8622.132514  -2201.873512  -8402.640464 999999.999999
+VL51 -41678.371756  23584.208593  36877.229502 999999.999999
+*  2016  7  6 18 24  0.00000000
+PL51  -9106.339783  -1911.363686  -7947.187744 999999.999999
+VL51 -38998.452277  24814.018588  39011.981385 999999.999999
+*  2016  7  6 18 26  0.00000000
+PL51  -9557.530796  -1606.831465  -7466.836290 999999.999999
+VL51 -36177.406647  25920.248180  41025.898025 999999.999999
+*  2016  7  6 18 28  0.00000000
+PL51  -9974.075958  -1289.795622  -6963.075704 999999.999999
+VL51 -33225.980559  26897.025083  42912.446724 999999.999999
+*  2016  7  6 18 30  0.00000000
+PL51 -10354.477856   -961.841896  -6437.471643 999999.999999
+VL51 -30155.450474  27739.064952  44665.487940 999999.999999
+*  2016  7  6 18 32  0.00000000
+PL51 -10697.377352   -624.615775  -5891.660964 999999.999999
+VL51 -26977.578878  28441.699042  46279.298391 999999.999999
+*  2016  7  6 18 34  0.00000000
+PL51 -11001.559142   -279.814947  -5327.346595 999999.999999
+VL51 -23704.566960  29000.899115  47748.592893 999999.999999
+*  2016  7  6 18 36  0.00000000
+PL51 -11265.956719     70.818512  -4746.292156 999999.999999
+VL51 -20349.004930  29413.299447  49068.544807 999999.999999
+*  2016  7  6 18 38  0.00000000
+PL51 -11489.656737    425.506208  -4150.316340 999999.999999
+VL51 -16923.820181  29676.215750  50234.804942 999999.999999
+*  2016  7  6 18 40  0.00000000
+PL51 -11671.902730    782.441708  -3541.287078 999999.999999
+VL51 -13442.223545  29787.660880  51243.518815 999999.999999
+*  2016  7  6 18 42  0.00000000
+PL51 -11812.098191   1139.798976  -2921.115508 999999.999999
+VL51  -9917.653896  29746.357204  52091.342120 999999.999999
+*  2016  7  6 18 44  0.00000000
+PL51 -11909.808961   1495.740950  -2291.749770 999999.999999
+VL51  -6363.721380  29551.745512  52775.454312 999999.999999
+*  2016  7  6 18 46  0.00000000
+PL51 -11964.764942   1848.428196  -1655.168650 999999.999999
+VL51  -2794.149578  29203.990397  53293.570201 999999.999999
+*  2016  7  6 18 48  0.00000000
+PL51 -11976.861110   2196.027608  -1013.375093 999999.999999
+VL51    777.283095  28703.982042  53643.949469 999999.999999
+*  2016  7  6 18 50  0.00000000
+PL51 -11946.157811   2536.721110   -368.389623 999999.999999
+VL51   4336.802441  28053.334387  53825.404038 999999.999999
+*  2016  7  6 18 52  0.00000000
+PL51 -11872.880365   2868.714309    277.756321 999999.999999
+VL51   7870.697642  27254.379644  53837.303248 999999.999999
+*  2016  7  6 18 54  0.00000000
+PL51 -11757.417942   3190.245065    923.027090 999999.999999
+VL51  11365.380211  26310.159208  53679.576777 999999.999999
+*  2016  7  6 18 56  0.00000000
+PL51 -11600.321752   3499.591927   1565.389561 999999.999999
+VL51  14807.442408  25224.410969  53352.715300 999999.999999
+*  2016  7  6 18 58  0.00000000
+PL51 -11402.302522   3795.082400   2202.819856 999999.999999
+VL51  18183.714785  24001.553119  52857.768877 999999.999999
+*  2016  7  6 19  0  0.00000000
+PL51 -11164.227300   4075.100993   2833.310036 999999.999999
+VL51  21481.322536  22646.664523  52196.343060 999999.999999
+EOF
diff --git a/orekit_jpype/test/resources/sp3/issue895-second-digits.sp3 b/orekit_jpype/test/resources/sp3/issue895-second-digits.sp3
new file mode 100644
index 0000000000000000000000000000000000000000..0baa29cba30c9c916a2ac4e7ffced3119d4a8b12
--- /dev/null
+++ b/orekit_jpype/test/resources/sp3/issue895-second-digits.sp3
@@ -0,0 +1,26 @@
+#cV2016  7  3  0  0  0.00000000       1   SLR SLR08 FIT  GFZ
+## 1904      0.00000000   120.00000000 57572 0.0000000000000
++    1   L51  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
++          0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
++          0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
++          0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
++          0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
+++         0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
+++         0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
+++         0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
+++         0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
+++         0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
+%c L  cc UTC ccc cccc cccc cccc cccc ccccc ccccc ccccc ccccc
+%c cc cc ccc ccc cccc cccc cccc cccc ccccc ccccc ccccc ccccc
+%f  0.0000000  0.000000000  0.00000000000  0.000000000000000
+%f  0.0000000  0.000000000  0.00000000000  0.000000000000000
+%i    0    0    0    0      0      0      0      0         0
+%i    0    0    0    0      0      0      0      0         0
+/* For a generic SP3c orbit file "gfz.orb.yymmdd.v#.sp3c"
+/* FIXED reference frame SLRF2008 and EOPs from 7day    
+/* analysis  file "gfz.pos+eop.yymmdd.v#.snx".
+/*
+*  2016  7  3  0  0  0.1234
+PL51  -3935.038808   5359.461691 -10292.322543
+VL51  10627.335290  54038.853128  24357.641280
+EOF