+ All Categories
Home > Documents > 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5...

1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5...

Date post: 14-Jul-2020
Category:
Upload: others
View: 0 times
Download: 0 times
Share this document with a friend
102
1’J/’5I’ National Aeronautics and 11/12/9 2 SQace Administration George C. Marshall Space Right Center Marshall Space Flight Center. Alabama 35812 LIGHTNING IMAGING SENSOR SOFTWARE REQUIRENENTS SPECIFICATION MSFC.Form4S4 (Rev. October1976)
Transcript
Page 1: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents

1’J/’5I’National Aeronauticsand 11/12/92

SQaceAdministration

GeorgeC. Marshall SpaceRight CenterMarshall SpaceFlight Center.Alabama35812

LIGHTNING IMAGING SENSOR

SOFTWARE REQUIRENENTS SPECIFICATION

MSFC.Form4S4(Rev. October1976)

Page 2: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents
Page 3: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents

MSFC—SPEC-2026

11/12/92

LIGHTNING IMAGING SENSORSOFTWARE REQUIREMENTS SPECIFICATION

PreparedBy: Approved By:

C

_______

Louis C. Simeone Js’ph L. RandallSystem Software Branch D’1rector, Information and

Electronic SystemsLab.

Ap ved Approved By:

______

Z3

Hugh Christian PrestonLiHasslerRemote SensingBranch ScienceP yload

Project Engineering

Approved By:

Dinah B. HigginsEarth ScienceandApplications Office

1

Page 4: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents
Page 5: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents

NOTEMwreviswt ment.file shee doamierecei&x Tableof Connts

ii

ReleaseDate Marshall Space Flight Canter Page 1 ofSPECIFICATION/DOCUMENT

CHANGE INSTRUCTiONSCopy No.:

Spec.JDoc. No. MSFC-SPEC-2026

Change SCN/DCN CCBD ReplacementPageNcJ Date No.JDate No./Date— Instructions

CHG 1 SCN 001

A3—02—00011—12—92

MA3—02-O0114—22—93

BaselineRelease

Replacepages 4, 5, 11, 12, 27, and 28 with newpages 4, 5, 11, 12, 27, and 28

FC-.vrm 4140(RevSecemLer1990)

Page 6: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents
Page 7: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents

MSFC-SPEC—202611/12/92

TABLE OF CONTENTSPage

1.0 INTRODUCTION 1

1.1 Identification of Document 1

1.2 Scope of Document 1

1.3 Purposeand Objectives of Document 1

1.4 Document Status and Schedule 1

1.5 DocumentationOrganization 1

2.0 RELATED DOCUMENTATION 2

2.1 Applicable Documents 2

2.2 Informational Material 3

3.0 FLIGHT SOFTWARE REQUIREMENTS 4

3.1 Hardware and Exception GeneratedRoutines 4

3.1.1 Initialization Software 4

3.1.2 Filter TemperatureMonitoring 4

3.2 Hardware Configuration 4

3.2.1 Primary Configuration 43.2.1.1 Operation Environment 43.2.1.2 Interfaces 5

3.2.1.2.1Command And ControlInterfaces 5

3.2.1.2.2 Time Mark Interface3.2.2 Watchdog Timer 5

3.3 Commands 5

3.3.1 Instrument Command List 6

3.3.2 Command Constraints 6

3.3.3 Timing Constraints 6

3.4 OperationalModes 6

3.4.1 System Test Mode 6

3.4.2 Background Send On Mode 6

3.4.3 BackgroundSend Of f Mode 7

3.5 Interrupts 7

3.5.1 Real Time Event ProcessorInterrupt 7

3.5.2 Command and Control Interrupt 73.5.3 Time Mark Interrupt 7

3.6 Data Formats 8

3.6.1 LIS Data Formats 83.6.1.1 ScienceData 83.6.1.2 HousekeepingData 83.6.1.3 Packet Structure 83.6.1.4 Packet Formation Format 9

3.6.2 Time Data Format 9

iii

Page 8: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents
Page 9: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents

TABLE OF CONTENTS

MSFC-SPEC-202611/12/92

Page

9

9

10

101010

101010111111111112

121212

14141414

4.5 Interrupts 14

3.7 Displays 9

3.8 EngineeringDevelopmentand AnalysisSoftware

3.9 Implementation

4.0 ELECTRICAL GROUND SUPPORT EQUIPMENTSOFTWARE REQUIREMENTS

4.1 Hardware and Exception GeneratedRoutines

4.1.1 Initialization Software4.1.2 Filter TemperatureMonitor

4.2 Hardware Configuration4.2.1 MSFC TRI Simulator Configuration

4.2.1.1 MIL—STD—1773 Interface4.2.1.2 Time Mark Interface4.2.1.3 PassiveAnalog Iritefface4.2.1.4 Power Distribution Interface

4.2.2 GSFC TR Simulator Configuration

4.2.3 Calibration Configuration4.2.4 Post-IntegrationConfiguration

4.3 Commands4.3.1 LIS Instrument Command Simulation

4.3.1.1 Command List4.3.1.2 Command Constraints4.3.1.3 Timing Constraints

4.3.2 Platform Simulation Commands4.3.2.1 Command List4.3.2.2 Command Constraints4.3.2.3 Timing Constraints

4.3.3 EGSE Commands4.3.3.1 Command List4.3.3.2 Command Constraints4.3.3.3 Timing Constraints

4.4 OperationalModes4.4.1 Self—Test Mode4.4.2 TRI4 Software Simulation4.4.3 Analysis Mode

12121313131313131313

Mode

iv

Page 10: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents
Page 11: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents

MSFC-SPEC—202611/12/92

TABLE OF CONTENTSPage

4.6 Data Formats 15

4.6.1 LIS Data Formats 15

4.6.2 EGSE Internal Data Formats 15

4.6.3 Calibration Facility Data Formats 15

4.6.4 SGSE/GSFCSimulator Data Formats 15

4.7 Displays 15

4.7.1 EGSE Command Status 16

4.7.2 EngineeringData Display 16

4.7.3 Lightning Image Display 16

4.8 EngineeringDevelopmentand AnalysisSoftware 16

4.8.1 Focal Plane Simulator Software 16

4.8.2 1773 Test Routines 16

4.8.3 EGSE Diagnostic Mode 16

4.9 Implemention 17

4.9.1 Developed Software 17

4.9.2 Commercial Software 17

4.9.3 ReusableSoftware 17

5.0 CALIBRATION FACILITY SOFTWARE REQUIREMENTS 18

5.1 Hardware and Exception GeneratedRoutines 18

5.1.1 Initialization Software 18

5.1.2 Exception Monitoring 18

5.2 Hardware Configuration 18

5.2.1 Optical Stimulation EquipmentInterface 18

5.2.2 TFI24 Simulation EquipmentInterface 19

