urn:nasa:pds:radiosci.documentation:dsn.rsc-11-6:vj6001
1.1
Example RSC-11-6 Data from Voyager 1 Saturn
1.16.0.0
Product_Observational
Simpson, R. A.
2021
Example radio science data from Voyager 1 Saturn to illustrate parsing of
the binary RSC-11-6 format. This file has only nine records.
2021-08-25
1.1
Updated to IM v1.16.0.0.
2021-03-21
1.0
This data file has been migrated from PDS3 PRODUCT_ID VJ6001AA.ODR
in data set VG1-S-RSS-1-ROCC-V1.0 to PDS4. The original data file has
been truncated to nine records but otherwise has not been changed.
A new PDS4 label was created as part of the migration process, and
the binary file was parsed into new ASCII header and sample files.
1980-11-13T04:44:59.999712Z
1980-11-13T04:45:00.899712Z
Science
Raw
Example RSC-11-6 data file
Radio Science
Voyager
Mission
urn:nasa:pds:context:investigation:mission.voyager
data_to_investigation
Voyager 1
Host
urn:nasa:pds:context:instrument_host:spacecraft.vg1
is_instrument_host
Radio Science Subsystem
Instrument
urn:nasa:pds:context:instrument:rss-vg1s.vg1
is_instrument
NASA Deep Space Network
Host
urn:nasa:pds:context:facility:observatory.dsn
is_facility
DSN Instrumentation
Instrument
urn:nasa:pds:context:instrument:dsn.rss
is_instrument
DSS-63 Antenna
Telescope
urn:nasa:pds:context:telescope:madrid.dss63_64m
is_telescope
Saturn
Planet
urn:nasa:pds:context:target:planet.saturn
data_to_target
urn:nasa:pds:radiosci.documentation:dsn.rsc-11-6:1981-07-01
data_to_document
Reference document for Radio Science RSC-11-6 data.
VG1-S-RSS-1-ROCC-V1.0:VJ6001AA.ODR
data_to_raw_source_product
PDS Planetary Plasma Interactions Node
The value for external_source_product_identifier is constructed from the
PDS3 DATA_SET_ID, an ASCII colon character, and the PDS3 PRODUCT_ID.
vj6001.dat
2021-02-19T21:00:00
45504
138c43fcb32fcdd575716507eab58904
Example VJ6001 Radio Science RSC-11-6 Raw Data
0
9
Raw Radio Science RSC-11-6 data.
27
1
5056
Word 1, Byte 1
1
1
UnsignedBitString
1
Word 1, Byte 1 in the RSC-11-6 record.
5
Time-Tag Validity Indicator
1
1
1
UnsignedBitString
Indicates that time-tag data
in Words 6 through 9 are valid for this record.
0 = invalid
1 = valid
Record Continuity Indicator
2
2
2
UnsignedBitString
Indicates that this record is
the first record of a playback run.
0 = continuation
1 = first record
Record Continuity Indicator
3
3
3
UnsignedBitString
Indicates that this record is
the first record of a playback run.
0 = continuation
1 = first record
Sample Count Validity Indicator
4
4
4
UnsignedBitString
Indicates that the sample
count in Words 27 and 28 is valid for this record.
0 = invalid
1 = valid
ODA Tape Type Indicator
5
5
8
UnsignedBitString
Always set to 0000 to indicate medium band reduction tape.
Tape Number
2
2
UnsignedByte
1
Increments each time a tape is completed for a given playback run.
Record Number
3
3
UnsignedMSB2
2
Record number within the IDR tape.
Record Length
4
5
UnsignedMSB2
2
Byte
Length of a record in the file (in 16-bit words).
Spacecraft Identifier
5
7
UnsignedByte
1
The spacecraft number. Examples include:
31 = Voyager 1
32 = Voyager 2
Source Station
6
8
UnsignedByte
1
The Deep Space Station number (antenna), which was the source of the data.
of the data. Examples include:
14 = 64-m antenna at the Goldstone Deep Space Communications Center
21 = Deep Space Network processing center at JPL
43 = 64-m antenna at the Canberra Deep Space Communications Center
63 = 64-m antenna at the Madrid Deep Space Communications Center
DRA Tape Number
7
9
UnsignedMSB2
2
byte
The number of original Digital Recording Assembly (DRA) tape.
Word 6, Bytes 1 and 2
8
11
UnsignedBitString
2
Word 6, Bytes 1 and 2 in the RSC-11-6 record.
4
Data Time Tag - Hundreds of Days
1
1
4
UnsignedBitString
Day-of-year in the record time tag, most significant digit
(valid only when Word 1, Bit 1 is equal to 1)
Data Time Tag - Tens of Days
2
5
8
UnsignedBitString
Day-of-year in the record time tag, tens of days digit
(valid only when Word 1, Bit 1 is equal to 1)
Data Time Tag - Units of Days
3
9
12
UnsignedBitString
Day-of-year in the record time tag, least significant
digit (valid only when Word 1, Bit 1 is equal to 1)
Data Time Tag - Tens of Hours
4
13
16
UnsignedBitString
Time in the record time tag, most significant hours digit
(valid only when Word 1, Bit 1 is equal to 1)
Word 7, Bytes 1 and 2
9
13
UnsignedBitString
2
Word 7, Bytes 1 and 2 in the RSC-11-6 record.
4
Data Time Tag - Units of Hours
1
1
4
UnsignedBitString
Time in the record time tag, least significant hours digit
(valid only when Word 1, Bit 1 is equal to 1)
Data Time Tag - Tens of Minutes
2
5
8
UnsignedBitString
Time in the record time tag, most significant minutes digit
(valid only when Word 1, Bit 1 is equal to 1)
Data Time Tag - Units of Minutes
3
9
12
UnsignedBitString
Time in the record time tag, least significant minutes digit
(valid only when Word 1, Bit 1 is equal to 1)
Data Time Tag - Tens of Seconds
4
13
16
UnsignedBitString
Time in the record time tag, most significant seconds digit
(valid only when Word 1, Bit 1 is equal to 1)
Words 8-9
10
15
UnsignedBitString
4
Words 8-9 in the RSC-11-6 record.
8
Data Time Tag - Units of Seconds
1
1
4
UnsignedBitString
Time in the record time tag, least significant seconds digit
(valid only when Word 1, Bit 1 is equal to 1)
Data Time Tag - Microseconds
2
5
24
UnsignedBitString
microsecond
Time in the record time tag, fractional seconds
(valid only when Word 1, Bit 1 is equal to 1)
DRA Configuration - DRA Input Selection
3
25
27
UnsignedBitString
Input to the Digital Recording Assembly:
000 = Input #1
001 = Input #2
010 = Input #3
011 = Input #4
100 = Test input
Should always be 001 for medium-band data.
DRA Configuration - DRA 1-PPS Status
4
28
28
UnsignedBitString
Status of the 1-PPS to the DRA:
0 = Present
1 = Absent
DRA Configuration - DRA 1-PPS Status
5
29
29
UnsignedBitString
Status of the DRA clock synchronization:
0 = In-sync (normal)
1 = Out of sync
DRA Configuration - Real-Time Recording Monitor Source
6
30
30
UnsignedBitString
Source of the real-time monitoring signal:
0 = Recorder A
1 = Recorder B
DRA Configuration - DRA Microsecond Time Status
7
31
31
UnsignedBitString
Status of microsecond timing:
0 = Normal
1 = Abnormal
DRA Configuration - DRA Time Track Sync
8
32
32
UnsignedBitString
Status of time synchronization:
0 = Out of sync
1 = In-sync (normal)
Word 10
11
19
UnsignedBitString
2
Word 10 in the RSC-11-6 record.
2
Undefined 1
1
1
11
UnsignedBitString
Undefined 11 bits.
Reduction Rate
2
12
16
UnsignedBitString
Rate at which data samples are transferred from DRA tape
to computer compatible tape. The folloewing are the only
codes valid for playback operations:
Code Playback Rate DRA Tape Speed
(samples/sec) (inches per second)
----- ------------- -------------------
10000 50000 7.5
01000 62500 7.5
00000 75000 7.5
Word 11
12
21
UnsignedBitString
2
Word 11 in the RSC-11-6 record.
2
Undefined 2
1
1
11
UnsignedBitString
Undefined 11 bits.
Channel Sampling Rate
2
12
16
UnsignedBitString
Sampling rate at which data were originally recorded on the
on the DRA tape. Rate is the same for all four data channels.
Code Sampling Rate DRA Tape Speed
(samples/sec) (inches per second)
----- ------------- -------------------
10000 50000 7.5
01000 62500 7.5
00000 75000 7.5
01001 125000 15.0
00001 150000 15.0
10010 200000 30.0
01010 250000 30.0
00010 300000 30.0
10011 400000 60.0
01011 500000 60.0
00011 600000 60.0
10100 800000 120.0
01100 1000000 120.0
00100 1200000 120.0
Words 12-13
13
23
UnsignedBitString
4
Words 12-13 in the RSC-11-6 record.
6
Reduction Data Source
1
1
1
UnsignedBitString
Data flow path for reduction data.
0 = DRA tape (normal)
1 = DRA bypass (short loop test only)
Reduction Decimation Ratio
2
2
4
UnsignedBitString
Factor by which data samples on the DRA tape are
decimated during playback:
111 = 1 (no decimation)
110 = 2
101 = 3
100 = 4
011 = 5
010 = 6
001 = 7
000 = 8
1-PPS Track Selection
3
5
5
UnsignedBitString
Indicates which track on the DRA tape is used for the
start-of-second reference:
0 = Track 16
1 = Track 21
Time Track Selection
4
6
6
UnsignedBitString
Indicates which track on the DRA tape is used for the
time-of-day reference:
0 = Track 22
1 = Track 23
Reduction Channel Selection
5
7
8
UnsignedBitString
Indicates which originally recorded medium-bandwidth
input channel is seelcted for playback:
00 = Channel 1
01 = Channel 2
10 = Channel 3
11 = Channel 4
Input Block Size Register
6
9
32
SignedBitString
Number if samples in one second or reduced data expressed
as a negative two's complement binary number.
Undefined 3
14
27
UnsignedMSB2
2
Undefined 16-bit field.
Undefined 4
15
29
UnsignedMSB2
2
Undefined 16-bit field.
Undefined 5
16
31
UnsignedMSB2
2
Undefined 16-bit field.
Undefined 6
17
33
UnsignedMSB2
2
Undefined 16-bit field.
Undefined 7
18
35
UnsignedMSB2
2
Undefined 16-bit field.
Undefined 8
19
37
UnsignedMSB2
2
Undefined 16-bit field.
Undefined 9
20
39
UnsignedMSB2
2
Undefined 16-bit field.
Undefined 10
21
41
UnsignedMSB2
2
Undefined 16-bit field.
Undefined 11
22
43
UnsignedMSB2
2
Undefined 16-bit field.
Words 23-24
23
45
UnsignedBitString
4
Words 23-24 in the RSC-11-6 record.
3
Reduction Day of Year
1
1
9
UnsignedBitString
Binary value of reduction day of year (GMT).
Undefined 12
2
10
15
UnsignedBitString
Undefined 6 bits.
Reduction Time of Day
3
16
32
UnsignedBitString
Number of seconds since the beginning of the reduction day.
Undefined 13
24
49
UnsignedMSB2
2
Undefined 16-bit field.
Undefined 14
25
51
UnsignedByte
1
Undefined 8-bit field.
Word 26, Byte 2
26
52
UnsignedBitString
1
Word 26, Byte 2 in the RSC-11-6 record.
5
Input Buffer Status
1
1
1
UnsignedBitString
Input buffer status:
0 = No overflow
1 = Input buffer overflow
1-PPS Sync Status
2
2
2
UnsignedBitString
1-PPS Sync Status
0 = Not out of sync
1 = 1-PPS out of sync
Bit Slip Status
3
3
3
UnsignedBitString
Bit slip status:
0 = No bit slips
1 = Bit slip
Spares
4
4
5
UnsignedBitString
Spare status bits.
Decimation Counter Value
5
6
8
UnsignedBitString
Decimation counter value:
111 = 1 (no decimation)
110 = 2
101 = 3
100 = 4
011 = 5
010 = 6
001 = 7
000 = 8
Sample Count
27
53
UnsignedMSB4
4
byte
A 32-bit number which relates the first data sample in
this record to an integral second. A number N in this
field in dicates that the first sample in this records
was the nth sample after the start of the second. At
a decimation ratio of one, see Word 12, bits 2 through 4.
Valid only when Word 1, Bit 4 is set to 1
Data Samples
1
5000
1
0
Each ITEM contains one 8-bit unsigned sample.
57
5000
Sample
1
1
UnsignedByte
1
One 8-bit unsigned sample from an open loop receiver.
vj6001.hdr
2021-02-19T21:00:00
1926
4463da24dd81bb0d546ccece75b31ad6
Example VJ6001 Radio Science RSC-11-6 Record Headers Converted to ASCII
0
9
Example radio science RSC-11-6 header records in ASCII
Carriage-Return Line-Feed
50
0
214
Time-Tag Validity Indicator
1
1
ASCII_Integer
1
Indicates that time-tag data in binary words 6-9 are
valid (or not).
0 = Invalid
1 = Valid
Record Continuity Indicator
2
3
ASCII_Integer
1
Indicates that this record is the first record of a playback run.
0 = continuation
1 = first record
Record Continuity Indicator
3
5
ASCII_Integer
1
Indicates that this record is the first record of a playback run.
0 = continuation
1 = first record
Sample Count Validity Indicator
4
7
ASCII_Integer
1
Indicates that the sample count in Words 27 and 28 is valid for this record.
0 = invalid
1 = valid
ODA Tape Type Indicator
5
9
ASCII_Integer
2
Always set to 0 to indicate medium band reduction tape.
Tape Number
6
12
ASCII_Integer
3
Increments each time a tape is completed for a given playback run.
Record Number
7
16
ASCII_Integer
5
Record number within the IDR tape.
Record Length
8
22
ASCII_Integer
5
Byte
Length of a record in the file (in 16-bit words).
Spacecraft Identifier
9
28
ASCII_Integer
3
The spacecraft number. Examples include:
31 = Voyager 1
32 = Voyager 2
Source Station
10
32
ASCII_Integer
3
The Deep Space Station number (antenna), which was the source of the data.
of the data. Examples include:
14 = 64-m antenna at the Goldstone Deep Space Communications Center
21 = Deep Space Network processing center at JPL
43 = 64-m antenna at the Canberra Deep Space Communications Center
63 = 64-m antenna at the Madrid Deep Space Communications Center
DRA Tape Number
11
36
ASCII_Integer
5
byte
The number of original Digital Recording Assembly (DRA) tape.
Record Time Tag - Year
12
42
ASCII_Integer
4
The GMT year of the first sample in the binary record. Valid
only if the Time-Tag Validity Indicator (Field 1) is set to '1'.
Record Time Tag - Day of Year
13
47
ASCII_Integer
3
The GMT day of year of the first sample in the binary record. Valid
only if the Time-Tag Validity Indicator (Field 1) is set to '1'.
When invaliud, this field may be set to '000'.
Record Time Tag - Time of Day
14
51
ASCII_Time
15
The GMT time of the first sample in the binary record.
Format is hh:mm:ss.ffffff. Valid only if the Time-Tag
Validity Indicator (Field 1) is set to '1'.
DRA Configuration - DRA Input Selection
15
67
ASCII_Integer
1
Input to the Digital Recording Assembly:
000 = Input #1
001 = Input #2
010 = Input #3
011 = Input #4
100 = Test input
Should always be 001 for medium-band data.
DRA Configuration - DRA 1-PPS Status
16
69
ASCII_Integer
1
Status of the 1-PPS to the DRA:
0 = Present
1 = Absent
DRA Configuration - DRA 1-PPS Status
17
71
ASCII_Integer
1
Status of the DRA clock synchronization:
0 = In-sync (normal)
1 = Out of sync
DRA Configuration - Real-Time Recording Monitor Source
18
73
ASCII_Integer
1
Source of the real-time monitoring signal:
0 = Recorder A
1 = Recorder B
DRA Configuration - DRA Microsecond Time Status
19
75
ASCII_Integer
1
Status of microsecond timing:
0 = Normal
1 = Abnormal
DRA Configuration - DRA Time Track Sync
20
77
ASCII_Integer
1
Status of time synchronization:
0 = Out of sync
1 = In-sync (normal)
Undefined 1
21
79
ASCII_Integer
4
Undefined 11 bits.
Reduction Rate
22
84
ASCII_Integer
2
Rate at which data samples are transferred from DRA tape
to computer compatible tape. The folloewing are the only
codes valid for playback operations:
Code Playback Rate DRA Tape Speed
(samples/sec) (inches per second)
----- ------------- -------------------
16 50000 7.5
8 62500 7.5
0 75000 7.5
Undefined 2
23
87
ASCII_Integer
4
Undefined 11 bits.
Channel Sampling Rate
24
92
ASCII_Integer
2
Sampling rate at which data were originally recorded on the
on the DRA tape. Rate is the same for all four data channels.
Code Sampling Rate DRA Tape Speed
(samples/sec) (inches per second)
----- ------------- -------------------
16 50000 7.5
8 62500 7.5
0 75000 7.5
9 125000 15.0
1 150000 15.0
17 200000 30.0
10 250000 30.0
2 300000 30.0
19 400000 60.0
11 500000 60.0
3 600000 60.0
20 800000 120.0
12 1000000 120.0
4 1200000 120.0
Reduction Data Source
25
95
ASCII_Integer
1
Data flow path for reduction data.
0 = DRA tape (normal)
1 = DRA bypass (short loop test only)
Reduction Decimation Ratio
26
97
ASCII_Integer
1
Code denoting the factor by which data samples on the DRA tape
were decimated during playback:
Code Decimation Rate
---- -----------------------
7 1 (no decimation)
6 2
5 3
4 4
3 5
2 6
1 7
0 8
1-PPS Track Selection
27
99
ASCII_Integer
1
Indicates which track on the DRA tape is used for the
start-of-second reference:
0 = Track 16
1 = Track 21
Time Track Selection
28
101
ASCII_Integer
1
Indicates which track on the DRA tape is used for the
time-of-day reference:
0 = Track 22
1 = Track 23
Reduction Channel Selection
29
103
ASCII_Integer
1
Indicates which originally recorded medium-bandwidth
input channel is seelcted for playback:
0 = Channel 1
1 = Channel 2
2 = Channel 3
3 = Channel 4
Input Block Size Register
30
105
ASCII_Integer
8
Number of samples in one second or reduced data expressed
as a negative number.
Undefined 3
31
114
ASCII_Integer
6
Undefined 16-bit field.
Undefined 4
32
121
ASCII_Integer
5
Undefined 16-bit field.
Undefined 5
33
127
ASCII_Integer
5
Undefined 16-bit field.
Undefined 6
34
133
ASCII_Integer
5
Undefined 16-bit field.
Undefined 7
35
139
ASCII_Integer
5
Undefined 16-bit field.
Undefined 8
36
145
ASCII_Integer
5
Undefined 16-bit field.
Undefined 9
37
151
ASCII_Integer
5
Undefined 16-bit field.
Undefined 10
38
157
ASCII_Integer
5
Undefined 16-bit field.
Undefined 11
39
163
ASCII_Integer
5
Undefined 16-bit field.
Reduction Day of Year
40
169
ASCII_Integer
3
Reduction day of year (GMT).
Undefined 12
41
173
ASCII_Integer
2
Undefined 6 bits.
Reduction Time of Day
42
176
ASCII_Integer
6
Number of seconds since the beginning of the reduction day.
Undefined 13
43
183
ASCII_Integer
5
Undefined 16-bit field.
Undefined 14
44
189
ASCII_Integer
3
Undefined 8-bit field.
Input Buffer Status
45
193
ASCII_Integer
1
Input buffer status:
0 = No overflow
1 = Input buffer overflow
1-PPS Sync Status
46
195
ASCII_Integer
1
1-PPS Sync Status
0 = Not out of sync
1 = 1-PPS out of sync
Bit Slip Status
47
197
ASCII_Integer
1
Bit slip status:
0 = No bit slips
1 = Bit slip
Spares
48
199
ASCII_Integer
1
Spare status bits.
Decimation Counter Value
49
201
ASCII_Integer
1
Code denoting the factor by which data samples on the DRA tape
were decimated during playback:
Code Decimation Rate
---- -----------------------
7 1 (no decimation)
6 2
5 3
4 4
3 5
2 6
1 7
0 8
Sample Count
50
203
ASCII_Integer
10
A 32-bit number which relates the first data sample in
this record to an integral second. A number N in this
field in dicates that the first sample in this records
was the nth sample after the start of the second. At
a decimation ratio of one, see Word 12, bits 2 through 4.
Valid only when Word 1, Bit 4 is set to 1
vj6001.tab
2021-04-29T18:03:00
355500
6450b24aa0526e3e98fb42dcfc99710b
Example RSC-11-6 Data Samples Converted to ASCII
0
2250
Example Radio Science RSC-11-6 data samples converted to ASCII.
Carriage-Return Line-Feed
2
1
158
Original Record Number
1
1
ASCII_Integer
8
The number of the record in the original binary file from
which these samples came, counting from 1.
Original Sample Number
2
9
ASCII_Integer
8
The number of the first sample in this record as it appeared
in the original binsary record, counting from 0.
Data Samples
1
20
1
0
Each field contains one sample value in the range 0-255.
17
140
Sample
1
1
ASCII_Integer
7
One sample from the original binary data record.