Error in CRDParser for .np2 SLR Files
For CDDIS SLR data, a new CRD version (.np2) was released in August of 2022. There were a few significant changes, one of which was to mark fields that were not applicable or empty with “na” instead of “-1” or “0”. This appears to cause an error when using CRDParser(). If the file is modified to replace these “na” values with “-1” or “0” as in previous versions, a different error is raised similar to CRDParser’s COMMENTS error seen a few years ago, raising a “java.lang.IllegalStateException: stream has already been operated upon or closed” exception.
This is connected to the forum discussion linked here.