5.2.3 Raw LIS Pixel Data 19

5.2.4 High SpeedPhotometer 19

5.3 Coxrmtands 19

5.4 OperationalModes 19

5.5 Interrups 19

5.6 Data Analysis 19

5.6.1 Detailed Analysis 19

5.7 Displays 19

5.8 EngineeringDevelopmentand AnalysisSoftware 20

5.9 Implementation 20

5.9.1 Commercial Software 205.9.1.1 Assemblers/Compilers 205.9.1.2 Commercial Hardware Drivers 20

5.9.2 ReusableSoftware 20

5.9.3 Functional Partition 20

V

Page 12: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents
Page 13: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents

MSFC—SPEC—202611/12/92

TABLE OF CONTENTSPage

6.0 ABBREVIATIONS AND ACRONYMS 21

7.0 VERIFICATION MATRIX 23

8.0 DATA FLOWS 26

Appendix A LIS Instrument Commands 37

Appendix B Simulated FDS TR!vI Interface Commands 39

Appendix C EGSE Commands 40

Appendix D Calibration Facility/EGSE Data ExchangeFormats 41

Appendix E LIS InstrumentDevelopmentalTestRoutines 42

Appendix F 1773 Mode Control Commands 43

vi

Page 14: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents
Page 15: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents

MSFC-SPEC—2026

11/12/92

LIST OF FIGURES

Figure Page

8-1 LIS Hardware Configuration 27

8-2 CoarseTime Update 28

8-3 Time Mark Reception 29

8—4 SciencePacket Formation 30

8—5 HousekeepingPacketFormation 31

8-6 Time Data Formation 32

8—7 Discrete Telemetry Acquistion 33

8—8 MSFC Interface Simulator 34

8—9 GSFC Interface Simulator 35

8—10 Post—IntegrationConfiguatiori 36

vii

Page 16: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents
Page 17: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents

MSFC-SPEC-202611/12/92

1.0 INTRODUCTION

1.1 Identification of Document

This is the Software RequirementsSpecification

for the Lightning Imaging Sensor (LIS) Experiment.

1.2 Scope of Document

This specificationestablishesrequirements

for the LIS software. This document applies to the Flight

Software, Electrical Ground Support Equipment (EGSE) Software

and Calibration Software to be developedby Marshall Space

Flight Center (MSFC) for the LIS Experiment.

Flight software will be developedand testedas

specified in the LIS Software Management,Developmentand

Test Plan (Reference1) for the Tropical Rainfall Measuring

Mission (TPMM).

1.3 Purposeand Objectives of Document

The use of this specificationwill help promote

efficient design and verification of the LIS software.

1.4 Document Statusand Schedule

This documentwill be baselinedat the Software

RequirementsReview (SRR), as specified in the LIS Software

Management,Developmentand Test Plan (Reference1), and will

be used throughout the software life—cycle of the LIS

experiment.

1.5 DocumentationOrganization

This documentcontains five sections. Section 1.0

is the introduction, section 2.0 contains related

documentation,section 3.0 contains Flight Softwarerequirements,section 4.0 containsElectrical Ground Support

Equipment Software requirementsand section 5.0 contains

Calibration Facility Software requirements.

1

Page 18: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents
Page 19: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents

MSFC-SPEC-202611/12/92

2.0 RELATED DOCUMENTATION

2.1 Applicable Documents

The latest version of the documents listedwill be used as referencedwhere applicable:

Reference1 - Lightning Imaging SensorSoftwareManagement,Developmentand TestPlan, MSFC-PLAN—2025

Reference2 Tropical Rainfall MeasuringMissionSpacecraftto Lightning ImagingSensor Instrument Interface ControlDocument, TRMM-490-022

Reference3 Military StandardFiber OpticsMechanizationof an AircraftInternal Time Division CommandResponseMultiplex Data BusSpecification, MIL—STD-1773

Reference4 - TMS32O AssemblerGuide forthe TI TMS320C25

Reference5 - Tropical Rainfall MeasuringMissionSGSE/IGSE Interface ControlDocument, TRMM-490-TBD

2

Page 20: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents
Page 21: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents

MSFC-SPEC—2026

11/12/92

2.2 Informational Material

The latest version of the documentslisted

will be used for information where applicable:

Info 1 — Tropical Rainfall MeasuringMissionCommand and Data Handling SubsystemHardware Interface Control Document,TRMM-490-TBD

Info 2 — Tropical Rainfall MeasuringMissionElectrical System Specification,TRMM-4 9 O—TBD

Info 3 — Tropical Rainfall MeasuringMissionSpecification, TRMM-490—OO1

Info 4 — LIS SystemRequirementsPerformance, MSFC-SPEC-TBD

3

Page 22: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents
Page 23: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents

MSFC-SPEC—20264/22/93

3.0 FLIGHT SOFTWARE REQUIREMENTS

The LIS flight software is the Read Only Memory(ROM) residentcode and data designedto run the onboardoperationof the Texas InstrumentsTMS320C25 microprocessorcontroller. The LIS flight software shall interpret commandsto the LIS instrument, receive and store digital data fromboth the Real Time Event Processor(RTEP) and the Housekeeping Data Acquisition System (DAS) and also packagedatafor transmissionto the TR1 spacecraft’sFlight Data System(FDS).

3.1 Hardware And Exception GeneratedRoutines

3.1.1 Initialization Software

The LIS flight software shall be automaticallyexecutedupon system power-up or when the microprocessorisresetby the watchdog timer. The watchdog timeT will causeasystemreset if a software failure is detected.Theinitialization software will initialize the TMS320C25, theBus Controller Remote Terminal (BCRT) and also the RTEP foroperationof the LIS instrument.

3.1.2 Filter TemperatureMonitoring

The LIS flight software shall exceptionmonitorthree filter temperatureswhen commanded. In the event thetemperatureexceedsnominally defined parametersthe LISflight software will resetboth heatercontrollers and alsoenable the controller not operatingduring generationof thelast exception.

3.2 Hardware Configuration

3.2.1 Primary Configuration

The primary configuration of the LIS flightsoftware is the firmware that directs the orbital operationsof the TMS320C25 microprocessor.

3.2.1.1 Operation Environment

The LIS software shall operatein the followingenvironment:

SCNOO1TMS320C25 microprocessor8k x 16 bits of external EPROM16k x 16 bits of external SRAM

4

Page 24: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents
Page 25: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents

MSFC—SPEC—20264/22/93

3 . 2. 1. 2 Interfaces

The LIS flight software will be written to controlthe hardware interfacesbetween the LIS instrument and theTP1 spacecraft.These interfacesshall conform to the TR21Spacecraftto LIS Instrument lCD (Reference2).

3.2.1.2.1 Command And Control Interfaces

