Ray Bambery 6-06-2022 Overview This writeup describes the use of edrdump utility as modified for a unix-like system. The original source for edrdump was obtained from the website https://spdf.gsfc.nasa.gov/pub/data on Nov 24, 2021. It was originally run on a VAX system. The edrdump program was modified to run on shock3-vm (solaris 10.2), vgrsci-ws and vgsys2-vm (Both Red Hat Enterprise Linux Server release 7.8 (Maipo). The solaris version was compiled with GNU Fortran (GCC) 4.5.2. The redhat versions were compiled with GNU Fortran (GCC) 8.2.0. Makefiles were created for all versions. The source code for edrdump consists of edrdump.f, zext.f and unpack.inc taken from the source/edrpgm directory. Packaging The file edr2_centos.tar is the directories containing the contents shown below in Section "Source Tree for vgr_edr and support utilities" the file edrdump_centos.tar contains the test files and sample output files for the examples shown below. I have the main directory for edr2 at the top level of my filesystem. To untar in my home directory: tar -xvf edr2_centos.tar everything will be in /home/username/edr2 The file edrdump_centos.tar is the directoy contents shown in the section Contents for edrdump test directory. My testing diretory is also at the top level of my filesystem To untar in my home directory: tar -xvf edrdump_centos.tar everything will be in /home/username/edrdump History The purpose for converting edrdump to solaris/linux was in rebuild the JPL program (vgr_edr) for creating edrs from the telemetry stream. The program was last compiled under solaris 5.2 in 1997. The executable still existed and continued to run under the old solaris 5.2 boxes until they began to fail in 2020. This old executable would not run under solaris 10.2. Unfortunately, only an incomplete list of the source routines could be found in backups and a major computer forensic task was undertaken to reconstruct it. In addition, much of the documentation of the telemetry stream data files (in sfdu type 2 format) and the final edrs were only available in hard copy in people's offices and in storage boxes (for team members long gone). EDR/SFDU2 utilities I attempted to unravel things by creating a number of utilities that are included in the source tree (see below). The source tree inludes the vgr_edr program and the following utilities: byteswap - swap bytes in an edr (or any other file) edrdump - this program Libcnvtime - a time conversion library nibbleswap - swap nibbles in an edr (or any other file) sfdu2dmp - dump a block of an sfdu type 2 VGRtTLM datafile all fields described in JPL Doc. 820-013 DSN External Interface Specification (D-16765) "Telemetry Standard Format Data Unit (SFDU) Interface" - Rev A - Aug 29, 2008 vedrdmp - dump a block of any vgr edr file vgrsdrc - vgr sdr source vsdrdmp - dump a vgr sdr datafile In addition, there are 5 perl scripts; edr_map.pl - map the bytes of xithe first record of a vgr edr as described in 618-306 Rev D Change 5 1-May 1989, "Voyager Experiment Data Record Format Specification" Table C-1 page C-136 Standard Record Header for extracted Data Data Mode CR-5A edr_recid.pl - list the record type in each record of of a Voyager EDR file. edr_split_recs.pl - split the records of a vgr edr file. sfdu2_map.pl - map the bytes of af vgr telemetry sfdu2 datafile as described in in 820-013_0182-Telecomm-VGR Rev F Jun 23, 1011 "SFDUs Generated from TIS for Voyager" Table 4-1: Voyager Record Sizes Also 618-690 - Detailed Processing Requirements Voyager Adaptation,SFOC, Telemetry sfdu2_split_recs.pl - split the records of a vgr sfdu2 TLM datafile TEST DIRECTORY Usage of edrdump In the examples below the quicklook edr, crs211267.a, and the weekly (final) edr, crsf21120.b, were examined. For edrdump only the two files above are needed. example for quicklook edr: -------------------------------------------------------------------------- edrdump ENTER EDR INPUT DSN crs21126.a crs21126.a ENTER OUTPUT SUMMARY FILE crs21126.a.sum file size of DSN = 136000 ERT (y/n)? y 1 1 3160 BYTES MJS CRS VGR1 SCET 21-125T07:21:31.893 CR-5A CRS 1 1 SERT 21-126T04:25:32512 1 1 EERT 21-126T04:27:41313 2 2 3160 BYTES MJS CRS VGR1 SCET 21-125T07:23:55.893 CR-5A CRS 2 2 SERT 21-126T04:27:56514 2 2 EERT 21-126T04:37:17320 3 3 3160 BYTES MJS CRS VGR1 SCET 21-125T07:33:31.893 CR-5A CRS 3 3 SERT 21-126T04:37:32521 3 3 EERT 21-126T04:46:53327 4 4 3160 BYTES MJS CRS VGR1 SCET 21-125T07:43:07.892 CR-5A CRS 4 4 SERT 21-126T04:47:08528 4 4 EERT 21-126T04:56:29335 ... ... 38 38 3160 BYTES MJS CRS VGR1 SCET 21-126T02:35:55.855 CR-5A CRS 38 38 SERT 21-126T23:39:57475 38 38 EERT 21-126T23:49:18282 39 39 3160 BYTES MJS CRS VGR1 SCET 21-126T02:45:31.855 CR-5A CRS 39 39 SERT 21-126T23:49:33483 39 39 EERT 21-126T23:58:54290 39 TOTAL EDR'S ------------------------------------------------------------------------------- example for final edr ------------------------------------------------------------------------------- edrdump ENTER EDR INPUT DSN crsf21120.b crsf21120.b ENTER OUTPUT SUMMARY FILE crsf21120.b.sum file size of DSN = 1339692 ERT (y/n)? y filename not dcom but 1st rec is dcom This must be a weekly file 1 0 476 BYTES MJS DMR VGR1 SCET 21-119T16:57:34.052 CR-5A DCOM 1 0 SERT 21-120T10:30:55818 1 0 EERT 0- 0T00:00:00000 2 1 3160 BYTES MJS CRS VGR2 SCET 21-119T16:57:34.052 CR-5A CRS 2 1 SERT 21-120T10:30:55818 2 1 EERT 21-120T10:38:40606 3 2 3160 BYTES MJS CRS VGR2 SCET 21-119T17:05:34.051 CR-5A CRS 3 2 SERT 21-120T10:38:55805 3 2 EERT 21-120T10:48:16591 4 1 3620 BYTES MJS ENG VGR2 SCET 21-119T16:57:34.052 CR-5A ENGE 4 1 SERT 21-120T10:30:55818 4 1 EERT 21-120T10:48:16591 5 3 3160 BYTES MJS CRS VGR2 SCET 21-119T17:15:10.049 CR-5A CRS 5 3 SERT 21-120T10:48:31789 5 3 EERT 21-120T10:57:52575 ... ... 384 1 3620 BYTES MJS ENG VGR2 SCET 21-119T16:57:34.052 CR-5A ENGE 384 1 SERT 21-120T10:30:55818 384 1 EERT 21-120T10:48:16591 385 3 3160 BYTES MJS CRS VGR2 SCET 21-119T17:15:10.049 CR-5A CRS 385 3 SERT 21-120T10:48:31789 385 3 EERT 21-120T10:57:52575 386 4 3160 BYTES MJS CRS VGR2 SCET 21-119T17:24:46.047 CR-5A CRS 386 4 SERT 21-120T10:58:07773 386 4 EERT 21-120T11:07:28559 386 TOTAL EDR'S dcom_cnt = 3 eng_cnt = 71 crs_cnt = 313 -------------------------------------------------------------------------------- Usage of perl scripts (1) edr_recid.pl example 1: for a file crsf21120.b you need to first create a hex dump with the od command. ------------------------------------------------------------------------ 1) od -xv crsf21120.b > crsf21120.b.hex 2) edr_recid.pl ./ ./ crsf21120.b.hex crsf21120.b.hexrecid hex scet_cnt = 0 SCET: 2021-119T16:57:34:052 scet_cnt = 1 SCET: 2021-119T16:57:34:052 scet_cnt = 2 SCET: 2021-119T17:05:34:051 ... ... SCET: 2021-126T05:15:08:507 END Number of data records = 304 Number of Header records = 1 Number of Engineering records = 78 Number of Decomutation records = 7 TOTAL Records = 389 0 0000000 1 DCOM VGR-2 CR5A 2021-119T16:57:34:052 1 0001300 2 CRS VGR-2 CR5A 2021-119T16:57:34:052 2 0010020 3 CRS VGR-2 CR5A 2021-119T17:05:34:051 3 0016520 4 ENG VGR-2 CR5A 2021-119T16:57:34:052 4 0026160 5 CRS VGR-2 CR5A 2021-119T17:15:10:049 5 0034660 6 CRS VGR-2 CR5A 2021-119T17:24:46:047 6 0043400 7 CRS VGR-2 CR5A 2021-119T17:34:22:046 7 0052100 8 CRS VGR-2 CR5A 2021-119T17:43:58:044 8 0060620 9 CRS VGR-2 CR5A 2021-119T17:53:34:043 9 0067320 10 ENG VGR-2 CR5A 2021-119T17:15:10:049 ... ... ------------------------------------------------------------------------- example 2: ----------------------------------------------------------------- 1) od -xv crs21126.a > crs21126.a.hex 2) edr_recid.pl ./ ./ crs21126.a.hex crs21126.a.hexrecid hex DATA SET is Byte reversed PLEASE run byteswap program This message on a linux system implies that the edr was created on Solarsis 3) byteswap crs21126.a crs21126.a.bs cycle 0 136000 RECORDS Byteswapped. reached end of file 4) od -xv crs21126.a.bs > crs21126.a.bs.hex 5) edr_recid.pl ./ ./ crs21126.a.bs.hex crs21126.a.bs.hexrecid hex scet_cnt = 0 SCET: 2021-125T07:21:31:893 scet_cnt = 1 .... SCET: 2021-126T02:45:31:855 scet_cnt = 39 SCET: 2021-126T02:55:07:855 END Number of data records = 40 Number of Header records = 1 Number of Engineering records = 0 Number of Decomutation records = 0 TOTAL Records = 40 0 0000000 1 CRS VGR-1 CR5A 2021-125T07:21:31:893 1 0006500 2 CRS VGR-1 CR5A 2021-125T07:23:55:893 2 0015220 3 CRS VGR-1 CR5A 2021-125T07:33:31:893 3 0023720 4 CRS VGR-1 CR5A 2021-125T07:43:07:892 4 0032440 5 CRS VGR-1 CR5A 2021-125T07:52:43:892 5 0041140 6 CRS VGR-1 CR5A 2021-125T08:02:19:892 6 0047660 7 CRS VGR-1 CR5A 2021-125T08:11:55:892 7 0056360 8 CRS VGR-1 CR5A 2021-125T08:21:31:891 8 0065100 9 CRS VGR-1 CR5A 2021-125T08:31:07:891 ... ... 37 0365540 38 CRS VGR-1 CR5A 2021-126T02:35:55:855 38 0374260 39 CRS VGR-1 CR5A 2021-126T02:45:31:855 39 0402760 40 CRS VGR-1 CR5A 2021-126T02:55:07:855 END2 ----------------------------------------------------------------------- (2) edr_map.pl example 1: for a file crsf21120.b you need to first create a hex dump with the od command. ------------------------------------------------------------------------ 1) od -xv crsf21120.b > crsf21120.b.hex 2) edr_map.pl ./ ./ crsf21120.b.hex crsf21120.b.hexmap hex find[1] = d1d4 f0e2 DATA SET is byte reversed PLEASE run byteswap program 3) byteswap crsf21120.b crsf21120.b.bs cycle 0 1000000 RECORDS Byteswapped. cycle 1 339692 RECORDS Byteswapped. reached end of file 4) od -xv crsf21120.b.bs > crsf21120.b.bs.hex 5) edr_map.pl ./ ./ crsf21120.b.bs.hex crsf21120.b.bs.hexmap hex find[1] = d4d1 e2f0 ERROR: This is not a Daily CRS EDR This is a DCOM record. likely a CRS weekly file ------------------------------------------------------------------------- If the edr is a final edr then edr_map.pl doesnt dump. example 2: for the file crs21126.a 1) od -xv crs21126.a > crs21126.a.hex 2) edr_map.pl ./ ./ crs21126.a.hex crs21120.a.hexmap hex find[1] = d1d4 11e2 DATA SET is byte reversed PLEASE run byteswap program 3) byteswap crs21126.a crs21126.a.bs cycle 0 136000 RECORDS Byteswapped. reached end of file 4) od -xv crs21126.a.bs > crs21126.a.bs.hex 5) edr_map.pl ./ ./ crs21126.a.bs.hex crs21120.a.bs.hexmap hex find[1] = d4d1 e211 6) more crs21126.a.bs.hexmap Documented in 618-306 Rev D Change 5 1-May 1989 Voyager Experiment Data Record Format Specification Table C-1 page C-136 Standard Record Header for extracted Data Data Mode CR-5A Bytes 1-3 - Project ID: 'MJS' Byte 4 - Instrument ID: 10=crs, 20=pls, 30=lec, 40=mag, 70=pra, 80=pws, 90=uvs, b0=eng, f0=decom_tbl VGR2, f1=decom_tbl for VGR1 Byte 5 - Spacecraft ID: 0=VGR2, 1=VGR1 Byte 6 - Record Number Byte 7 - Spacecraft Data Mode: 18=CR_5A, 1D=UV_5A Byte 356 - Data Present Indicator: 21=crs, 22=lec, 23=mag, 24=pls, 26=pra, 27=pws, 28=uvs, 2a=dcom, 2d=eng Bytes per record: Header: 718, Engineering: 3860, CRS: 3400, LEC: 564, MAG: 1712, PLS: 672, PRA: 528, PWS: 540, UVS: 376 DCOM: 716 (Header and Engineering records are in FINAL products - not QUICKLOOK) Data Record bytes: Header: 240, eng_subhdr: 20, crs_subhdr: 40, lec_subhdr: 4, dcom_tbl_subhdr: 28 mag_subhdr: 432, pls_subhdr: 32, pra_subhdr: 8, pws_subhdr: 80, uvs_subhdr: 16 Data Record bytes: Header: , crs_data: 3120, lec_data: 320, mag_data: 1040, eng_data: 3600 pls_data: 400, pra_data: 280, pws_data: 220, uvs_data: 120, DCOM_data: 448 Minor Frames (Size - bytes): ENG=60 (60 bytes), CRS=60 (52 bytes), LECP=20 (16 bytes), MAG=20 (151 bytes) PRA=20 (7 bytes), PWS=20 (11 bytes), UVS=25 (i6 bytes), DCOM=24 (18 bytes) 0000000 d4d1 e211 0001 1800 0bd4 05fc 0200 1553 Data Rec 1 0000020 0bd4 067d 0139 1500 0bbf 050b 037d 15f0 0000040 9113 2100 0105 0500 0300 aeb8 0e00 0000 0000060 0039 0000 0000 0000 0000 0000 0000 0000 0000100 0000 0000 0000 0000 0000 ffff ffff ffff 0000120 ffff ffff ffff ffff ffff ffff ffff ffff 0000140 f000 0000 0000 0000 0000 0000 0000 0000 0000160 0000 0000 0000 0000 0000 0000 0000 0000 0000200 0000 0000 0000 0000 0000 0000 0000 0000 0000220 0000 0000 0000 0000 0000 0000 0000 0000 0000240 0000 0000 0000 0000 0000 0000 0000 0000 0000260 0000 0000 0000 0000 0000 0000 0000 0000 0000300 0000 0000 0000 0000 0000 0000 0000 0000 0000320 0000 0000 0000 0000 0000 0000 0000 0000 0000340 0000 0000 0000 0000 0000 0000 2100 0000 0000360 0000 0000 a00f 0000 0000 0000 0000 0000 0000400 0000 0000 0000 0000 0000 0580 0600 0780 0000420 0000 0000 0000 0000 0000 0000 0000 0000 0000440 0000 0000 0000 0000 0000 0000 0000 0000 0000460 0000 0000 0000 0000 0000 0000 0000 0000 0000500 0000 0000 0000 0000 0000 0000 0000 0000 0000520 0000 0000 0000 0000 0000 0000 0000 0000 0000540 0000 0000 0000 0000 0000 0000 0000 0000 0000560 0000 0000 0000 0000 0000 0000 0000 0000 0000600 0000 0000 0000 0000 0000 0000 0000 0000 0000620 0000 0000 0000 0000 0000 0000 0000 0000 0000640 0000 0000 0000 0000 0000 0000 0000 0000 0000660 0000 0000 0000 0000 0000 0000 0000 0000 0000700 0000 0000 0000 0000 0000 0000 0000 0000 0000720 0000 0000 0000 0000 0000 0000 0000 0000 0000740 0000 0000 0000 0000 0000 0000 0000 0000 0000760 0000 0000 0000 0000 0000 0000 0000 0000 0001000 0000 0000 0000 0000 0000 0000 0000 0000 0001020 0000 0000 0000 0000 0000 0000 0000 0000 0001040 0000 0000 0000 0000 0000 0000 0000 0000 0001060 0000 0000 0000 0000 0000 0000 0000 0000 0001100 0000 0000 0000 0000 0000 0000 0000 0000 0001120 0000 0000 0000 0000 0000 0000 0000 0000 0001140 0000 0000 0000 0000 0000 0000 0000 0000 0001160 0000 0000 0000 0000 0000 0000 0000 0000 0001200 0000 0000 0000 0000 0000 0000 0000 0000 0001220 0000 0000 0000 0000 0000 0000 0000 0000 0001240 0000 0000 0000 0000 0000 0000 0000 0000 0001260 0000 0000 0000 0000 0000 0000 0000 0000 0001300 0000 0000 0000 0000 0000 0000 0000 0000 0001320 0000 0000 0000 0000 0000 0000 0000 0000 0001340 0000 0000 0000 0000 0000 0000 0000 0000 0001360 0000 0000 0000 0000 0000 0000 0000 0000 0001400 0000 0000 0000 0000 0000 0000 0000 0000 0001420 0000 0000 0000 0000 0000 0000 0000 0000 0001440 0000 0000 0000 0000 0000 0000 0000 0000 0001460 0000 0000 0000 0000 0000 0000 0000 0000 0001500 0000 0000 0000 0000 0000 0000 0000 0000 0001520 0000 0000 0000 0000 0000 0000 0000 0000 0001540 0000 0000 0000 0000 0000 0000 0000 0000 0001560 0000 0000 0000 0000 0000 0000 0000 0000 0001600 0000 0000 0000 0000 0000 0000 0000 0000 0001620 0000 0000 0000 0000 0000 0000 0000 0000 0001640 0000 0000 0000 0000 0000 0000 0000 0000 0001660 0000 0000 0000 0000 0000 0000 0000 0000 0001700 0000 0000 0000 0000 0000 0000 0000 0000 0001720 0000 0000 0000 0000 0000 0000 0000 0000 0001740 0000 0000 0000 0000 0000 0000 0000 0000 0001760 0000 0000 0000 0000 0000 0000 0000 0000 0002000 0000 0000 0000 0000 0000 0000 0000 0000 0002020 0000 0000 0000 0000 0000 0000 0000 0000 0002040 0000 0000 0000 0000 0000 0000 0000 0000 0002060 0000 0000 0000 0000 0000 0000 0000 0000 0002100 0000 0000 0000 0000 0000 0000 0000 0000 0002120 0000 0000 0000 0000 0000 0000 0000 0000 0002140 0000 0000 0000 0000 0000 0000 0000 0000 0002160 0000 0000 0000 0000 0000 0000 0000 0000 0002200 0000 0000 0000 0000 0000 0000 0000 0000 0002220 0000 0000 0000 0000 0000 0000 0000 0000 0002240 0000 0000 0000 0000 0000 0000 0000 0000 0002260 0000 0000 0000 0000 0000 0000 0000 0000 0002300 0000 0000 0000 0000 0000 0000 0000 0000 0002320 0000 0000 0000 0000 0000 0000 0000 0000 0002340 0000 0000 0000 0000 0000 0000 0000 0000 0002360 0000 0000 0000 0000 0000 0000 0000 0000 0002400 0000 0000 0000 0000 0000 0000 0000 0000 0002420 0000 0000 0000 0000 0000 0000 0000 0000 0002440 0000 0000 0000 0000 0000 0000 0000 0000 0002460 0000 0000 0000 0000 0000 0000 0000 0000 0002500 0000 0000 0000 0000 0000 0000 0000 0000 0002520 0000 0000 0000 0000 0000 0000 0000 0000 0002540 0000 0000 0000 0000 0000 0000 0000 0000 0002560 0000 0000 0000 0000 0000 0000 0000 0000 0002600 0000 0000 0000 0000 0000 0000 0000 0000 0002620 0000 0000 0000 0000 0000 0000 0000 0000 0002640 0000 0000 0000 0000 0000 0000 0000 0000 0002660 0000 0000 0000 0000 0000 0000 0000 0000 0002700 0000 0000 0000 0000 0000 0000 0000 0000 0002720 0000 0000 0000 0000 0000 0000 0000 0000 0002740 0000 0000 0000 0000 0000 0000 0000 0000 0002760 0000 0000 0000 0000 0000 0000 0000 0000 0003000 0000 0000 0000 0000 0000 0000 0000 0000 0003020 0000 0000 0000 0000 0000 0000 0000 0000 0003040 0000 0000 0000 0000 0000 0000 0000 0000 0003060 0000 0000 0000 0000 0000 0000 0000 0000 0003100 0000 0000 0000 0000 0000 0000 0000 0000 0003120 0000 0000 0000 0000 0000 0000 0000 0000 0003140 0000 0000 0000 0000 0000 0000 0000 0000 0003160 0000 0000 0000 0000 0000 0000 0000 0000 0003200 0000 0000 0000 0000 0000 0000 0000 0000 0003220 0000 0000 0000 0000 0000 0000 0000 0000 0003240 0000 0000 0000 0000 0000 0000 0000 0000 0003260 0000 0000 0000 0000 0000 0000 0000 0000 0003300 0000 0000 0000 0000 0000 0000 0000 0000 0003320 0000 0000 0000 0000 0000 0000 0000 0000 0003340 0000 0000 0000 0000 0000 0000 0000 0000 0003360 0000 0000 0000 0000 0000 0000 0000 0000 0003400 0000 0000 0000 0000 0000 0000 0000 0000 0003420 0000 0000 0000 0000 0000 0000 0000 0000 0003440 0000 0000 0000 0000 0000 0000 0000 0000 0003460 0000 0000 0000 0000 0000 0000 0000 0000 0003500 0000 0000 0000 0000 0000 0000 0000 0000 0003520 0000 0000 0000 0000 0000 0000 0000 0000 0003540 0000 0000 0000 0000 0000 0000 0000 0000 0003560 0000 0000 0000 0000 0000 0000 0000 0000 0003600 0000 0000 0000 0000 0000 0000 0000 0000 0003620 0000 0000 0000 0000 0000 0000 0000 0000 0003640 0000 0000 0000 0000 0000 0000 0000 0000 0003660 0000 0000 0000 0000 0000 0000 0000 0000 0003700 0000 0000 0000 0000 0000 0000 0000 0000 0003720 0000 0000 0000 0000 0000 0000 0000 0000 0003740 0000 0000 0000 0000 0000 0000 0000 0000 0003760 0000 0000 0000 0000 0000 0000 0000 0000 0004000 0000 0000 0000 0000 0000 0000 0000 0000 0004020 0000 0000 0000 0000 0000 0000 0000 0000 0004040 0000 0000 0000 0000 0000 0000 0000 0000 0004060 0000 0000 0000 0000 0000 0000 0000 0000 0004100 0000 0000 0000 0000 0000 0000 0000 0000 0004120 0000 0000 0000 0000 0000 0000 0000 0000 0004140 0000 0000 0000 0000 0000 0000 0000 0000 0004160 0000 0000 0000 0000 0000 0000 0000 0000 0004200 0000 0000 0000 0000 0000 0000 0000 0000 0004220 0000 0000 0000 0000 0000 0000 0000 0000 0004240 0000 0000 0000 0000 0000 0000 0000 0000 0004260 0000 0000 0000 0000 0000 0000 0000 0000 0004300 0000 0000 0000 0000 0000 0000 0000 0000 0004320 0000 0000 0000 0000 0000 0000 0000 0000 0004340 0000 0000 0000 0000 0000 0000 0000 0000 0004360 0000 0000 0000 0000 0000 0000 0000 0000 0004400 0000 0000 0000 0000 0000 0000 0000 0000 0004420 0000 0000 0000 0000 0000 0000 0000 0000 0004440 0000 0000 0000 0000 0000 0000 0000 0000 0004460 0000 0000 0000 0000 0000 0000 0000 0000 0004500 0000 0000 0000 0000 0000 0000 0000 0000 0004520 0000 0000 0000 0000 0000 0000 0000 0000 0004540 0000 0000 0000 0000 0000 0000 0000 0000 0004560 0000 0000 0000 0000 0000 0000 0000 0000 0004600 0000 0000 0000 0000 0000 0000 0000 0000 0004620 0000 0000 0000 0000 0000 0000 0000 0000 0004640 0000 0000 0000 0000 0000 0000 0000 0000 0004660 0000 0000 0000 0000 0000 0000 0000 0000 0004700 0000 0000 0000 0000 0000 0000 0000 0000 0004720 0000 0000 0000 0000 0000 0000 0000 0000 0004740 0000 0000 0000 0000 0000 0000 0000 0000 0004760 0000 0000 0000 0000 0000 0000 0000 0000 0005000 0000 0000 0000 0000 0000 0000 0000 0000 0005020 0000 0000 0000 0000 0000 0000 0000 0000 0005040 0000 0000 0000 0000 0000 0000 0000 0000 0005060 0000 0000 0000 0000 0000 0000 0aac 0080 0005100 0043 0054 090c 0980 0f55 0009 0015 0004 0005120 08f4 0052 002d 0003 0000 08d6 0aac 0000 0005140 002d 002a 0b80 01d6 0013 0033 0029 0b40 0005160 0050 0004 0011 0000 007f 05c8 0f56 0019 0005200 000e 0013 09e8 01d4 006c 00c9 0092 0990 0005220 0aac 0080 0029 0038 08ec 0f54 0007 0013 0005240 0003 08ce 0052 0007 0006 0000 0a80 0b40 0005260 0c50 0009 0030 0024 0b80 03d6 0026 0015 0005300 001f 05c4 03d4 002c 0036 001c 0f80 0f56 0005320 0008 0007 0006 007f 0f54 000a 0013 0004 0005340 0b80 007f 0aac 00b0 0064 0074 007f 0b58 0005360 0002 0190 0188 007f 0052 0002 0005 0000 0005400 0f80 0050 0004 0010 0000 007f 01d6 0062 0005420 00b5 009e 0b80 0b00 04d4 0000 006d 002d 0005440 007f 0f76 000e 0004 0008 0980 0758 000a 0005460 0014 0006 0f80 0a8c 0000 001e 0024 07ad 0005500 0f54 0008 0011 0005 09c8 0a50 0052 0030 0005520 003e 0000 08d2 0a8c 0000 002c 002a 08ba 0005540 00d6 0000 0001 0586 0990 0050 0004 000f 0005560 0000 0b40 0f56 0006 0003 0005 0b80 078f 0005600 03d4 002e 003b 001a 090c 0a8c 0000 003b 0005620 003c 09a0 0758 0002 0019 0008 081a 0052 0005640 0003 0004 0000 0806 0f54 0006 0012 0007 0005660 0a40 0b40 00d6 0000 004d 000d 007f 0aac 0005700 0000 002f 0034 079d 0f56 0009 0006 0009 0005720 007f 0050 0005 0012 0000 007f 0aac 0000 0005740 0038 0022 0f80 0f80 01d4 0022 0033 0009 0005760 007f 0052 0004 0003 0000 007f 0f54 0007 0006000 0012 0004 007f 01d6 000b 003e 002f 007f 0006020 0050 000a 0015 0000 0b00 0b00 0f56 0010 0006040 000b 0009 007f 00d4 0000 0ada 0acd 0a40 0006060 0aac 0000 0037 002f 007f 0f54 000a 0015 0006100 0006 07a6 0052 000b 0000 0000 09c0 09b0 0006120 0a8c 0000 0047 0054 0800 01d6 002f 0039 0006140 0030 08d8 0cd0 0029 009e 0095 0a20 064a 0006160 000b 0004 0004 007f 07d4 00ff 0107 0054 0006200 0b80 06f3 0fd6 0042 0025 0028 09f8 0f59 0006220 0018 047d 0011 09a8 0a8c 0000 003c 002d 0006240 0800 0f54 0006 0011 0004 08de 0052 0004 0006260 0003 0000 0a00 0b40 0050 0000 0011 0000 0006300 0b80 0356 0006 0004 0009 06e0 0154 0000 0006320 0011 0004 007f 0f56 0009 0004 0005 007f 0006340 0f54 0013 001d 0008 0f80 007f 0a8c 0000 0006360 002a 0038 007f 0050 0005 000f 0000 007f 0006400 034a 0002 0004 0005 007f 0154 0002 000d 0006420 0005 007f 0852 0002 002f 000a 007f 007f 0006440 0f94 02f7 0303 000d 007f 0156 0003 0009 0006460 0005 0a30 0aac 0080 0043 003e 0f80 0f56 0006500 0011 000a 000b 0633 d4d1 e211 0002 1800 ===================================================================== 618-306 Voyager Experiment Data Record Format Specification Rev D, Chg 5 - 1 May 1989 Standard EDR header record Table C-1 (pg C-135) 0000000 d4d1 e2 Project ID byte 0,1,2 11 RecID, SCID byte 3 0001 Physical Record ID byte 4,5 18 S/C Data Mode byte 6 00 A,B,spare byte 7 0bd4 Start ERT Hr byte 8,9 05fc Start ERT Sec byte 10,11 0200 Start ERT MSec byte 12,13 15 Start ERT Yr byte 14 53 C,D Seg byte 15 0000020 0bd4 End ERT Hr byte 16,17 067d End ERT Sec byte 18,19 0139 End ERT MSec byte 20,21 15 End ERT Year byte 22 00 SW Version byte 23 0bbf SCET Hr byte 24,25 050b SCET Sec byte 26,27 037d SCET MMsec byte 28,29 15 SCET Year byte 30 f0 SCE flg,FDS Corr Flg byte 31 0000040 9113 MOD 2^16 Count byte 32 21 MOD 2^60 Count byte 34 00 01 Line Count byte 35 05 Downlink Tlm Rate byte37 05 Effective Bit Rate byte 38 00 FID byte 39 03 BET byte 40 00 DSN Config byte 41 aeb8 Ground Recvr AGC byte 42 0e DSN Stn byte 44 00 Spare byte 45 0000 PN EBEC byte 46 0000060 0039 Symbol SNR byte 48 0000 Decoder SNR byte 50 0000 Physical Record Number/Unused 0000 DSQW MF1-MF4 byte 54 0000 DSQW MF5-MF8 byte 56 0000 DSQW MF9-MF12 byte 58 0000 DSQW MF13-MF16 byte 60 0000 DSQW MF13-MF16 byte 62 0000100 0000 DSQW MF21-MF24 byte 64 0000 DSQW MF25-MF28 byte 66 0000 DSQW MF29-MF32 byte 68 0000 DSQW MF33-MF36 byte 70 0000 DSQW MF37-MF40 byte 72 ff DPI MF1 byte 73 ff DPI MF2 byte 74 ff DPI MF3 byte 75 ff DPI MF4 byte 76 ff DPI MF5 byte 77 ff DPI MF6 byte 78 0000120 ffff DPI MF7 byte 48 ffff DPI MF8 byte 50 ffff DPI MF9 ffff DPI MF10 byte 54 ffff DPI MF11 byte 56 ffff DPI MF12 byte 58 ffff DPI MF13 byte 60 ffff DPI MF14 byte 60 0000140 f000 DPI MF15 byte 48 0000 DPI MF16 byte 50 0000 DPI MF17 0000 DPI MF18 byte 54 0000 DPI MF19 byte 56 0000 DPI MF20 byte 58 0000 DPI MF21 byte 60 0000 DPI MF22 byte 60 0000160 0000 DPI MF23 byte 48 0000 DPI MF24 byte 50 0000 DPI MF25 0000 DPI MF26 byte 54 0000 DPI MF27 byte 56 0000 DPI MF28 byte 58 0000 DPI MF29 byte 60 0000 DPI MF30 byte 60 0000200 0000 DPI MF31 byte 48 --------------------------------------------------------------------------------- (2) edr_map.pl example 1: for a file crs21126.a.bs you need to first create a hex dump with the od command. -------------------------------------------------------------------------------- 1) od -xv crs21126.a.bs > crs21126.a.bs.hex 2) edr_split_recs.pl ./ ./ crs21126.a.bs.hex crs21126.a.bs.hexsplit hex find[0] = 0000000 find[0] = 0006500 0011 000a 000b 0633 find[0] = 0015220 find[0] = 0023720 0000 0034 002f 06a5 find[0] = 0032440 find[0] = 0041140 000f 000a 0005 0636 find[0] = 0047660 find[0] = 0056360 0003 0004 0008 06a6 find[0] = 0065100 find[0] = 0073600 0009 0004 0007 0633 find[0] = 0102320 find[0] = 0111020 001f 0027 0013 06a8 ... ... find[0] = 0365540 0012 000a 0015 0631 find[0] = 0374260 find[0] = 0402760 0005 0005 0004 06aa Number of data records = 40 Number of DCOM records = 0 Number of Engineering records = 0 TOTAL Records = 40 3) more crs21126.a.bs.hexsplit 0000000 d4d1 e211 0001 1800 0bd4 05fc 0200 1553 Data Rec 1 0000020 0bd4 067d 0139 1500 0bbf 050b 037d 15f0 0000040 9113 2100 0105 0500 0300 aeb8 0e00 0000 0000060 0039 0000 0000 0000 0000 0000 0000 0000 0000100 0000 0000 0000 0000 0000 ffff ffff ffff 0000120 ffff ffff ffff ffff ffff ffff ffff ffff 0000140 f000 0000 0000 0000 0000 0000 0000 0000 0000160 0000 0000 0000 0000 0000 0000 0000 0000 0000200 0000 0000 0000 0000 0000 0000 0000 0000 0000220 0000 0000 0000 0000 0000 0000 0000 0000 0000240 0000 0000 0000 0000 0000 0000 0000 0000 0000260 0000 0000 0000 0000 0000 0000 0000 0000 0000300 0000 0000 0000 0000 0000 0000 0000 0000 0000320 0000 0000 0000 0000 0000 0000 0000 0000 0000340 0000 0000 0000 0000 0000 0000 2100 0000 0000360 0000 0000 a00f 0000 0000 0000 0000 0000 0000400 0000 0000 0000 0000 0000 0580 0600 0780 0000420 0000 0000 0000 0000 0000 0000 0000 0000 0000440 0000 0000 0000 0000 0000 0000 0000 0000 0000460 0000 0000 0000 0000 0000 0000 0000 0000 0000500 0000 0000 0000 0000 0000 0000 0000 0000 0000520 0000 0000 0000 0000 0000 0000 0000 0000 0000540 0000 0000 0000 0000 0000 0000 0000 0000 0000560 0000 0000 0000 0000 0000 0000 0000 0000 0000600 0000 0000 0000 0000 0000 0000 0000 0000 0000620 0000 0000 0000 0000 0000 0000 0000 0000 0000640 0000 0000 0000 0000 0000 0000 0000 0000 0000660 0000 0000 0000 0000 0000 0000 0000 0000 0000700 0000 0000 0000 0000 0000 0000 0000 0000 0000720 0000 0000 0000 0000 0000 0000 0000 0000 0000740 0000 0000 0000 0000 0000 0000 0000 0000 0000760 0000 0000 0000 0000 0000 0000 0000 0000 0001000 0000 0000 0000 0000 0000 0000 0000 0000 0001020 0000 0000 0000 0000 0000 0000 0000 0000 0001040 0000 0000 0000 0000 0000 0000 0000 0000 0001060 0000 0000 0000 0000 0000 0000 0000 0000 0001100 0000 0000 0000 0000 0000 0000 0000 0000 0001120 0000 0000 0000 0000 0000 0000 0000 0000 0001140 0000 0000 0000 0000 0000 0000 0000 0000 0001160 0000 0000 0000 0000 0000 0000 0000 0000 0001200 0000 0000 0000 0000 0000 0000 0000 0000 0001220 0000 0000 0000 0000 0000 0000 0000 0000 0001240 0000 0000 0000 0000 0000 0000 0000 0000 0001260 0000 0000 0000 0000 0000 0000 0000 0000 0001300 0000 0000 0000 0000 0000 0000 0000 0000 0001320 0000 0000 0000 0000 0000 0000 0000 0000 0001340 0000 0000 0000 0000 0000 0000 0000 0000 0001360 0000 0000 0000 0000 0000 0000 0000 0000 0001400 0000 0000 0000 0000 0000 0000 0000 0000 0001420 0000 0000 0000 0000 0000 0000 0000 0000 0001440 0000 0000 0000 0000 0000 0000 0000 0000 0001460 0000 0000 0000 0000 0000 0000 0000 0000 0001500 0000 0000 0000 0000 0000 0000 0000 0000 0001520 0000 0000 0000 0000 0000 0000 0000 0000 0001540 0000 0000 0000 0000 0000 0000 0000 0000 0001560 0000 0000 0000 0000 0000 0000 0000 0000 0001600 0000 0000 0000 0000 0000 0000 0000 0000 0001620 0000 0000 0000 0000 0000 0000 0000 0000 0001640 0000 0000 0000 0000 0000 0000 0000 0000 0001660 0000 0000 0000 0000 0000 0000 0000 0000 0001700 0000 0000 0000 0000 0000 0000 0000 0000 0001720 0000 0000 0000 0000 0000 0000 0000 0000 0001740 0000 0000 0000 0000 0000 0000 0000 0000 0001760 0000 0000 0000 0000 0000 0000 0000 0000 0002000 0000 0000 0000 0000 0000 0000 0000 0000 0002020 0000 0000 0000 0000 0000 0000 0000 0000 0002040 0000 0000 0000 0000 0000 0000 0000 0000 0002060 0000 0000 0000 0000 0000 0000 0000 0000 0002100 0000 0000 0000 0000 0000 0000 0000 0000 0002120 0000 0000 0000 0000 0000 0000 0000 0000 0002140 0000 0000 0000 0000 0000 0000 0000 0000 0002160 0000 0000 0000 0000 0000 0000 0000 0000 0002200 0000 0000 0000 0000 0000 0000 0000 0000 0002220 0000 0000 0000 0000 0000 0000 0000 0000 0002240 0000 0000 0000 0000 0000 0000 0000 0000 ... ... 0006460 0005 0a30 0aac 0080 0043 003e 0f80 0f56 0006500 0011 000a 000b 0633 d4d1 e211 0002 1800 Data Rec 2 0006520 0bd4 068c 0202 1554 0bd4 08bd 0140 1500 0006540 0bbf 059b 037d 15f0 9113 2400 0105 0500 ... ... 0015200 0009 0018 0b40 01c4 0011 0039 0030 07a9 0015220 d4d1 e211 0003 1800 0bd4 08cc 0209 1555 Data Rec 3 0015240 0bd4 0afd 0147 1500 0bbf 07db 037d 15f0 ... ... 0402740 002c 0a10 0c50 000e 0028 001e 007f 0156 0402760 0005 0005 0004 06aa d4d1 e211 0028 1800 Data Rec 40 0403000 0be7 0ddc 01eb 1551 0be7 0e0d 01eb 1500 0403020 0bd2 0ceb 0357 15f0 912c 0000 0105 0500 0403040 0308 af27 3f00 0000 024a 0000 0000 0000 ... ... 0411400 0000 0000 0000 0000 0000 0000 0000 0000 0411420 0000 0000 0000 0000 0000 0000 0000 0000 0411440 0000 0000 0000 0000 0000 0000 0000 0000 0411460 0000 0000 0000 0000 0000 0000 0000 0000 0411500 ------------------------------------------------------------------------ Source Tree for vgr_edr amd support utilities vgrsci-ws-72037: lsl -R edr2 edr2: total 272 drwxr-xr-x. 2 rjb 4096 May 31 14:41 crs_abct/ drwxr-xr-x. 3 rjb 4096 May 31 15:35 data_fetch/ drwxrwxrwx. 2 rjb 4096 Jun 7 06:35 edr/ -rw-rw-rw-. 1 rjb 235520 Jun 6 14:46 edrdump.tar drwxr-xr-x. 2 rjb 4096 Sep 22 2020 exe/ -rw-r--r--. 1 rjb 0 Sep 23 2020 from_VGREDR_widget drwxr-xr-x. 4 rjb 4096 Nov 30 2021 include/ -rw-r--r--. 1 rjb 951 Mar 16 2021 Makefile drwxr-xr-x. 2 rjb 4096 May 31 11:20 scet/ drwxr-xr-x. 2 rjb 4096 Mar 16 2021 scripts/ drwxr-xr-x. 3 rjb 4096 Mar 16 2021 ted/ drwxr-xr-x. 12 rjb 4096 Jun 6 14:49 tools/ edr2/crs_abct: total 248 -rw-r--r--. 1 rjb 9352 Aug 20 1997 calcurn32.c -rw-rw-rw-. 1 rjb 29216 May 31 14:41 calcurn32.o -rw-r--r--. 1 rjb 9267 Aug 20 1997 calcurn.c -rw-rw-rw-. 1 rjb 28840 May 31 14:37 calcurn.o -rw-r--r--. 1 rjb 20360 Oct 22 2021 crs1.c -rw-rw-rw-. 1 rjb 35576 May 31 14:37 crs1.o -rw-r--r--. 1 rjb 11528 Oct 22 2021 crs1.README -rw-r--r--. 1 rjb 51 Feb 25 2021 crs.h -rwxrwxrwx. 1 rjb 38712 May 31 14:37 CRS_PROC31* -rwxrwxrwx. 1 rjb 38776 May 31 14:41 CRS_PROC32* -rwxr-xr-x. 1 rjb 776 May 31 14:37 MAKE_CRS_31* -rwxr-xr-x. 1 rjb 792 May 31 14:41 MAKE_CRS_32* lrwxrwxrwx. 1 rjb 11 May 31 14:27 Makefile31.centos -> MAKE_CRS_31* lrwxrwxrwx. 1 rjb 11 May 31 14:27 Makefile32.centos -> MAKE_CRS_32* edr2/data_fetch: total 4 -rw-rw-rw-. 1 rjb 0 May 31 15:35 cannot_build_under_centos drwxr-xr-x. 3 rjb 4096 May 31 14:56 src/ edr2/data_fetch/src: total 420 -rwxr-xr-x. 1 rjb 32704 Jul 11 2020 cron_query* -rw-r--r--. 1 rjb 3926 Oct 6 1997 cron_query.c -rwxr-xr-x. 1 rjb 111216 May 27 2021 data_fetch* -rw-r--r--. 1 rjb 4393 May 27 2021 data_fetch.c -rw-r--r--. 1 rjb 2939 Oct 2 1997 data_fetch.c.orig -rwxr-xr-x. 1 rjb 112784 Oct 22 2020 data_fetch.exe* -rwxr-xr-x. 1 rjb 111080 Jul 11 2020 data_fetch.exe.orig* -rw-r--r--. 1 rjb 368 Oct 1 1997 log_file -rwxr-xr-x. 1 rjb 138 Oct 6 1997 log_file_1* lrwxrwxrwx. 1 rjb 15 May 31 14:47 Makefile -> Makefile.centos -rw-r--r--. 1 rjb 1506 May 31 14:46 Makefile.centos -rw-r--r--. 1 rjb 1334 Apr 16 2021 Makefile.solaris -rw-r--r--. 1 rjb 1107 May 27 2021 readme drwxrwxrwx. 2 rjb 4096 May 31 15:29 sys/ -rwxr-xr--. 1 rjb 441 Oct 13 2016 tds_query* -r--------. 1 rjb 0 Aug 2 2020 tds_query.old lrwxrwxrwx. 1 rjb 30 Jan 2 17:36 ted.h -> ../../ted/common/include/ted.h -rw-rw-rw-. 1 rjb 906 May 31 14:56 tiuser.h lrwxrwxrwx. 1 rjb 37 Jan 2 17:36 vgr_tds_if.h -> ../../ted/common/include/vgr_tds_if.h -rw-r--r--. 1 rjb 461 Oct 6 1997 VOYAGER_1_1997-278.log edr2/data_fetch/src/sys: total 72 -rw-rw-rw-. 1 rjb 2855 May 31 15:21 ccompile.h -rw-rw-rw-. 1 rjb 14575 May 31 15:26 feature_tests.h -rw-rw-rw-. 1 rjb 33674 May 31 15:27 isa_defs.h -rw-rw-rw-. 1 rjb 7343 May 31 15:04 tiuser.h -rw-rw-rw-. 1 rjb 6874 May 31 15:18 tpicommon.h edr2/edr: total 852 -rw-r--r--. 1 rjb 10080 Jan 7 11:41 copy_util.C -rw-r--r--. 1 rjb 39016 May 31 11:20 copy_util.o lrwxrwxrwx. 1 rjb 15 May 27 12:16 Makefile -> Makefile.centos -rw-r--r--. 1 rjb 3129 May 31 11:19 Makefile.centos -rw-r--r--. 1 rjb 2897 Mar 13 2021 Makefile.solaris -rw-r--r--. 1 rjb 2676 Mar 5 2021 Makefile.temp -rwxr-xr-x. 1 rjb 256936 May 31 11:20 vgr_edr* -rw-r--r--. 1 rjb 113884 May 19 11:12 vgr_edr.C -rw-r--r--. 1 rjb 13650 May 19 11:45 vgr_edrgen.C -rw-r--r--. 1 rjb 52552 May 31 11:20 vgr_edrgen.o -rw-r--r--. 1 rjb 202984 May 31 11:20 vgr_edr.o -rw-r--r--. 1 rjb 16469 Apr 8 10:41 vgr_sfdu2edr.C -rw-r--r--. 1 rjb 38896 May 31 11:20 vgr_sfdu2edr.o -rw-r--r--. 1 rjb 29139 Apr 8 10:45 vgr_sfdu.C -rw-r--r--. 1 rjb 62040 May 31 11:20 vgr_sfdu.o edr2/exe: total 0 edr2/include: total 8 drwxr-xr-x. 2 rjb 4096 May 19 11:14 edr/ drwxr-xr-x. 2 rjb 4096 May 27 12:20 scet/ edr2/include/edr: total 88 -rw-r--r--. 1 rjb 1001 Jan 27 1999 copy_util.H -rw-r--r--. 1 rjb 10814 Jan 27 1999 type_conv.H -rw-r--r--. 1 rjb 5119 Apr 9 11:14 vgr_def.H -rw-r--r--. 1 rjb 13925 Dec 9 16:55 vgr_edr.h -rw-r--r--. 1 rjb 6227 Apr 8 12:24 vgr_edr.H -rw-r--r--. 1 rjb 1582 Apr 9 11:03 vgr_edr_sfdu.h -rw-r--r--. 1 rjb 1891 Mar 14 2021 vgr_edr_sfdu.H -rw-r--r--. 1 rjb 959 Mar 14 2021 vgr_edr_static.H -rw-r--r--. 1 rjb 42 Jan 27 1999 vgr_main.H -rw-r--r--. 1 rjb 585 Mar 14 2021 vgr_scet.h -rw-r--r--. 1 rjb 12134 Feb 8 11:14 vgr_sfdu.h -rw-r--r--. 1 rjb 3567 Apr 2 2021 vgr_sfdu.H -rw-r--r--. 1 rjb 1645 Mar 15 2021 vgr_struc.H edr2/include/scet: total 24 -rw-r--r--. 1 rjb 6702 Dec 7 17:43 scegen.h -rw-r--r--. 1 rjb 1940 May 27 12:20 sclkConvert.h -rw-r--r--. 1 rjb 3831 Dec 7 17:35 sclkscet.h -rw-r--r--. 1 rjb 5369 Jan 19 1999 sfdu.h edr2/scet: total 188 -rw-r--r--. 1 rjb 5878 Dec 7 17:10 anysclk.c -rw-r--r--. 1 rjb 10520 May 31 11:20 anysclk.o -rw-r--r--. 1 rjb 1557 Mar 2 2021 fileio.c -rw-r--r--. 1 rjb 11708 Mar 2 2021 ftime2.c -rw-r--r--. 1 rjb 15768 May 31 11:20 ftime2.o -rw-r--r--. 1 rjb 1920 May 31 11:17 Makefile -rw-r--r--. 1 rjb 1658 Nov 19 2020 Makefile.solaris -rw-r--r--. 1 rjb 10681 Dec 7 17:40 read_sclk.c -rw-r--r--. 1 rjb 17224 May 31 11:20 read_sclk.o lrwxrwxrwx. 1 rjb 24 Jan 2 17:36 scegen.h -> ../include/scet/scegen.h -rw-r--r--. 1 rjb 3666 Mar 2 2021 scet2sclk.c -rw-r--r--. 1 rjb 5533 Mar 2 2021 sclk2scet.c lrwxrwxrwx. 1 rjb 29 Jan 2 17:36 sclkConvert.h -> ../include/scet/sclkConvert.h -rw-r--r--. 1 rjb 4101 Mar 2 2021 sclk_find.c -rw-r--r--. 1 rjb 9216 May 31 11:20 sclk_find.o lrwxrwxrwx. 1 rjb 26 Jan 2 17:36 sclkscet.h -> ../include/scet/sclkscet.h -rw-r--r--. 1 rjb 19600 Dec 7 17:19 sfdu.c lrwxrwxrwx. 1 rjb 22 Jan 2 17:36 sfdu.h -> ../include/scet/sfdu.h -rw-r--r--. 1 rjb 17824 May 31 11:20 sfdu.o -rw-r--r--. 1 rjb 4584 Dec 7 17:54 vgr_scet.c -rw-r--r--. 1 rjb 12696 May 31 11:20 vgr_scet.o edr2/scripts: total 20 -rwxr-xr-x. 1 rjb 3248 Nov 6 2020 EDR_daily_31_nofetch.csh* -rwxr-xr-x. 1 rjb 3244 Oct 22 2020 EDR_daily_31RayTest.csh* -rwxr-xr-x. 1 rjb 3248 Nov 6 2020 test_a.csh* -rwxr-xr-x. 1 rjb 3249 Feb 20 2021 test_b.csh* -rwxr-xr-x. 1 rjb 3513 Mar 5 2021 test_bx.csh* edr2/ted: total 4 drwxr-xr-x. 6 rjb 4096 Sep 22 2020 common/ edr2/ted/common: total 16 drwxr-xr-x. 2 rjb 4096 Sep 15 1997 bin/ drwxr-xr-x. 3 rjb 4096 Dec 8 02:08 include/ drwxr-xr-x. 2 rjb 4096 May 31 15:33 lib/ drwxr-xr-x. 2 rjb 4096 May 31 11:24 src/ edr2/ted/common/bin: total 0 edr2/ted/common/include: total 196 -rw-r--r--. 1 rjb 29377 Sep 15 1997 GllTdsDataRes -rw-r--r--. 1 rjb 50934 Sep 15 1997 gll_tds_if.h drwxr-xr-x. 2 rjb 4096 Dec 8 02:12 sys/ -rw-r--r--. 1 rjb 9927 Sep 15 1997 tds_if.h -rw-r--r--. 1 rjb 3476 Dec 7 19:42 ted.h -rw-r--r--. 1 rjb 7434 Dec 8 02:08 tiuser.h -rw-r--r--. 1 rjb 12499 Sep 15 1997 UlsTdsDataRes -rw-r--r--. 1 rjb 16275 Sep 15 1997 uls_tds_if.h -rw-r--r--. 1 rjb 20771 Sep 15 1997 VgrTdsDataRes -rw-r--r--. 1 rjb 26112 Sep 15 1997 vgr_tds_if.h edr2/ted/common/include/sys: total 28 -rw-r--r--. 1 rjb 7434 Dec 8 02:08 tiuser.h -rw-r--r--. 1 rjb 7319 Dec 7 19:41 tiuser.h.old -rw-r--r--. 1 rjb 6998 Dec 8 02:12 tpicommon.h -rw-r--r--. 1 rjb 547 Dec 8 01:50 type_sol.h edr2/ted/common/lib: total 472 -rw-r--r--. 1 rjb 108418 May 26 2020 libted32.a -rw-r--r--. 1 rjb 133374 May 31 15:33 libted.a -rw-r--r--. 1 rjb 234360 Sep 16 1997 libted.a.old edr2/ted/common/src: total 200 lrwxrwxrwx. 1 rjb 15 May 31 11:23 Makefile -> Makefile.centos -rw-r--r--. 1 rjb 1890 May 31 11:24 Makefile.centos -rw-r--r--. 1 rjb 1733 Sep 14 2020 Makefile.solaris -rw-r--r--. 1 rjb 49365 Dec 8 01:32 ted_tds_if.c -rw-r--r--. 1 rjb 112736 May 31 11:24 ted_tds_if.o -rw-r--r--. 1 rjb 6889 Nov 18 2020 ted_vts.c -rw-r--r--. 1 rjb 17768 May 31 11:24 ted_vts.o edr2/tools: total 40 drwxr-xr-x. 2 rjb 4096 Jun 6 17:02 byteswap/ drwxr-xr-x. 2 rjb 4096 Jun 7 10:54 edrdump/ drwxr-xr-x. 5 rjb 4096 Mar 16 2021 libcnvtime/ drwxr-xr-x. 2 rjb 4096 Jun 6 17:19 nibbleswap/ drwxr-xr-x. 2 rjb 4096 Jun 6 17:40 perl_scripts/ drwxr-xr-x. 2 rjb 4096 Apr 14 13:01 scripts/ drwxr-xr-x. 2 rjb 4096 May 31 13:15 sfdu2dmp/ drwxr-xr-x. 2 rjb 4096 May 31 14:05 vedrdmp/ drwxr-xr-x. 2 rjb 4096 May 31 14:12 vgrsdrc/ drwxr-xr-x. 2 rjb 4096 May 31 16:06 vsdrdmp/ edr2/tools/byteswap: total 5440 -rwxr-xr-x. 1 rjb 13352 Jun 6 17:02 byteswap* lrwxrwxrwx. 1 rjb 17 May 31 11:30 byteswap.c -> byteswap.c.centos -rw-r--r--. 1 rjb 3783 Jun 6 17:02 byteswap.c.centos -rw-r--r--. 1 rjb 3216 Jan 2 17:48 byteswap.c.solaris -rw-r--r--. 1 rjb 11952 Jun 6 17:02 byteswap.o -rw-r--r--. 1 rjb 5528236 Jun 1 11:17 datafilef21302.a -rw-rw-rw-. 1 rjb 0 Jun 6 16:18 datafilef21302.a.bs lrwxrwxrwx. 1 rjb 15 May 31 13:05 Makefile -> Makefile.centos -rw-r--r--. 1 rjb 706 May 31 11:32 Makefile.centos edr2/tools/edrdump: total 220 -rwxr-xr-x. 1 rjb 56008 Jun 6 19:02 edrdump* -rw-r--r--. 1 rjb 38380 Jun 6 19:02 edrdump.f -rw-r--r--. 1 rjb 101792 Jun 6 19:02 edrdump.o lrwxrwxrwx. 1 rjb 15 May 31 11:51 Makefile -> Makefile.centos -rw-r--r--. 1 rjb 1042 Jun 6 14:46 Makefile.centos -rw-r--r--. 1 rjb 754 Jan 9 14:12 Makefile.solaris -rw-r--r--. 1 rjb 6832 Dec 3 2021 unpack.inc -rw-r--r--. 1 rjb 1091 Nov 29 2021 zext.f -rw-r--r--. 1 rjb 2920 Jun 6 18:54 zext.o -rw-rw-rw-. 1 rjb 58871 Jun 7 15:26 edrdump.txt edr2/tools/libcnvtime: total 12 drwxr-xr-x. 2 rjb 4096 Aug 25 2020 include/ drwxr-xr-x. 2 rjb 4096 May 31 12:46 lib/ drwxr-xr-x. 2 rjb 4096 May 31 12:53 src/ edr2/tools/libcnvtime/include: total 180 -rw-r--r--. 1 rjb 837 Aug 24 2020 ahfreadr.h -rw-r--r--. 1 rjb 192 Aug 31 1994 clkowlti.h -rw-r--r--. 1 rjb 150 Aug 31 1994 clkowltl.h -rw-r--r--. 1 rjb 2751 Aug 31 1994 diclkcnv.h -rw-r--r--. 1 rjb 655 Aug 31 1994 diclkext.h -rw-r--r--. 1 rjb 3098 Aug 31 1994 diclksce.h -rw-r--r--. 1 rjb 8016 Aug 31 1994 dictmcnv.h -rw-r--r--. 1 rjb 1868 Aug 31 1994 dictmerr.h -rw-r--r--. 1 rjb 415 Aug 31 1994 dictmext.h -rw-r--r--. 1 rjb 241 Aug 31 1994 dictprs.h -rw-r--r--. 1 rjb 4515 Aug 31 1994 diertsce.h -rw-r--r--. 1 rjb 1066 Aug 31 1994 dihdrclk.h -rw-r--r--. 1 rjb 775 Aug 31 1994 dihdrowl.h -rw-r--r--. 1 rjb 999 Aug 31 1994 dihdrsco.h -rw-r--r--. 1 rjb 4418 Aug 31 1994 dilocal.h -rw-r--r--. 1 rjb 1961 Aug 31 1994 diowlclk.h -rw-r--r--. 1 rjb 1069 Aug 31 1994 dofloat.h -rw-r--r--. 1 rjb 235 Aug 31 1994 floatloc.h -rw-r--r--. 1 rjb 2988 Aug 31 1994 glbltme.h -rw-r--r--. 1 rjb 3190 Aug 31 1994 glowlsce.h -rw-r--r--. 1 rjb 318 Aug 31 1994 mchdblst.h -rw-r--r--. 1 rjb 658 Aug 24 2020 scet2clk.h -rw-r--r--. 1 rjb 217 Aug 31 1994 sedrdspg.h -rw-r--r--. 1 rjb 175 Aug 31 1994 sedrdspl.h -rw-r--r--. 1 rjb 3148 Aug 24 2020 sedrgl.h -rw-r--r--. 1 rjb 2565 Aug 24 2020 sedrlc.h -rw-r--r--. 1 rjb 871 Aug 24 2020 sedrtyps.h -rw-r--r--. 1 rjb 597 Aug 31 1994 sfaxdmp.h -rw-r--r--. 1 rjb 1 Aug 31 1994 sfbufman.h -rw-r--r--. 1 rjb 864 Aug 31 1994 sfbufmgr.h -rw-r--r--. 1 rjb 1186 Aug 31 1994 sffile.h -rw-r--r--. 1 rjb 7339 Aug 31 1994 sftlserr.h -rw-r--r--. 1 rjb 13754 Aug 31 1994 sftools.h -rw-r--r--. 1 rjb 1039 Aug 31 1994 sftypes.h -rw-r--r--. 1 rjb 44 Aug 31 1994 sfvrsion.h -rw-r--r--. 1 rjb 781 Aug 24 2020 streader.h -rw-r--r--. 1 rjb 1458 Aug 31 1994 timtyps.h -rw-r--r--. 1 rjb 60 Aug 31 1994 version.h edr2/tools/libcnvtime/lib: total 4632 -rw-r--r--. 1 rjb 1149580 May 31 12:46 libcnvtme.a -rw-r--r--. 1 rjb 936540 Sep 29 2021 libcnvtme.a.centos -rw-r--r--. 1 rjb 1013464 Aug 31 1994 libcnvtme.a.orig32 -rw-r--r--. 1 rjb 1636700 Apr 8 15:43 libcnvtme.a.solaris edr2/tools/libcnvtime/src: total 3868 -rw-r--r--. 1 rjb 12619 Aug 24 2020 ahfreadr.c -rw-r--r--. 1 rjb 11139 Aug 31 1994 ahfreadr.c.orig -rw-rw-rw-. 1 rjb 36632 May 31 12:46 ahfreadr.o -rw-r--r--. 1 rjb 9145 Aug 31 1994 cchfcnv.c -rw-rw-rw-. 1 rjb 7968 May 31 12:46 cchfcnv.o -rw-r--r--. 1 rjb 8915 Aug 31 1994 ccsdscnv.c -rw-rw-rw-. 1 rjb 10400 May 31 12:46 ccsdscnv.o -rw-r--r--. 1 rjb 591 Aug 31 1994 cgmprc.c -rw-rw-rw-. 1 rjb 5968 May 31 12:46 cgmprc.o -rw-r--r--. 1 rjb 1262 Aug 31 1994 cnvbits2chr.c -rw-rw-rw-. 1 rjb 6864 May 31 12:46 cnvbits2chr.o -rw-r--r--. 1 rjb 3496 Aug 24 2020 cnvbtc.c -rw-rw-rw-. 1 rjb 7744 May 31 12:46 cnvbtc.o -rw-r--r--. 1 rjb 128444 Aug 31 1994 cnvotime.c -rw-r--r--. 1 rjb 4393 Aug 24 2020 cnvs2dbl.c -rw-r--r--. 1 rjb 4155 Aug 31 1994 cnvs2dbl.c.orig -rw-rw-rw-. 1 rjb 12088 May 31 12:46 cnvs2dbl.o -rw-r--r--. 1 rjb 16716 Aug 24 2020 corwinc.c -rw-r--r--. 1 rjb 16415 Aug 31 1994 corwinc.c.orig -rw-rw-rw-. 1 rjb 30944 May 31 12:46 corwinc.o -rw-r--r--. 1 rjb 22951 Aug 24 2020 crftnav.c -rw-r--r--. 1 rjb 22612 Aug 31 1994 crftnav.c.orig -rw-rw-rw-. 1 rjb 23776 May 31 12:46 crftnav.o -rw-r--r--. 1 rjb 853 Aug 31 1994 crot8.c -rw-rw-rw-. 1 rjb 6872 May 31 12:46 crot8.o -rw-r--r--. 1 rjb 1185 Aug 31 1994 dbl2fltsedr.c -rw-rw-rw-. 1 rjb 8440 May 31 12:46 dbl2fltsedr.o -rw-r--r--. 1 rjb 34178 Aug 24 2020 diclkcnv.c -rw-r--r--. 1 rjb 33823 Aug 31 1994 diclkcnv.c.orig -rw-rw-rw-. 1 rjb 47800 May 31 12:46 diclkcnv.o -rw-r--r--. 1 rjb 47476 Aug 24 2020 diclkscecnv.c -rw-r--r--. 1 rjb 43144 Aug 31 1994 diclkscecnv.c.orig -rw-rw-rw-. 1 rjb 58264 May 31 12:46 diclkscecnv.o -rw-r--r--. 1 rjb 130687 Aug 24 2020 dictmcnv.c -rw-r--r--. 1 rjb 128444 Aug 31 1994 dictmcnv.c.orig -rw-rw-rw-. 1 rjb 118896 May 31 12:46 dictmcnv.o -rw-r--r--. 1 rjb 5134 Aug 24 2020 dictprs.c -rw-r--r--. 1 rjb 4758 Aug 31 1994 dictprs.c.orig -rw-rw-rw-. 1 rjb 9792 May 31 12:46 dictprs.o -rw-r--r--. 1 rjb 39539 Aug 24 2020 diertscecnv.c -rw-r--r--. 1 rjb 36070 Aug 31 1994 diertscecnv.c.orig -rw-rw-rw-. 1 rjb 51344 May 31 12:46 diertscecnv.o -rw-r--r--. 1 rjb 13430 Aug 31 1994 difort.c -rw-rw-rw-. 1 rjb 19832 May 31 12:46 difort.o -rw-r--r--. 1 rjb 11889 Aug 31 1994 dihdrclk.c -rw-rw-rw-. 1 rjb 24544 May 31 12:46 dihdrclk.o -rw-r--r--. 1 rjb 7273 Aug 31 1994 dihdrowl.c -rw-rw-rw-. 1 rjb 19000 May 31 12:46 dihdrowl.o -rw-r--r--. 1 rjb 8252 Aug 31 1994 dihdrsceowl.c -rw-rw-rw-. 1 rjb 26200 May 31 12:46 dihdrsceowl.o -rw-r--r--. 1 rjb 19237 Aug 31 1994 diowlclk.c -rw-rw-rw-. 1 rjb 33248 May 31 12:46 diowlclk.o -rw-r--r--. 1 rjb 11012 Aug 24 2020 diowlt2dp.c -rw-r--r--. 1 rjb 10709 Aug 31 1994 diowlt2dp.c.orig -rw-rw-rw-. 1 rjb 25632 May 31 12:46 diowlt2dp.o -rw-r--r--. 1 rjb 2861 Aug 31 1994 diprtarray.c -rw-rw-rw-. 1 rjb 10248 May 31 12:46 diprtarray.o -rw-r--r--. 1 rjb 12770 Aug 24 2020 disclk2dp.c -rw-r--r--. 1 rjb 12450 Aug 31 1994 disclk2dp.c.orig -rw-rw-rw-. 1 rjb 27400 May 31 12:46 disclk2dp.o -rw-r--r--. 1 rjb 1322 Aug 24 2020 ditminit.c -rw-r--r--. 1 rjb 942 Aug 31 1994 ditminit.c.orig -rw-rw-rw-. 1 rjb 17176 May 31 12:46 ditminit.o -rw-r--r--. 1 rjb 1186 Aug 31 1994 flt2dblsedr.c -rw-rw-rw-. 1 rjb 8440 May 31 12:46 flt2dblsedr.o -rw-r--r--. 1 rjb 1187 Aug 31 1994 flt2fltsedr.c -rw-rw-rw-. 1 rjb 8392 May 31 12:46 flt2fltsedr.o -rw-r--r--. 1 rjb 5535 Aug 31 1994 fndbytcr.c -rw-r--r--. 1 rjb 5839 Aug 24 2020 fndbytst.c -rw-r--r--. 1 rjb 5535 Aug 31 1994 fndbytst.c.orig -rw-rw-rw-. 1 rjb 11136 May 31 12:46 fndbytst.o -rw-r--r--. 1 rjb 3047 Aug 31 1994 hdrprtsedr.c -rw-rw-rw-. 1 rjb 12168 May 31 12:46 hdrprtsedr.o -rw-r--r--. 1 rjb 1369 Aug 24 2020 ibm2sun.c -rw-r--r--. 1 rjb 1067 Aug 31 1994 ibm2sun.c.orig -rw-rw-rw-. 1 rjb 7344 May 31 12:46 ibm2sun.o -rw-r--r--. 1 rjb 4913 Aug 24 2020 ieeed2pr.c -rw-r--r--. 1 rjb 4612 Aug 31 1994 ieeed2pr.c.orig -rw-rw-rw-. 1 rjb 8200 May 31 12:46 ieeed2pr.o -rw-r--r--. 1 rjb 4585 Aug 24 2020 ieees2pr.c -rw-r--r--. 1 rjb 4284 Aug 31 1994 ieees2pr.c.orig -rw-rw-rw-. 1 rjb 7856 May 31 12:46 ieees2pr.o -rw-r--r--. 1 rjb 733 Aug 31 1994 int2intsedr.c -rw-rw-rw-. 1 rjb 6552 May 31 12:46 int2intsedr.o -rw-r--r--. 1 rjb 1149580 May 31 12:46 libcnvtme.a -rw-r--r--. 1 rjb 3558 Aug 24 2020 libmd2pr.c -rw-r--r--. 1 rjb 3253 Aug 31 1994 libmd2pr.c.orig -rw-rw-rw-. 1 rjb 7832 May 31 12:46 libmd2pr.o -rw-r--r--. 1 rjb 3622 Aug 24 2020 libms2pr.c -rw-r--r--. 1 rjb 3319 Aug 31 1994 libms2pr.c.orig -rw-rw-rw-. 1 rjb 7880 May 31 12:46 libms2pr.o lrwxrwxrwx. 1 rjb 15 May 31 11:54 Makefile -> Makefile.centos -rw-r--r--. 1 rjb 1889 May 31 12:53 Makefile.centos -rw-r--r--. 1 rjb 1231 Aug 31 1994 Makefile.orig -rw-r--r--. 1 rjb 1648 Aug 25 2020 Makefile.solaris -rw-r--r--. 1 rjb 3985 Aug 24 2020 mchdblst.c -rw-r--r--. 1 rjb 3635 Aug 31 1994 mchdblst.c.orig -rw-rw-rw-. 1 rjb 9352 May 31 12:46 mchdblst.o -rw-r--r--. 1 rjb 11343 Aug 24 2020 mchintst.c -rw-r--r--. 1 rjb 11038 Aug 31 1994 mchintst.c.orig -rw-rw-rw-. 1 rjb 6536 May 31 12:46 mchintst.o -rw-r--r--. 1 rjb 739 Aug 31 1994 partieee.c -rw-rw-rw-. 1 rjb 7080 May 31 12:46 partieee.o -rw-r--r--. 1 rjb 3940 Aug 24 2020 pr2dieee.c -rw-r--r--. 1 rjb 3639 Aug 31 1994 pr2dieee.c.orig -rw-rw-rw-. 1 rjb 8032 May 31 12:46 pr2dieee.o -rw-r--r--. 1 rjb 3583 Aug 24 2020 pr2dlibm.c -rw-r--r--. 1 rjb 3274 Aug 31 1994 pr2dlibm.c.orig -rw-rw-rw-. 1 rjb 7784 May 31 12:46 pr2dlibm.o -rw-r--r--. 1 rjb 4207 Aug 24 2020 pr2dvax.c -rw-r--r--. 1 rjb 3908 Aug 31 1994 pr2dvax.c.orig -rw-rw-rw-. 1 rjb 7536 May 31 12:46 pr2dvax.o -rw-r--r--. 1 rjb 3268 Aug 24 2020 pr2sieee.c -rw-r--r--. 1 rjb 2964 Aug 31 1994 pr2sieee.c.orig -rw-rw-rw-. 1 rjb 7776 May 31 12:46 pr2sieee.o -rw-r--r--. 1 rjb 3604 Aug 24 2020 pr2slibm.c -rw-r--r--. 1 rjb 3303 Aug 31 1994 pr2slibm.c.orig -rw-rw-rw-. 1 rjb 8288 May 31 12:46 pr2slibm.o -rw-r--r--. 1 rjb 4210 Aug 24 2020 pr2svax.c -rw-rw-rw-. 1 rjb 7440 May 31 12:46 pr2svax.o -rw-r--r--. 1 rjb 7364 Aug 24 2020 prntsummary.c -rw-r--r--. 1 rjb 6727 Aug 31 1994 prntsummary.c.orig -rw-rw-rw-. 1 rjb 27536 May 31 12:46 prntsummary.o -rw-r--r--. 1 rjb 10205 Aug 24 2020 scet2clk.c -rw-r--r--. 1 rjb 9348 Aug 31 1994 scet2clk.c.orig -rw-r--r--. 1 rjb 406 Aug 31 1994 scet2clk.h.orig -rw-rw-rw-. 1 rjb 19712 May 31 12:46 scet2clk.o -rw-r--r--. 1 rjb 5736 Aug 24 2020 sedrate.c -rw-r--r--. 1 rjb 4982 Aug 31 1994 sedrate.c.orig -rw-rw-rw-. 1 rjb 22016 May 31 12:46 sedrate.o -rw-r--r--. 1 rjb 2897 Aug 31 1994 sedrgl.h.orig -rw-r--r--. 1 rjb 2420 Aug 31 1994 sedrinit.c -rw-rw-rw-. 1 rjb 26712 May 31 12:46 sedrinit.o -rw-r--r--. 1 rjb 2420 Aug 31 1994 sedrint.c.orig -rw-r--r--. 1 rjb 2243 Aug 31 1994 sedrlc.h.orig -rw-r--r--. 1 rjb 619 Aug 31 1994 sedrtyps.h.orig -rw-r--r--. 1 rjb 26155 Aug 24 2020 sedruls.c -rw-r--r--. 1 rjb 24398 Aug 31 1994 sedruls.c.orig -rw-rw-rw-. 1 rjb 54272 May 31 12:46 sedruls.o -rw-r--r--. 1 rjb 7805 Aug 24 2020 sfaxdmp.c -rw-r--r--. 1 rjb 7503 Aug 31 1994 sfaxdmp.c.orig -rw-rw-rw-. 1 rjb 13464 May 31 12:46 sfaxdmp.o -rw-r--r--. 1 rjb 12674 Aug 24 2020 sfbufman.c -rw-r--r--. 1 rjb 12146 Aug 31 1994 sfbufman.c.orig -rw-rw-rw-. 1 rjb 14816 May 31 12:46 sfbufman.o -rw-r--r--. 1 rjb 1120 Aug 24 2020 sfgetinp.c -rw-r--r--. 1 rjb 819 Aug 31 1994 sfgetinp.c.orig -rw-rw-rw-. 1 rjb 5792 May 31 12:46 sfgetinp.o -rw-r--r--. 1 rjb 1656 Aug 31 1994 sfilesiz.c -rw-r--r--. 1 rjb 1656 Aug 31 1994 sfilesiz.c.orig -rw-rw-rw-. 1 rjb 6936 May 31 12:46 sfilesiz.o -rw-r--r--. 1 rjb 44489 Aug 24 2020 sfparser.c -rw-r--r--. 1 rjb 44185 Aug 31 1994 sfparser.c.orig -rw-rw-rw-. 1 rjb 55544 May 31 12:46 sfparser.o -rw-r--r--. 1 rjb 17652 Aug 24 2020 streader.c -rw-r--r--. 1 rjb 15638 Aug 31 1994 streader.c.orig -rw-r--r--. 1 rjb 531 Aug 31 1994 streader.h.orig -rw-rw-rw-. 1 rjb 28352 May 31 12:46 streader.o -rw-r--r--. 1 rjb 1392 Aug 24 2020 sun2ibm.c -rw-r--r--. 1 rjb 1089 Aug 31 1994 sun2ibm.c.orig -rw-rw-rw-. 1 rjb 7368 May 31 12:46 sun2ibm.o -rw-r--r--. 1 rjb 1995 Aug 31 1994 tmhlpin.c -rw-r--r--. 1 rjb 1995 Aug 31 1994 tmhlpin.c.orig -rw-rw-rw-. 1 rjb 9296 May 31 12:46 tmhlpin.o -rw-r--r--. 1 rjb 3414 Aug 31 1994 tmhlpout.c -rw-rw-rw-. 1 rjb 11736 May 31 12:46 tmhlpout.o -rw-r--r--. 1 rjb 10536 Aug 31 1994 trjlstsedr.c -rw-rw-rw-. 1 rjb 20264 May 31 12:46 trjlstsedr.o -rw-r--r--. 1 rjb 4470 Aug 24 2020 vaxd2pr.c -rw-r--r--. 1 rjb 4130 Aug 31 1994 vaxd2pr.c.orig -rw-rw-rw-. 1 rjb 7560 May 31 12:46 vaxd2pr.o -rw-r--r--. 1 rjb 4385 Aug 24 2020 vaxs2pr.c -rw-r--r--. 1 rjb 4053 Aug 31 1994 vaxs2pr.c.orig -rw-rw-rw-. 1 rjb 7496 May 31 12:46 vaxs2pr.o -rw-r--r--. 1 rjb 60 Aug 31 1994 version.h edr2/tools/nibbleswap: total 48 lrwxrwxrwx. 1 rjb 15 May 31 16:16 Makefile -> Makefile.centos -rw-r--r--. 1 rjb 743 May 31 16:15 Makefile.centos -rw-r--r--. 1 rjb 600 Dec 13 16:05 Makefile.solaris -rwxr-xr-x. 1 rjb 13040 Jun 6 17:19 nibbleswap* lrwxrwxrwx. 1 rjb 19 May 31 16:17 nibbleswap.c -> nibbleswap.c.centos -rw-r--r--. 1 rjb 3186 Jun 6 17:19 nibbleswap.c.centos -rw-r--r--. 1 rjb 2693 Jan 2 18:46 nibbleswap.c.soliars -rw-r--r--. 1 rjb 11232 Jun 6 17:19 nibbleswap.o -rw-r--r--. 1 rjb 3187 Jun 6 17:15 :wq! edr2/tools/perl_scripts: total 264 -rwxr-xr-x. 1 rjb 196322 Jun 6 17:37 edr_map.pl* -rwxr-xr-x. 1 rjb 20876 Jun 6 17:40 edr_recid.pl* -rwxr-xr-x. 1 rjb 7322 Dec 23 12:50 edr_split_recs.pl* -rwxr-xr-x. 1 rjb 30839 Feb 7 17:09 sfdu2_map.pl* -rwxr-xr-x. 1 rjb 6345 Feb 7 16:53 sfdu2_split_recs.pl* edr2/tools/scripts: total 4 -rwxr-xr-x. 1 rjb 1660 Apr 14 13:01 proc_weekly_data.csh* edr2/tools/sfdu2dmp: total 80 lrwxrwxrwx. 1 rjb 15 May 31 12:55 Makefile -> Makefile.centos -rw-r--r--. 1 rjb 878 May 31 13:15 Makefile.centos -rw-r--r--. 1 rjb 615 Dec 9 12:35 Makefile.solaris -rwxrwxrwx. 1 rjb 18840 May 31 13:09 sfdu2dmp* -rw-r--r--. 1 rjb 28275 Dec 9 12:54 sfdu2dmp.c -rw-rw-rw-. 1 rjb 21472 May 31 13:09 sfdu2dmp.o edr2/tools/vedrdmp: total 440 -rw-r--r--. 1 rjb 61752 Mar 2 2021 lecp_edr_20350.b lrwxrwxrwx. 1 rjb 15 May 31 14:05 Makefile -> Makefile.centos -rw-r--r--. 1 rjb 999 May 31 14:04 Makefile.centos -rw-r--r--. 1 rjb 804 Dec 9 13:02 Makefile.solaris -rw-r--r--. 1 rjb 69744 Mar 2 2021 pls_edr_20350.b -rwxrwxrwx. 1 rjb 127128 May 31 14:05 vedrdmp* -rw-r--r--. 1 rjb 84258 Dec 9 13:35 vedrdmp.c -rw-rw-rw-. 1 rjb 83440 May 31 14:05 vedrdmp.o edr2/tools/vgrsdrc: total 144 lrwxrwxrwx. 1 rjb 15 May 31 14:10 Makefile -> Makefile.centos -rw-r--r--. 1 rjb 574 May 31 14:12 Makefile.centos -rw-r--r--. 1 rjb 456 Mar 6 2021 Makefile.solaris -rw-r--r--. 1 rjb 25 Mar 6 2021 myrun -rw-r--r--. 1 rjb 19 Mar 6 2021 run -rw-r--r--. 1 rjb 1120 Feb 12 1998 sdrtime.c -rw-rw-rw-. 1 rjb 7232 May 31 14:12 sdrtime.o -rw-r--r--. 1 rjb 70314 Feb 12 1998 test.in -rwxrwxrwx. 1 rjb 19480 May 31 14:12 vgrsdrc* -rw-r--r--. 1 rjb 5350 Feb 12 1998 vgrsdrc.c -rw-rw-rw-. 1 rjb 12568 May 31 14:12 vgrsdrc.o edr2/tools/vsdrdmp: total 3120 lrwxrwxrwx. 1 rjb 29 Jan 2 17:36 libcnvtime.a -> ../libcnvtime/lib/libcnvtme.a lrwxrwxrwx. 1 rjb 15 May 31 14:21 Makefile -> Makefile.centos -rw-r--r--. 1 rjb 902 May 31 16:06 Makefile.centos -rw-r--r--. 1 rjb 705 Jan 2 18:53 Makefile.solaris -rw-r--r--. 1 rjb 708830 Aug 31 1994 vsdr32.b -rw-r--r--. 1 rjb 1895697 Mar 8 2021 vsdr32.dmp -rw-r--r--. 1 rjb 74250 Aug 31 1994 vsdrbkup.c -rwxrwxrwx. 1 rjb 116560 May 31 14:21 vsdrdmp* -rw-r--r--. 1 rjb 69497 Jan 2 18:59 vsdrdmp.c -rw-r--r--. 1 rjb 73844 Aug 31 1994 vsdrdmp.c% -rw-r--r--. 1 rjb 165135 Mar 8 2021 vsdrdmp.doc -rw-rw-rw-. 1 rjb 62928 May 31 14:21 vsdrdmp.o ---------------------------------------------------------------------- Contents for edrdump test directory total 14052 -rw-rw-rw-. 1 rjb 19261 Jun 7 14:59 crs21120.a.bs.hexmap -rw-rw-r--. 1 rjb 136000 Sep 29 2021 crs21126.a -rw-r--r--. 1 rjb 136000 Jun 7 14:57 crs21126.a.bs -rw-rw-rw-. 1 rjb 408008 Jun 7 14:58 crs21126.a.bs.hex -rw-rw-rw-. 1 rjb 19261 Jun 7 15:00 crs21126.a.bs.hexmap -rw-rw-rw-. 1 rjb 3165 Jun 7 12:34 crs21126.a.bs.hexrecid -rw-rw-rw-. 1 rjb 409319 Jun 7 15:07 crs21126.a.bs.hexsplit -rw-rw-rw-. 1 rjb 408008 Jun 7 12:29 crs21126.a.hex -rw-rw-rw-. 1 rjb 36 Jun 7 12:30 crs21126.a.hexrecid -rw-rw-rw-. 1 rjb 2002944 Jun 6 17:19 crs21126.a.ns -rw-rw-rw-. 1 rjb 3159 Jun 7 12:18 crs21126.a.sum -rw-r--r--. 1 rjb 1339692 Jan 9 15:20 crsf21120.b -rw-rw-rw-. 1 rjb 1339692 Jun 7 14:50 crsf21120.b.bs -rw-rw-rw-. 1 rjb 4019086 Jun 7 14:51 crsf21120.b.bs.hex -rw-rw-rw-. 1 rjb 4019086 Jun 6 14:57 crsf21120.b.hex -rw-rw-rw-. 1 rjb 31266 Jun 7 12:21 crsf21120.b.sum