Data transfersbetween the LIS instrument and theTR1 spacecraftwill be accomplishedvia a 1773 fiber opticdata bus conforming to the protocol defined br MIL—STD-1773(Reference3). The LIS flight software shall initialize thebus controller remote terminal (BCRT) hardware to send dataand housekeepingpacketsand receive command and data packetson the 1773 layer, as a remote terminal, in accordancewiththe protocol defined in the TP121 Spacecraftto LIS InstrumentlCD (Reference2). LIS flight software constructsthe data SCNOO1packetsfor transmission.

In responseto a data transfercommand from the TRfliht data system (FDS), the BCRT can operateby performinga direct memory access(DM.A) and/or interrupting themicroprocessor.When in the DMA mode, the microprocessorisplaced on hold, and cannot accessmemory or data. Instrumentcommandsand time updateswill produce a BCRT interrupt of themicroprocessor.All other transferswill be accomplishedbythe BCRT, via DMA.

3.2.1.2.2 Time Mark Interface

The LIS flight software shall receive the coarsetime from the TR1 spacecraftvia the MIL-STD-l773 fiberoptic bus in conformance withthe TRNM Spacecraftto LISInstrument lCD (Reference2). A 1 Hz time mark signal will bereceivedover a RS-422 interface and will generateaninterrupt to the LIS microprocessor.The LIS flight softwarewill replacecurrent time with the new coarsetime uponreceipt of the time mark signal.

3.2.2 Watchdog Timer

In the event the LIS flight software tries toexecuteout of program memory or the LIS flight softwarebecomeslocked in an endlessloop the watchdog timer willreset the TMS320C25. The LIS software shall resetthewatchdogtimer every 1.2 secondsto indicate successfulcodeexecution.

3.3 Commands

The LIS software shall recognizeand decodetheCCSDS packetssent to command the LIS instrument. The formatof thesepacketsis describedin section 2.3 of FDS Appendixof the TRNN Spacecraftto LIS Instrument lCD (Reference2).

5

Page 26: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents
Page 27: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents

MSFC-SPEC—2026

11/12/92

3.3.1 Instrument Command List

The LIS flight software shall recognizeand

implement the LIS instrument commands. A list of commandsand

a descriptionof the action required are in Appendix A.

3.3.2 Command Constraints

Constructionof LIS instrumentcommandsshall be

subject to the constraintsof the TR Spacecraftto LIS

Instrument lCD (Reference2), section 8.2 and the FDSAppendix of the TR1 Spacecraftto LIS Instrument lCD(Reference2), section 2.3.1.

3.3.3 Timing Constraints

The following timing constraintsshall be observed:

a. 1773 commandswill be read within 32milliseconds to prevent over writing of thecommand buffer.

b. The BCRT requiresDMA control within 1.9microsecondsafter command receipt. Thesoftware will not executeany code thatpreventsthe microprocessorfrom relinquishingcontrol of the memory to BCRT DMA.

3 .4 OperationalModes

The LIS instrumentwill operate in three modes and

have differing bandwidth allocations. These modes are defined

by the TR1 Spacecraftto LIS Instrument lCD (Reference2).

3.4.1 System Test Mode

The system test mode will consistsof an instrument

self—test that determinesthe operationalhealth of the LIS.

The LIS data output during the systemtest mode shall be

within the bandwidth allocation as assignedby the FDS

Appendix of the TRI Spacecraftto LIS Instrument lCD(Reference2). -

3.4.2 Background Send On Mode

In the Background Send On Mode backgrounddata

shall be appendedto the event data in the sciencedata

packets. The LIS data output shall be within the bandwidth

allocation as assignedby the FDS Appendix of the TRMNSpacecraftto LIS Instrument lCD (Reference2), sections

2.2.4 and 2.2.5.

6

Page 28: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents
Page 29: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents

MSFC-SPEC—202611/12/92

3.4.3 Background Send Of f Mode

In the Background Send Off Mode no backgrounddata

shall be included in the sciencedata packets. The LIS data

output shall be within the bandwidth allocation as assigned

by the FDS Appendix of the TRr1 Spacecraftto LIS Instrument

lCD (Reference2), sections2.2.4 and 2.2.5.

3.5 Interrupts

The TMS320C25 has three external maskableuser

interrupts available for external devices.

3.5.1 Real Time Event ProcessorInterrupt

The RTEP will set a flag to interrupt the TMS320C25

at the end of each video frame lightning occuranceor when

the 512th video frame occurs. Video frames are processedby

the RTEP at a rate of one video frame every 2 milliseconds.

The LIS flight software shall acknowledgethe interrupt and

initiate the sciencepacket formation algorithm.

3.5.2 Command and Control Interrupt

The command and control interrupt is generatedby

the BCRT in responseto a valid LIS command requiring

microprocessorinteraction. The LIS flight software shall

respondto the command and control interrupt by acknowledging

the interrupt, reading the command buffer and also executing

the receivedLIS command.

3.5.3 Time Mark Interrupt

The time mark interrupt is generatedby the LIS

hardwareupon receptionof the 1 Hz RS-422 time mark. The LIS

flight software shall respondto the time mark interrupt by

acknowledgingthe interrupt and swapping the ‘new’ and ‘old’

coarsetime memory pointers.

7

Page 30: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents
Page 31: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents

MSFC-SPEC—202611/12/92

3.6 Data Formats

3.6.1 LIS Data Formats

The LIS flight software collects, packetizesand

also storesLIS instrumentdata for transmissionover the

TR1 1773 bus. The time stampedLIS instrumentdata utilizes

multiple 1773 subaddressreads as defined in the TRNM FDS

Appendix of the TRI Spacecraftto LIS Instrument lCD(Reference2).

LIS data shall be formed into CCSDS packets. Each

packet includes a primary and a secondarypacket headersas

defined in the FDS Appendix of the TRMM Spacecraftto LISInstrument lCD (Reference2) and also a time stamp to a

resolution of 16 microseconds.

3.6.1.1 ScienceData

The LIS sciencedata consistsof lightning event

data (pixel location, intensity and time stamp to aresolution of 2 milliseconds). Backgrounddata will be added

to the sciencepacket if the number of events is low. LIS

sciencedata shall be compressed(by suppressingsuperfluous

row, pixel, and time information) to maximize data within the

allocatedbandwidth. This compressionalgorithm will allow

for recovery of backgroundand event data on the ground.

3.6.1.2 HousekeepingData

A LIS instrumenthousekeepingdata packet shall

consistsof 16 housekeepingwords from the housekeepingDAS

and statusword(s). The statusword(s) show(s) error status

and command verification returned from the LIS hardware.

3.6.1.3 Packet Structure

All LIS data transferredin FDS data readsshall be

transmittedas CCSDS telemetry packetsas defined in the FDS

Appendix of the TRMN Spacecraftto LIS Instrument lCD(Reference2), section 2.2.2, “Packet Communications”.

The referencedsection specifiesthe CCSDS options

to be used, the protocol governing transmit requests,packet

acknowledgeand also error handling.

8

Page 32: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents
Page 33: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents

MSFC—SPEC—202611/12/92

3.6.1.4 PacketFormation Format

The LIS flight software shall maintain two memory

location pointers for sciencepacketsand also two memory

location pointers for housekeepingpackets. A completeddata

packet ready for transmissionto the TRMM FDS will be stored

in one area of memory. A secondarea of memory will contain

the new packet information. Once the confirmation of the data

packet transmissionhas occurred the LIS flight software will

swap the pointer and form a new packet in the same location

of the packet that has been confirmed.

3.6.2 Time Data Format

Coarsetime data shall be transmittedby the FDS

over the 1773 bus as describedin the FDS Appendix of the

TRMM Spacecraftto LIS Instrument lCD (Reference2),

section 2.2.6.

The LIS flight software will maintain pointers to

two memory locations. One pointer will reflect the location

of the current coarsetime and the other pointer will reflect

the location of the new coarsetime.

3.7 Displays

None.

3.8 EngineeringDevelopmentand Analysis Software

The LIS engineeringdevelopmentand analysis

software shall support hardwaredevelopmentand testing. This

software will be written on an as neededbasis.

3.9 Implementation

The LIS flight software shall be written in

assemblylanguagefor the Texas InstrumentsTMS320C25

microprocessor.This languageis written as specified

in the TMS23O AssemblerGuide for the TI TMS320C25(Reference4).

The TMS320C25 has the following resources

available:

1. 533 16—bit word on-chip PAM2. 100 nanosecondinstruction cycle3. 10 MIPS4. 16x16 I/O space

9

Page 34: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents
Page 35: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents

MSFC—SPEC—2026

11/12/92

4.0 ELECTRICAL GROUND SUPPORT EQUIPMENTSOFTWARE REQUIREMENTS

The Electrical Ground Support Equipment (EGSE) is a

design and test tool used to simulate the electrical

interfacesand software activity of the TR1 space—craft.The

EGSE software will operatethe EGSE equipmentand command the

LIS instrument. The EGSE software shall have a user friendly

interfaceto automatethe control of the EGSE hardware and

will also provide the ability to store, display and analyze

LIS data.

4.1 Hardware And Exception GeneratedRoutines

4.1.1 Initialization Software

The EGSE software shall begin execution following a

run command from the operatingsystem. Further executionwill

be driven by menus or sequencesloaded from floppy disk.

4.1.2 Filter TemperatureMonitor

None.

4.2 Hardware Configuration

The EGSE software will support a variety of

simulation hardwareconfigurations. In each configuration the

EGSE software shall provide command and control capability

that makes the hardwareconfiguration transparentto the

user. See Data Flow figures in Section 8.0.

4.2.1 MSFC TR2! Simulator Configuration

The EGSE software shall operatethe TR?1 interface

simulators. The software shall control the interfacesof the

MSFC TR4 simulator and also provide command and monitoring

functions defined in section 4.4.2, utilizing the data format

defined in section 4.6.4.

4.2.1.1 MIL—STD—1773 Interface

The EGSE software will implement the EGSE

computer as bus controller to the LIS instrumentusing the

MIL-STD—1773 command and control interface. The EGSE software

shall drive a MIL-STD—l553 card used by the EGSE and

implement the same command/responseprotocol (Reference3).

10

Page 36: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents
Page 37: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents

MSFC-SPEC-20264/22/93

4.2.1.2 Time Mark Interface

The EGSE software will control the time markinterface. The EGSE software shall have the capability toenableor disable the primary and redundantinterface and

also have the capability to enable or disable the interruptgeneratedby the time mark hardware.

4.2.1.3 PassiveAnalog Interface

The EGSE software will drive the passiveanaloginterfaceduring the simulation of the TRt’2’I spacecraft.TheEGSE software shall be able to excite any erie of 4 SCNCOI(redundant) thermistors, convert the analog voltage to a 12-bit digital word and also pass the data to the EGSE ADPequipment.

The EGSE software will drive the passiveanaloginterfaceduring the simulation of the TP2’! spacecraft.The

EGSE software shall be able to excite any one of 8(redundant) thermistors, convert the analog voltage to a 12—bit digital word and also pass the data to the EGSE ADPequipment.

4.2.1.4 Power Distribution Interface

The EGSE softwarewill drive the power distributionsimulator. The EGSE software shall activate the control linesthat open and close the four distribution relays and alsoread the statusof the contact closures.

4.2.2 GSFC TRMM Simulator Configuration

The EGSE softwarewill provide TR!! interfacesimulation by the GSFC simulator hardware. The EGSE softwareshall control the ethernetinterface to the TRM simulatorand also provide command and monitoring functions.

4.2.3 Calibration Configuration

The calibration configurationwill have either the

MSFC TR1 simulator configuration or the GSFC TR12! simulatorconfigurationwith the addition of an interface to thecalibration facility computers.

The EGSE software shall control the interfacebetweenthe calibration facility and the EGSE computersandalso control the exchangeof data betweenthe two systems.

11

Page 38: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents
Page 39: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents

MSFC-SPEC—20264/22/93

4 . 2 . 4 Post-IntegrationConfiguration

The post integration configuration is used afterthe LIS instrument has been integratedto the TRI spacecraftand also is used to interface the TR SpacecraftGroundSupport Euipment (SGSE) for LIS checkout. The interface tothe SGSE is accomplishedvia a thin wire (lOBase 2) ethernet. f SCNOO

The EGSE software shall control the interfacebetweenthe EGSE and the SGSE and also provide command andmonitoring functions.

4.3 Commands

EGSE commands shall be issuedby the operatororsequencesstored on disk. All other information supplied tothe EGSE will be classifiedas data.

4.3.1 LIS Instrument Command Simulation

4.3.1.1 Command List

The EGSE software will simulate the FDS by issuingcommandsto the LIS instrument. A list of instrumentcommandsand 1773 mode control commandsare in Appendix Aand Appendix F. The block data transferprotocol is describedin the FDS Appendix of the TR! Spacecraftto LIS Instr’entlCD (Reference2), section 2.2 “Telemetry PacketDescriptions.” The mode control commandsare given inAppendix F.

4.3.1.2 Command Constraints

In addition to constructingall valid LIS commandsthe EGSE software shall test the LIS responsefor generatinginvalid LIS commands.

4.3.1.3 Timing Constraints

The EGSE software shall issue commands subject tothe FDS timing constraintslisted in the FOS Appendix of theTR Spacecraftto LIS Instrument lCD (Reference2), sections2.2.2, 2.3.2, and 2.4. This will provide simulation of theTR FDS while operation in the MSFC TR interfacesimulatorconfiguration-

12

Page 40: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents
Page 41: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents

MSFC--SPEC—202611/12/92

4.3.2 Platform Simulation Commands

The EGSE softwarewill support platform simulation

commands in each of the hardware configurations.These

commandsare issued by the FDS to exerciseand test the LIS

hardwarevia the TR1 interfaces.

4.3.2.1 Command List

The EGSE software shall support insuring of the

simulated FDS commands listed in Appendix B in order to fully

exercisethe LIS hardware.

4.3.2.2 Command Constraints

None.

4.3.2.3 Timing Constaints

None.

4.3.3 EGSE Commands

EGSE commandsare defined as:

1. a command that issuesto LIS and/or the

interface simulator, a sequenceof commands

designedto perform a check of LIS response.

2. a command issued to the EGSE that performs some

internal checking function, processesdata, or

controls i/o devices such as printers, disks,

etc.

3. A command issued to control the data exchange

betweenthe EGSE and the calibration facility

equipment.

4.3.3.1 Command List

The EGSE shall provide commandsto perform all the

functions listed in Appendix C.

4.3.3.2 Command Constraints

None

4.3.3.3 Timing Constaints

None.

13

Page 42: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents
Page 43: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents

MSFC—SPEC—2026

11/12/92

4.4 OperationalModes

4.4.1 Self—Test Mode

The self-testmode shall be executedupon command,

or immediately upon execution of the EGSE program, unless

this feature is disabledby the user. The default operation

will have a self-testperformed. This default may be disabled

by pressingthe ‘ESC’ key within 1 secondof program

execution. Exiting the program re—enablesthe default. During

self-testmode, there is no requirementfor maintaining the

TRI simulation mode or the analysismode.

4.4.2 TF1 Software Simulation Mode

The EGSE software shall support both the TR!

software simulation mode and the analysis mode (4.4.3)

simultaneously.During the TR1 software simulation mode the

EGSE software will support any one of the three hardware

configurationsand provide also simulation of the activity of

the TR1 FDS software.

4.4.3 Analysis Mode

The EGSE software will display, store and process

LIS and GSE data. Data processingwill verify command

responsesand also data format.

4.5 Interrupts

The time update interrupt routine is only required

in the MSFC TR Interface simulator configuration. The EGSE

software shall processthe time update interrupt generatedby

the time-mark simulator. In responseto the interrupt the

EGSE software updatesthe coarsetime code to the LIS via the

1773 bus. The time of updatewill conform to the timing

constraintsof the FDS.

14

Page 44: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents
Page 45: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents

MSFC-SPEC—202611./12/92

4.6 Data Formats

4.6.1 LIS Data Formats

The EGSE software shall be able to check LIS data

for format validity and correctnessand also extract the

following information:

a. Row, column, intensity, and time—stamp of

lightning events.

b. Approximate scenebackgroundand timegenerated.

C. Analog value of each DAS housekeepingchannel.

d. Condition indicated by each bit of the status

word(s)

4.6.2 EGSE Internal Data Formats

The EGSE software developerswill define and

document internal data formats for manipulation of LIS data

as needed.

4.6.3 Calibration Facility Data Formats

All data exchangedbetween the EGSE and the

calibration facility shall be compliant with the format in

Appendix D.

4.6.4 SGSE/GSFCSimulator Data Formats

The EGSE software will support the exchangeof

commandsto and data from the LIS instrumentwhile utilizing

the formats and constraintsrequired by the TR1 IGSE/SGSE

InterfacesDocument (Reference5).

4.7 Displays

The EGSE software will display all LIS data, the

statusof EGSE command settingsand also utilize the dual

display capability of the EGSE. The GSE display will provide

sciencedata and other data.

The MSFC configurationwill include data collected

from the 1773 bus and also data collected from discrete

interfaces.Other configurationswill include data passedto

the EGSE by the ethernetinterface.

15

Page 46: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents
Page 47: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents

MSFC—SPEC—202611/12/92

4.7.1 EGSE Command Status

The EGSE software shall allow the user the ability

to view the command statusof the LIS instrument.

4.7.2 EngineeringData Display

The EGSE software shall provide monitoring

capability of LIS housekeepingdata, discretetelemetry and

also simulated TRI’1 interface status.

4.7.3 Lightning Image Display

The EGSE software shall display sciencedata with

the ability to view individual frames of data (in non-real

time) and during active calibration real-time sciencedata.

4.8 EngineeringDevelopment and Analysis Software

The EGSE software will support the developmentarid

testing of the EGSE hardwareand also the LIS instrument.

This software will be written on an as-neededbasis.

4.8.1 Focal Plane Simulator Software

The EGSE software shall control the focal plane

simulator board. This software will be used as a development

and test tool for the RTEP and also provide control of the

output of simulated CCD patternsand simulated lightning

events. The EGSE software should provide the ability to vary

the number, location, and intensity of simulated lightning

events againstvariable backgrounds.

4.8.2 1773 Test Routines

The EGSE software shall meet the developmental

testing of the LIS 1773 command and control interface. The

test routines to be provided are listed in Appendix E.

4.8.3 EGSE Diagnostic Mode

The EGSE software shall provide detaileddiagnostic

tests for the EGSE ADP and simulation equipment. This

softwarewill provide full exerciseof the hardware

capabilities.

16

Page 48: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents
Page 49: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents

MSFC-SPEC—2026

11/12/92

4.9 Implementation

Documentationand testing of all software,

including commercial software and reusablesoftware, will be

treatedas if they are a new development.

4.9.1 Developed Software

The EGSE software shall be implementedin a

programming languagecompatiblewith the family of computers

selectedas ADP equipment. The selectedcomputer is an Intel

80486 based IBM compatiblewith an ISA bus structure.

4.9.2 Commercial Software

The EGSE software shall utilize commercially

available software environmentsfor developing software and

as drivers for commercially purchasedhardware interfacesor

peripherals.

4.9.3 ReusableSoftware

The EGSE software will utilize softarewritten for

other NASA projects.

17

Page 50: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents
Page 51: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents

MSFC-SPEC—202S

11/12/92

5.0 CALIBRATION FACILITY SOFTWARE REQUIREMENTS

Calibration Facility Software is defined as that

software controlling the generationof simulated lightning

events (through optical stimulation of the LIS instrument)and the software required to analyze the correlation of the

input simulation to the output LIS sciencedata.

5.1 Hardware and Exception GeneratedRoutines

5.1.1 Initialization Software

The initialization software shall be a menu driven

setup procedureto select the conditions for the differenttests that will be apart of the calibration. The list of test

options are listed in Table 5.1.

Table 5.1 Test Menu Options

OPTIONS DESCRIPTIONS

1. PIXEL SCAN A pixel by pixel scan ofthe LIS under differentconditions CW, pulsed, with

. or without backgrounds.

2. FLOOD FOV ‘ Full illumination of LIS atdifferent intensitiesandwavelengths.

3. LIGHTNING Providing a real time sceneSIMULATION for LIS with various back

grounds, lightning rates,lightning intensities, inmany locations at nearsimultaneousoccurrences.

5.1.2 Exception Monitoring

TBD

5.2 Hardware Configuration

5.2.1 Optical Stimulation Equipment Interface

The acousticoptical scannerand modulator shall be

controlled by a slave digital signal processorthat will

generatethe lightning scenes.All the conditions for the

scenewill be transferredthrough the 486 PC selection

initialization software.

‘S

Page 52: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents
Page 53: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents

MSFC-SPEC—2026

11/12/92

5.2.2 TR1 Simulation Equipment Interface

The calibration software shall be capableof

controlling interfacesto the ground support equipment for

the purposeof passinginformation required to compare the

LIS sciencedata output to the input stimulus.

5.2.3 Raw LIS Pixel Data

This data shall be collected by the Matrox frame

grabberboards under the control of the 486 PC. The PC will

initialize the frame grabber boards which are intelligent and

controlled by the PC.

5.2.4 High Speed Photometer

This data shall be collected by the 486 Pc using a

high A/D from National Instruments.The photometerwill

monitor the temporal activity of the lightning simulation.

5.3 Commands

There is one command to indicate the start of the

test to all the processors.

5.4 OperationalModes

The operationmodes are indicated in the top level

menu selectedin Table 5.1.

5.5 Interrupts

There shall be one user interrupt to stop the test

and TBD software error interrupts to indicate problems.

5.6 Data Analysis

Software shall be capableof comparing the LIS

sciencedata to the input stimulus.

5.6.1 Detailed Analysis

This software shall provide the radiometric and

temporal transfer functions for all the pixels in LIS. This

is the results from all the data taken and reducedto a set

of coefficientsdescribingeach pixels performance.

5.7 Displays

The display of sceneby scenecomparisonsof the

generatedsceneand the LIS scenewill be comparedvisually

in near real-time. The 500 frame/secrate of LIS shall be

shown at the standardTV rate of 30 frames/secor less.

19

Page 54: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents
Page 55: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents

MSFC—SPEC—2026

1.1/12/92

5.8 EngineeringDevelopment and Analysis Software

Software will be written on an as neededto support

the developmentof the optical stimulation hardware.

5.9 Implementation

The calibration software shall be compatiblewith

the computer system selectedto control the calibration

facility optical stimulus equipment. The hardwarechosen for

this purpose is an IBM compatible, based on the Intel 80386

family of microprocessors.

5.9.1 Commercial Software

5.9.1.1 Assemblers/Compilers

Calibration facility software may make use of

commercially available software developmentenvironments.

5.9.1.2 Commercial Hardware Drivers

Calibration facility software may utilize, if

required, commercially available software for driving the

interfacesbetween the simulation computer and the TR1

simulation computer.

5.9.2 ReusableSoftware

N/A

5.9.3 Functional Partition

Optical Lightning Simulation software shall be

resident in a computer system interfacing to the stimulation

hardware. This machine is different from the computer system

controlling the TRflI simulation.

20

Page 56: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents
Page 57: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents

MSFC—SPEC—202611/12/92

6.0 ABBREVIATIONS AND ACRONYMS

ADP — Automatic Data Processing

BCRT — Bus Controller Remote Terminal

CRT - CathodeRay Tube

CCSDS - ConsultativeCommittee for Space Data Systems

DMA — Direct Memory Access

EGSE - Electrical Ground Support Equipment

FDS — Flight Data System (TR?1)

GSFC - Goddard Space Flight Center

Hz - Hertz

IBM — InternationalBusinessMachines

lCD - Interface Control Document

IGSE - Instrument Ground Support System

ISA - Industry StandardArchitecture

I/O - Input/Output

IP&CL — InstrumentProgram and Command List

LIS — Lightning Imaging Sensor

MIPS — Million Instructions Per Second

MS — Milliseconds

MSFC — Marshall SpaceFlight Center

NASA - National Aeronautics and SpaceAdministration

NS — Nanosecond

RAM - Random Access Memory -

ROM - Read Only Memory

RT - Remote Terminal

RTEP - Real Time Event Processor

SGSE — SpacecraftGSE

21

Page 58: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents
Page 59: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents

MSFC-SPEC—2026

1.1/12/92

ABBREVIATIONS AND ACRONYMS

SRR — Software RequirementsReview

TI - Texas Instrument

TBD - To Be Determined

TR1 - Tropical Rainfall Measuring Mission

22

Page 60: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents
Page 61: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents

MSFC—SPEC—2026

7.0 VERIFICATION MATRIX

Verification Methods: Verification Phases:

A = Analysis DP = Design Phase

I = Inspection IP = ImplementationPhase

T = Test VV = Verification and

X = Information Only Validation Testing

Requirement Verification Remarks

Reference Phase

DP IP VV

3.03.13.1.13.1.23.23.2.13.2.1.13.2.1.23.2.1.2.13.2.1.2.23.2.23.33.3.13.3.23.3.33.43.4.13.4.23.4.33.53.5.13.5.23.5.33.63.6.13.6.1.13.6.1.23.6.1.33.6.1.43.6.23.73.83.9

X

XX

I

I

XAAAX

x

XII

AAA

I

A.

ATIII

T

TT

I

IIIT

T

TTT

TTT

TT

Flight Software

LI! 12/92

23

Page 62: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents
Page 63: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents

VERIFICATION MATRIX

MSFC-SPEC-202611/12/92

Verification Methods: Verification Phases:

A = Analysis DP = Design Phase

I = Inspection IP = ImplementationPhase

T = Test VV = Verification and

X = Information Only Validation Testing

Requirement Verification Remarks

Reference Phase

DP IP VV

4.04.14.1.14.1.24.24.2.14.2.1.14.2.1.24.2.1.34.2.1.44.2.24.2.34.2.44.34.3.14.3.1.14.3.1.24.3.1.34.3.24.3.2.14.3.2.24.3.2.34.3.34.3.3.14.3.3.24.3.3.34.44.4.14.4.24.4.34.54.64.6.14.6.24.6.34.6.4

X

X

XX

X

XX

XXX

X

X

X

IIIII

A

A

I

T

TTTTT

II

I

II

TIII

I

I

EGSE Software

24

Page 64: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents
Page 65: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents

VERIFICATION MATRIX

MSFC-SPEC-202611/12/92

Verification Methods: Verification Phases:

A = Analysis DP = Design PhaseI = Inspection IP = ImplementationPhase

T = Test VV = Verification and

X = Information Only Validation Testing

Requirement Verification RemarksReference Phase

DP IP VV

EGSE Software(Continued)

4.7 X4.7.1 I4.7.2 I4.7.3 I4.8 X4.8.1 I4.8.2 A4.8.3 A4.9 X4.9.1 I4.9.2 A4.9.3 X

Calibration5.0 X Facility Software

5.1 X5.1.1 I5.1.2 X5.2 X5.2.1 A I5.2.2 A I5.2.3 X5.2.4 I5.3 X5.4 X5.5 A I5.6 T5.6.1 A I5.7 A5.8 X5.9 A I5.9.1 X5.9.1.1 X5.9.1.2 X5.9.2 X5.9.3 A I

25

Page 66: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents
Page 67: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents

MSFC—SPEC—2026

11/12/92

8.0 DATA FLOWS

The following figures make up the Flight and EGSEsoftware functional data flows. Figure 8-1 is a flighthardwareconfigurationchart. Figures 8-2 through 8-5 are

flight software functional data flow charts. Figures 8—6

through 8-7 are EGSE software functional data flow charts.

Figures 8-8 through 8-10 are ground hardwareconfiguration

charts.

26

Page 68: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents
Page 69: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents

—t

• I

(11C)z0C)

1.rj

(I)

JM

“ii

•-0

Flight 5oftara Functional Data

LiS Hacdh4aru Configuration

F 1 o

RTE P

V-..h.td 4.—..

g..%

11.1 d I.m.rl

I.), I..t

UjIt.aI t.-a’....,..

Fit,., Ii

F

Control lur

E a c t ro n I c s

Focal P1na

lb • II bit.

(FRUIt

C

I 1PillG2l

bIb • ii bib

L

C. ..d’Pi..d. Lull

ii, I I 4 - iiI

0.....

T PM H5/C Intarfocus

I I IIi i•,..(...

I I I Q.tb..I 1.1*.

L

I c I

I -1I I

It

I I

F D5

FIjura 8—1 L15 IIcircIi-,ijr Conficjiirttiui

Page 70: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents
Page 71: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents

C0

6L

C.

o C— 0L. u

C—

11

Lfl C—

— ‘O6 6

Co

— n ç)— LU —

C.—

6D

U CL irj

C— S

o — -

U, to

-o— 0.

— 6L

U’

CtO

C

U

MSFC-SPEC—20264/22/93

•5 .

-•.

CC

— •

—ca.

I

U C

, InCU

SCN001

Us

C

asS

H

Us

C00

U

c’1

UiC

LL

C—

•• C‘4• a

I.1

CU

C

zC’

0

28

Page 72: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents
Page 73: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents

F I I (.J I t 5 o U t j I c: I i u ii a I I) (1 I. i I I o

T in e II a r k P e c I L I o r-

(I)

()

C’)

-t11fl

Figure 8—3 Time Mark Reception

Page 74: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents
Page 75: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents

Sc I e n c e

ij

(I)‘ii

.1

F I cj Ii So F t ii ri r: o 1 Dci t ti

Packet Eorrncit I on

RTCPrI12oC2

Figure 8-4 SciencePacket Formation

Page 76: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents
Page 77: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents

MSFC-SPEC202611/12/92

_:Z

z

CC

t

VCC

— oJLiC uC

C

- CV

C.— cli

clio -

111U,

CC

0

0

ci

C4

.—

a)a)

a)u.i

0

—-

Page 78: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents
Page 79: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents

ELSE 5oftcnc Funczi i on(31 FDitc I1

I i n’ e [) ci I. d F o r in ci I. c ii

I. me ‘Mdrk iicktio-,I (‘cIg( lt€)€J (iI I Pikut

1 ii I U U’ U’ ci t 111 1 i r u -. —. ° -• I me I Iji U €3 I I oI 5’.i (:•d

(lu I urndl ecj Iuriiidl

3eqcier1ce [)dL€3Ia,e

[_15 Jr’s (r’urnenl CornhTidrlc.I 1’,cI Il ocz[ lr’irl% I(E?r’ [)it I 1

( 1

lfi)LJt

______

I US Icis ‘, Pic.I i-i I 1’ €1 (iS! (5 1 I (I)

(.orrmdi’sd Lf 5 (-,J

__________

I—

I I I ti in I

eqtience Q

(2 i. .pm,-i is U %,D

5)1 inc.) IUi I csI c) S C

Figure 8-6 Time Data Formation

Page 80: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents
Page 81: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents

flc:qu s i I ion

[1j)E 5o 1 1. vid1’1 F uric ( I 0 nd 1

[)iscr’ee elernelr’tj

[is er

1 ri j u tEu ud

}heririi S to,

x

[)E1 I d 1

I citchcl I C) U

C I ci Ii I I

x

flu t C) lflci L

U CI Li U) (iC U) S

Fo Iiad1I.ermi s t or

x

L sCo ii, c

i C) II ci I

1 0 11/1)

I’ljdcI/)t (i1(?

I (IOU)

I rn(jI: ‘. I o C k

I)li Ii-i c_I (.) 1

CL) liv U)1 S I (ill

I i CII?

I iii L I). ii e

1•i .I 1 Ii I I

I)ci I ci

¶3t 01 L Dci I ciIlio ii I i

S P 1I ci

iit

ii

(n

(11

1t1IF-’fl

(‘3

Figure 8-7 Discrete Telemetry Acquisition

Page 82: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents
Page 83: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents

1 NMM Si mu 1 t i on IIrcivir’e C o n l 1 ii ci o ii

( i13i ( [1 r I c: c i mu ‘I (1 c) r

IJ1)1 Cdl

I— I ll)Cr

_______________

—f) )--——. 5i a.

I — Co.ipl ci—

- ))-------. F--—-—

_____________

ei)M

f Di suit iiiiJj -—... joriuruI 1”..

1.19 ‘12

(Jr

I

II: 1

I (. 1 I

F I he r

IS A

\. )

5. ..S/ 1 /1’ — .. MIt.- 9(1) 1 9-i.i

IraiisIi1u, --

ci 1 ii J Prir.tci. ]

[

0 (Ti I 11 L (? 1-

1 I I..

I (.1,- ii ‘—.Ir

r:’ :‘:

1 (.01

I) I S (I I I

1 I’ I

hard(Ti k

f L?L,ouii ii]

Sequ I Ii 1 ii S

(Zci I hr I I ii

I

ci. I I ij

liii ci I ci.: C

I Ill)

C,)

C)

b.th1

1301

Figure 8—8 MSFC intertaceSimulator

Page 84: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents
Page 85: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents

TIRMM Si mu 1 E] on

(usrc

Ii E r’ (1 ‘-1 c3 i-

I n I. e r F c e

(.oniiçjur’Etior’i

i mu E 1 a

LI ::5 I 3[_

(

Of) t C d II ber

IiJ. I- — -

J

r c I [

1lUJ0ld I[Jt::i:csj

__________

Pr i er 1

CNI1)1 p I d .j

‘.1 (:RTDi spi )j

j Disk

L 5 F CSp c C P C

5 i mu 1 E1 t 0 C

C . I i I) I ,i I

I .ic I I a

I ‘ i Ii i’

I Flit) I

(I)I1C)

a—n—I

-0s-ct’)

Figure 8-9 GSFC Interface Simulator

Page 86: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents
Page 87: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents

9E

UuL

t 1< H H- F’

J’ ,‘_‘

IC 1D

a

1CD

D

Crn

r1CD

rr

C

I-)C

C

0

-J

a

0

C

D-j

12;

C

I-J

-

1D

WH

c-)

uj

-j

1

t J

Z6/ZI/II

9 O-DdS-DSW

Page 88: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents
Page 89: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents

MSFC-SPEC-202611/12/92

Appendix A

LIS Instrument Commands

1. Background Send ON

This command will causethe flight software to enter theBackgroundSend On Mode (section 3.4.2.1).

2. Background Send OFF

This command will causethe flight software to enter theBackgroundSend Of f Mode (section 3.4.2.2).

3. ThresholdAdjust

This command will include new thresholdvalues for the RTEP.

Flight softwarewill place the new values in the RTEPthresholdmemory.

4. Filter TemperatureSet Point

This command will include a value representinga set point

for the filter temperaturecontroller hardware. Flightsoftwarewill write this value to the temperaturecontroller

board.

5. Self Test

This command will causethe flight software to perform an

instrument level self-test. Software will executethe

following instructions:

TBD

6. Aperture Door OPEN

This command will causethe flight software to open the LIS

aperturedoor arid also check the aperturedoor status.

37

Page 90: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents
Page 91: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents

MSFC—SPEC—2026

11/12/92

7. Watchdog Timer Enable

This command will causethe flight software to enablethe

watchdog timer.

8. Watchdog Timer Disable

This command will causethe flight software to disable the

watchdog timer.

9. Heater A ON

This command will causethe flight software to resetboth

filter heatersand then enable heaterA.

10. Heater B ON

This command will causethe flight software to resetboth

filter heatersand then enable heaterB.

11. Enable Filter TemperatureException Monitoring

This command will enable software exceptionmonitoring of the

filter temperatureand automatic switching betweenthe A and

B heaters(section 3.1.2).

12. Disable Filter TemperatureException Monitoring

This command disablesthe automatic switching fuction enabled

by the Enable Filter TemperatureException Monitoring

command.

38

Page 92: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents
Page 93: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents

MSFC-SPEC—202611 / 12/ 92

Appendix B

Simulated FDS TR?1 Interface Commands

1. Read Thermistor #N

This command will causethe EGSE software to read the

temperatureof LIS thermistor #N, where N = 1 - 8.

2. Enable Primary Time-Mark

This command will causethe EGSE software to enable the

primary timemark.

3. Disable Primary Time-Mark

This command will causethe EGSE software to disable the

primary time-mark.

3. Enable RedundantTime-Mark

This command will causethe EGSE software to enable the

redundanttime—mark.

4. Disable RedundantTime-Mark

This command will causethe EGSE software to disable the

redundanttime—mark.

5. Assert Relay Control Line #N

This command will causethe EGSE software to assertthe relay

control line, energizingthe associatedcoil of the

magnetically latching relays distributing power to the LIS

instrument. This command will be labeled as the following

titles:

- Primary EssentialBus ON- Primary EssentialBus OFF- Primary Non—EssentialBus ON- Primary Non-EssentialBus OFF- RedundantEssentialBus ON- RedundantEssentialBus OFF- RedundantNon-EssentialBus ON- RedundantNon-EssentialBus OFF

39

Page 94: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents
Page 95: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents

Z6/ZI/!IgzOz—aS—DaSN

Q1

SpUtU1I0D 3S

D XTpUeddY

Page 96: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents

S

Page 97: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents

MSFC—SPEC—202611/12/92

Appendix D

Calibration Facility/EGSE Data ExchangeFormats

The EGSE software will remove all CCSDS overheadarid

protocol from LIS sciencedata. The EGSE software will also

provide the calibration facility with the compressdLIS

sciencedata packet. No header, parity, or other overhead

will be applied to the LIS sciencedata by the EGSE.

The EGSE will provide to the calibration facility each

LIS packet of sciencedata received. The data will be

provided within the timing constraintsof the EGSE. Should

multiple LIS packetsbe available, the latter packetswill be

appendedto the previous.

LIS backgrounddata that has been accumulatedcan be

sent upon command to the calibration facility as a full

128x128 frame of data. The format of this data will be as

follows:

<time stamp><rowl, pixell value><rowl, pixel2 value>

<rowl, pixell28 value><row2, pixell value><row2, pixel2 value>

<row2, pixell28 value>

No packet headersor flag will be applied. Hence, the

calibration facility computer must be in the proper mode to

receive this data prior to the EGSE command.

41

Page 98: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents
Page 99: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents

MSFC-SPEC—202611/12/92

Appendix E

LIS InstrumentDevelopmentalTest Routines

1. Send 1773 command word to LIS, subaddressN, requesting

the transmissionof 32 data words. N = (1,31). Verify proper

statusword received from LIS.

2. Send 1773 command word to LIS, subaddressN, requesting

the transmissionof X data words. N = (1,31); X = (1,32)

Verify proper statusword received from LIS.

3. Send 1773 command word to LIS, subaddressN, indicating

the transmissionof 32 data words. Send LIS 32 data words.

N = (1,31). Verify proper statusword received from LIS.

4. Send 1773 command word to LIS, subaddressN, indicating

the transmissionof 32 data words. Send LIS X data words.

N = (1,31); X = (1,32). Verify proper statusword received

from LIS.

5. Send LIS instrument comands (Appendix A) and verify

proper statusword received from LIS.

6. Send valid commandsto non-LIS RT addresses.Verify LIS

does not respond.

7. Send invalid commandsto LIS and non—LIS RT addresses.

Verify LIS does not respond.

8. Send mode commands (Appendix F) to LIS and/or as

broadcast.

9. Broadcasttime commands to LIS.

42

Page 100: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents
Page 101: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents

MSFC-SPEC—2026

11/12/92

Appendix F

1773 Mode Control Commands

The following 1773 mode codes, as required byMIL—STD—1553B, Notice 2, shall be implementedby EGSEsoftware:

Function Mode Code Transmit/ReceiveBit

Transmit StatusWord 00010 1

TransmitterShutdown 00100 1

Override Transmitter 00101 1Shutdown

Reset Remote Terminal 01000

These commandsshall be formed in compliancewith

Reference3.

43

Page 102: 1’J/’5I’ · 1.3 Purpose and Objectives of Document 1 1.4 Document Status and Schedule 1 1.5 Documentation Organization 1 2.0 RELATED DOCUMENTATION 2 2.1 Applicable Documents

Recommended