# SPE

SPE_PNAME: NIXS0001
SDB_IMPORTED: 0
SPE_OLEXPR:
# SW version running
# 0 is ASW, 1 is SuSW
if NIXD0021.raw == 1 then
    return(3);
else

    # 0: both SpW off
    # 1: one SpW powered
    # 2: both SpW powered
    VAR_spw := NIXD0081.raw+NIXD0080.raw;
    return(VAR_spw);
endif;

SPE_Description:
Parameter is used to determine if 0, 1, or 2 SpW are powered, and if were are in SuSW or ASW. Used for monitoring check.


SPE_PNAME: NIXS0002
SDB_IMPORTED: 0
SPE_OLEXPR:
if NIXD0021.raw == 1 then
    return(0);
else

VAR_all_quarters := NIXD0085.raw+NIXD0084.raw+NIXD0083.raw+NIXD0082.raw;

if VAR_all_quarters == 0 then
        return(0);
endif;

if VAR_all_quarters == 1 then
        return(1);
endif;

if VAR_all_quarters == 2 then
        return(2);
endif;

if VAR_all_quarters == 3 then
        return(3);
endif;

if VAR_all_quarters == 4 then
        return(4);
endif;

endif;


SPE_PNAME: NIXS0003
SDB_IMPORTED: 0
SPE_OLEXPR:
if NIXD0021.raw == 1 then
    return(0);
else

VAR_motors := NIXD0089.raw+NIXD0088.raw;

if VAR_motors == 0 then
        return(0);
endif;

if VAR_motors == 1 then
        return(1);
endif;

if VAR_motors == 2 then
        return(2);
endif;

endif;


# tblCheckDescription

Field: PCF_CURTX
Check Type: MandatoryIf
Category: ERROR
IsGeneric: 1
Enabled: 1
Rationale: Check is not stated in EGOS-MCS-S2K-ICD-0001 v6.2 but is deduced
BEPI use: 0
SOLO_use: 1
Description:
Checks that a field is populated under specific circumstances (a field from the same table has a certain value).


Field: PCF_CURTX
Check Type: NullIf
Category: ERROR
IsGeneric: 1
Enabled: 1
Rationale: Check is compatible with EGOS-MCS-S2K-ICD-0001 v6.2
BEPI use: 0
SOLO_use: 1
Description:
Generic check that checks that the field in rs_Check is NULL if the field specified in rs_Check!p1 is rs_Check!p2. Multiple records will exist if checking against more than one value.


Field: PCF_NATUR
Check Type: Enumerated
Category: ERROR
IsGeneric: 1
Enabled: 1
Description: Checks that a field contains one of a defined set of values.
BEPI use: 0
SOLO_use: 1
Rationale:
Check updated so as not to include "P" or "H" as consistent with MIB to SIS Translation (2107/SP/2005-083)


Field: PCF_USCON
Check Type: SCCreference
Category: ERROR
IsGeneric: 1
Enabled: 1
Rationale: Check is compatible with EGOS-MCS-S2K-ICD-0001 v6.2
BEPI use: 0
SOLO_use: 1
Description:
Checks that if PCF_USCON=Y for a parameter, an associated entry in OCP with type C exists, and if an entry exists in OCP with type C, then the associated param in PCF has PCF_USCON=Y.


Field: PCF_NATUR
Check Type: SyntheticParReference
Category: WARNING
IsGeneric: 1
Enabled: 1
Rationale: Check is compatible with EGOS-MCS-S2K-ICD-0001 v6.2
BEPI use: 0
SOLO_use: 1
Description:
Checks that If PCF_NATUR=D, an entry in SPE must exist for the parameter, and if there is an entry in SPE, there must be an entry in PCF with NATUR=D.


Field: PCPC_DESC
Check Type: Mandatory
Category: ERROR
IsGeneric: 1
Enabled: 0
Rationale: Check is compatible with EGOS-MCS-S2K-ICD-0001 v6.2, but obsolete as 'Required field is set to Y
BEPI use: 0
SOLO_use: 0
Description:
Checks all mandatory fields in the given table to see if they are NULL.  If so, writes error to tbl_CHECK_Errors table.


Field: CCF_ACK
Check Type: MandCmdHdrField
Category: ERROR
IsGeneric: 0
Enabled: 1
Rationale: Check is compatible with EGOS-MCS-S2K-ICD-0001 v6.2
BEPI use: 0
SOLO_use: 1
Description:
Checks that a field is populated under specific circumstances. If so, writes error to tbl_CHECK_Errors table.


Field: CPC_DEFVAL
Check Type: CmdParamDefValues
Category: ERROR
IsGeneric: 1
Enabled: 1
Rationale: Generic applicable check
BEPI use: 1
SOLO_use: 1
Description:
Checks that default parameters values for commands are consistent with type, format, calibration and alias


Field: CPC_INTER
Check Type: TcParamUncal
Category: ERROR
IsGeneric: 1
Enabled: 1
Rationale: Check is compatible with EGOS-MCS-S2K-ICD-0001 v6.2
BEPI use: 0
SOLO_use: 1
Description:
Checks that only option ‘uncalibrated’ can be used for parameters not associated to any calibration (CATEG is nor 'C' neither 'T').


Field: CPC_CATEG
Check Type: ParamIdCmdIdDefinition
Category: ERROR
IsGeneric: 0
Enabled: 1
Rationale: Check is compatible with EGOS-MCS-S2K-ICD-0001 v6.2. Updated to remove CPC_PFC in check.
BEPI use: 0
SOLO_use: 1
Description:
Checks that fields with categ P (parameter ID) have PTC=3, (PFC=14 check removed) and fields with categ A (command ID) have PTC=7, PFC=0.


Field: CVE_TOL
Check Type: CVE_TOLNullIf
Category: ERROR
IsGeneric: 1
Enabled: 1
Rationale: Generic applicable check
BEPI use: 1
SOLO_use: 1
Description:
Checks that field CVE_TOL must be null in case CVE_INTER = 'E', and the associated parameter is of type status in PCF.


Field: CVE_CVSID
Check Type: CVSReports
Category: ERROR
IsGeneric: 1
Enabled: 1
Rationale: Generic applicable check
BEPI use: 1
SOLO_use: 1
Description:
Checks that verification expressions are not associated to verification stages which are report based.


Field: CVE_INTER
Check Type: CVE_INTERvalueC
Category: ERROR
IsGeneric: 1
Enabled: 1
Rationale: Generic applicable check
BEPI use: 1
SOLO_use: 1
Description:
Checks that when CVE_INTER is C and the verification parameter is status consistency checked, then raw values must be used for OOL checks (OCF_INTER=U).


Field: CVE_CHECK
Check Type: CVE_CHECKvalueS
Category: ERROR
IsGeneric: 1
Enabled: 1
Rationale: Generic applicable check
BEPI use: 1
SOLO_use: 1
Description:
Checks that when CVE_CHECK is S, the verification parameter must be status consistency checked and there must be another check with CVE_CHECK=B in the same verification stage


Field: CSF_SUBSYS
Check Type: Range
Category: ERROR
IsGeneric: 1
Enabled: 1
Description: Checks current field to see if it is within the range specified. Null is allowed.
BEPI use: 0
SOLO_use: 1
Rationale:
Updated from 1 to 255 to 101 to 130 to make check compatible for Payload supplier with Naming Convention SOL.S.ASTR.RS.00061 


Field: CSS_RELTYPE
Check Type: Enumerated
Category: ERROR
IsGeneric: 1
Enabled: 1
Description: Checks that a field contains one of a defined set of values.
BEPI use: 0
SOLO_use: 1
Rationale:
Check updated to remove allowable value "A" as in italics in EGOS-MCS-S2K-ICD-0001 v6.2 and thus "means that the relevant option/field is currently not supported by SCOS-2000"


Field: CVS_TYPE
Check Type: ParameterVerifiStages
Category: ERROR
IsGeneric: 0
Enabled: 1
Rationale: Check is compatible with EGOS-MCS-S2K-ICD-0001 v6.2
BEPI use: 0
SOLO_use: 1
Description:
Checks that only certain types of stages are parameter based.  Checks if CVS_SOURCE='R' the check type is not start and completion (CVS_TYPE='S' AND CVS_TYPE='C')


Field: MCF_POL4
Check Type: ValidFormat
Category: ERROR
IsGeneric: 1
Enabled: 0
Description: Checks if a field value has the expected format (absolute time, delta time, …).
BEPI use: 0
SOLO_use: 0
Rationale:
Not required as 1st order polynomial calibrations are allowed only (High order calibrations shall be defined by points in the CAF/CAP tables )as defined in SOL.S.ASTR.ICD.00011


Field: OCF_CODIN
Check Type: OCFcoding
Category: ERROR
IsGeneric: 1
Enabled: 1
Rationale: Check is compatible with EGOS-MCS-S2K-ICD-0001 v6.2
BEPI use: 0
SOLO_use: 1
Description:
Checks OCF_CODIN consistent with PCF and OCF INTER. Updated to include check for PCF_CATEG = 'N' in sub checks 2 & 5 to be consistent with EGOS-MCS-S2K-ICD-0001 v6.2.


Field: OCF_NBOOL
Check Type: Count
Category: ERROR
IsGeneric: 1
Enabled: 1
Rationale: Generic applicable check
BEPI use: 1
SOLO_use: 1
Description:
Checks that a field contains the number of records in another table associated to the table containing the field.


Field: OCP_LVALU
Check Type: OCPValues
Category: ERROR
IsGeneric: 1
Enabled: 1
Rationale: Check is compatible with EGOS-MCS-S2K-ICD-0001 v6.2
BEPI use: 0
SOLO_use: 1
Description:
Checks that values defined in OCP for TM parameter ranges are consistent with PCF definition, including calibration check.


Field: PAF_RAWFMT
Check Type: Enumerated
Category: ERROR
IsGeneric: 0
Enabled: 1
Description: Checks that a field contains one of a defined set of values.
BEPI use: 0
SOLO_use: 1
Rationale:
Check updated to include "I" & "R" to be compatible with EGOS-MCS-S2K-ICD-0001 v6.2 & BC-ASD-SP-00081


Field: PAF_NUMBR
Check Type: TcCalibration
Category: ERROR
IsGeneric: 1
Enabled: 1
Rationale: Check is compatible with EGOS-MCS-S2K-ICD-0001 v6.2
BEPI use: 0
SOLO_use: 1
Description:
Checks that passed (de)calibration curve matches the referenced parameter formats and/or unit in CPC.


Field: CCF_TYPE
Check Type: Range
Category: ERROR
IsGeneric: 1
Enabled: 1
Description: Checks current field to see if it is within the range specified. Null is allowed.
BEPI use: 0
SOLO_use: 1
Rationale:
Range updated to be compatible with PUS ICD and consistent with other PUS TYPE/STYP fields (CB 03/10/11)


Field: CCF_ILSTAGE
Check Type: VerificationStage
Category: ERROR
IsGeneric: 1
Enabled: 1
Rationale: Check is compatible with EGOS-MCS-S2K-ICD-0001 v6.2
BEPI use: 0
SOLO_use: 1
Description:
Checks if a command, or a sequence element of type command has a verification stage associated of a certain type; the CVP table relates the command to a stage of that characteristics.


Field: CCF_HIPRI
Check Type: CPDUHiPriorityCmds
Category: ERROR
IsGeneric: 1
Enabled: 1
Rationale: Generic applicable check. MAP ID is 0 for CPDU cmds as defined in S2.S.ASTR.TN.00078 Iss1
BEPI use: 1
SOLO_use: 1
Description:
Checks that high priority commands (CCF_HIPRI=Y) have the given MAPID set to 0 in CCF, and are not time-tagged or part of blocks in CSS


Field: CCF_ACK
Check Type: ReportVerificationAck
Category: WARNING
IsGeneric: 0
Enabled: 1
Rationale: Check is compatible with EGOS-MCS-S2K-ICD-0001 v6.2
BEPI use: 0
SOLO_use: 1
Description:
Checks that report based verification stages associated through the CVP table to a command are consistent with its acknowledgement flags (Service 1 Verification)


Field: CCF_CNAME
Check Type: CmdIsReferenced
Category: WARNING
IsGeneric: 0
Enabled: 1
Rationale: Generic applicable check
BEPI use: 1
SOLO_use: 1
Description:
Checks that CCF_CNAME is referenced in CDF_CNAME for commands identified because their type and subtype are defined in the tbl_CHECK_CmdIsReferencedConf table


Field: VPD_OFFSET
Check Type: Range
Category: ERROR
IsGeneric: 0
Enabled: 1
Description: Checks current field to see if it is within the range specified. Null is allowed.
BEPI use: 0
SOLO_use: 1
Rationale:
Updated to prevent gaps from -128 / 32 to -128 / 0 i.e. p2 updated from 32 to 0 to check for gaps and Category updated to WARNING (CB 03/10/2011)


Field: CAF_NUMBR
Check Type: TmCalibration
Category: ERROR
IsGeneric: 1
Enabled: 1
Rationale: Check is compatible with EGOS-MCS-S2K-ICD-0001 v6.2
BEPI use: 0
SOLO_use: 1
Description:
Checks that passed calibration curve matches the referenced telemetry parameter unit and/or formats in PCF. (Modified to include Calibration Selection, CUR_SELECT)


Field: SPF_HEAD
Check Type: Mandatory
Category: ERROR
IsGeneric: 1
Enabled: 1
BEPI use: 0
SOLO_use: 1
Rationale:
Not mandatory within EGOS-MCS-S2K-ICD-0001 v6.2, however check left as header is considered desirable


Field: PID_SPID
Check Type: SPIDisReferenced
Category: ERROR
IsGeneric: 0
Enabled: 0
Description: Checks that each SPID in the PID table is also defined in the PacketFilingConfig table
BEPI use: 0
SOLO_use: 0
Rationale:
PacketFilingConfig not in EGOS-MCS-S2K-ICD-0001 v6.2, but in explained in S2K-MCS-SUM-7021-OPS-GIC Iss1.3


Field: PLF_NBOCC
Check Type: Range
Category: ERROR
IsGeneric: 1
Enabled: 1
Description: Checks current field to see if it is within the range specified. Null is allowed.
BEPI use: 0
SOLO_use: 1
Rationale:
Check is not compatible with EGOS-MCS-S2K-ICD-0001 v6.2 for supercommutated packets.  Category changed to WARNING.


Field: PLF_OFFBY
Check Type: PLFRange
Category: ERROR
IsGeneric: 0
Enabled: 0
Rationale: Not used on Solo
BEPI use: 0
SOLO_use: 0
Description:
Checks PLF_OFFBY against range defined by p1 and p2 when PLF_SPID does not belong to values stored in table tbl_CHECK_PLFRangeConf.  If PLF_SPID belongs to this table, PLF_OFFBY is checked against range defined by parameters p3 and p4.


Field: PRF_NUMBR
Check Type: PRFagainstCSP
Category: ERROR
IsGeneric: 1
Enabled: 1
Rationale: Generic applicable check
BEPI use: 0
SOLO_use: 1
Description:
Checks that the format used for a parameter range set is compatible with the format of the sequence paramter referring to it


Field: TXF_RAWFMT
Check Type: Mandatory
Category: ERROR
IsGeneric: 1
Enabled: 0
BEPI use: 0
SOLO_use: 0
Rationale:
Not compatible with EGOS-MCS-S2K-ICD-0001 v6.2, but considered mandatory, but obsolete as 'Required field is set to Y


Field: CVE_INTER
Check Type: TmParamUncal
Category: ERROR
IsGeneric: 1
Enabled: 1
Rationale: Generic applicable check
BEPI use: 1
SOLO_use: 1
Description:
Ensures only ‘uncalibrated’ is used for CVE where linked to PCF_CURTX = null
It ensures that only ‘uncalibrated’ used for params in GPC, OCF, PTV, CVE not associated to calibration (PCF_CURTX Is Null).


Field: CDF_PNAME
Check Type: MandatoryIf
Category: ERROR
IsGeneric: 1
Enabled: 0
BEPI use: 0
SOLO_use: 0
Rationale:
The use of ‘F’ for a parameter which has been Fixed and is non-editable is not allowed.  A non editable parameter should always be defined as CDF_ELTYPE = ‘A’.


Field: CDF_ELLEN
Check Type: MaximumTcLength
Category: ERROR
IsGeneric: 1
Enabled: 1
Rationale: Check calculated length including header and no time tagging
BEPI use: 0
SOLO_use: 1
Description:
For all commands defined in CCF, checks that the sum of elements sizes defined in CDF is <= configurable number.


Field: CDF_VALUE
Check Type: FixedParamValue
Category: ERROR
IsGeneric: 1
Enabled: 0
Description: Checks that CDF_VALUE is mandatory if CDF_ELTYPE is 'F' and CDF_INTER is not 'D'.
BEPI use: 0
SOLO_use: 0
Rationale:
Note:  obsolete as CDF_ELTYPE = 'F', but left as is to be compatible with EGOS-MCS-S2K-ICD-0001 v6.2


Field: CDF_ELTYPE
Check Type: FixedValueIf
Category: ERROR
IsGeneric: 1
Enabled: 1
Rationale: Check is compatible with EGOS-MCS-S2K-ICD-0001 v6.2
BEPI use: 0
SOLO_use: 1
Description:
Checks that a field has a specified fixed value when another field from the same table has another given value.


Field: PIC_PI1_OFF
Check Type: FixedValue2If
Category: ERROR
IsGeneric: 0
Enabled: 0
Rationale: Very specific to PUS services
BEPI use: 0
SOLO_use: 0
Description:
Checks that a field has a specified fixed value when another 2 fields from the same table has given values


Field: PID_DESCR
Check Type: Length
Category: WARNING
IsGeneric: 0
Enabled: 0
Rationale: Not required as PID_DESCR Required = Yes and Field Size = 64
BEPI use: 0
SOLO_use: 0
Description:
Checks current field to see if it the length is within the range specified (rs_Check!p1..rs_Check!p2)


Field: PCF_NAME
Check Type: IsDetail
Category: BLOCKING
IsGeneric: 0
Enabled: 1
Rationale: SIS Specific check
BEPI use: 0
SOLO_use: 1
Description:
Checks if the TM parameters are either; details (not multiple of 8 bits) and are defined in table PDI (SIS constraint); but exclude synthetics from the check !  or occurs only in 1 global  (SIS constraint)


Field: TPCF_SPID
Check Type: PID_Fixed_Variable
Category: ERROR
IsGeneric: 0
Enabled: 1
Rationale: SIS Constraint
BEPI use: 0
SOLO_use: 1
Description:
Checks if fixed TM packet only occur in PLF and variable TM packets only occur in VPD (SIS Constraint)


Field: TPCF_NAME
Check Type: Naming
Category: WARNING
IsGeneric: 0
Enabled: 1
Rationale: Compatible with SOL.S.ASTR.RS.00061 Iss 3
BEPI use: 0
SOLO_use: 1
Description:
Checks current field to see if it the character string is the same as the one as specified in rs_Check!p2 at location rs_Check!p1


Field: TXP_NUMBR
Check Type: PLFDiscrimCal
Category: BLOCKING
IsGeneric: 0
Enabled: 1
Rationale: SIS/MIB Translation Constraint
BEPI use: 0
SOLO_use: 1
Description:
Check if discriminators in PLF have text calibration curve x-value in PI1_VAL of PID, i.e. text cal curve of discriminator contains value in PID_PI1_VAL unique and do not contain range definitions (MIB Translator problem)


Field: CDF_INTER
Check Type: CDF_PCal_Engfmt
Category: ERROR
IsGeneric: 0
Enabled: 1
Rationale: Used on BEPI
BEPI use: 1
SOLO_use: 1
Description:
Checks when TC parameter in CDF has numerical value cal curve that the default is in engineering format


Field: PCF_DECIM
Check Type: PCF_DECIM
Category: ERROR
IsGeneric: 0
Enabled: 1
Rationale: Check is not stated in EGOS-MCS-S2K-ICD-0001 v6.2 but is deduced
BEPI use: 0
SOLO_use: 1
Description:
Checks if the TM parameter with a numerical calibration curve has PCF_DECIM filled.  Note: The case for PTC=5 is already covered by a check MandatorIF


Field: CPC_PTC
Check Type: ValidCPC_PTC/PFC
Category: ERROR
IsGeneric: 0
Enabled: 1
Rationale: Solo Specific. See SOL.S.ASTR.ICD.00011
BEPI use: 0
SOLO_use: 1
Description:
PTC7/PFC0(VARBIN) & PTC8/PFC0 (VARTEXT) are not supported.  Such parameters must be split into the equivalent number of 4 byte parameters.


Field: MCF_POL3
Check Type: ValidMCF_POL
Category: ERROR
IsGeneric: 0
Enabled: 1
Rationale: Solo Specific. See SOL.S.ASTR.ICD.00011
BEPI use: 0
SOLO_use: 1
Description:
1st order polynomial calibrations are allowed only.  High order calibrations shall be defined by points in the CAF/CAP tables.


# tblCVSselectCVSsource

Value: V
text:
if based on the check of monitoring parameter values against the criteria specified in the CVE table for this stage.


# SW_PARA

SCOS_NAME: NIX00074
SW_DESCR:
Footprints to identify which tests have been selected, but cannot be executed. 0...not selected, 1...selected. (see 74)


SCOS_NAME: NIX00386
SW_DESCR:
Parameter indicating if failure occurred during enabling (1) or disabling (0) of file transfer to SSMM ie


SCOS_NAME: NIXG0001
SW_DESCR:
EDAC reason for reboot (mask 0xC0) / WDT reason for reboot (mask 0x3E) / Currently running IDPU (mask 0x01)


SCOS_NAME: YIX54021
SW_DESCR:
Memory load operation failed due to invalid packet length propagated to MemLoad module after dynamic verification succeeded


SCOS_NAME: YIX54022
SW_DESCR:
Telecommanded SW reset failed - Application SW still running even if watchdog is no more being reloaded - watchdog is disabled or broken


SCOS_NAME: YIX54026
SW_DESCR:
Disable Application Software Auto-start in TC(236,11) cannot be performed (boot failed or not called in 30s after boot report).


SCOS_NAME: YIX54033
SW_DESCR:
Packet rejected due to full TC buffer (all subsequent packets were rejected until packet was acknowledged by TM(1,1)


SCOS_NAME: YIX54096
SW_DESCR:
TC(236,3), TC(236,14) or TC(236,17) could not be executed, either autostart in progress or other operation is being executed


SCOS_NAME: YIX54242
SW_DESCR:
FSW received AhbRx callback from BSW drivers. This callback is invoked when error(s) on the AMBA AHB (bus). To clear the error condition, the SpaceWire interface should be restarted


SCOS_NAME: YIX54244
SW_DESCR:
In case there was reboot due to watchdog and/or due to SW going to trap from NOMINAL operation mode, STIX requests that after ASW is booted (and initialised) the S/C executes an on-board control procedure to switch STIX again into NOMINAL operation mode.


SCOS_NAME: YIX54245
SW_DESCR:
SRAM memory check failed for the first time in a row, requiring reboot according to STIX-FDIR-REQ 010


SCOS_NAME: YIX54250
SW_DESCR:
Received packet was too short, it did not have necessary length (16B) to contain CCSDS header (4B), TC Source packet header (6B), data field header (4B) and CRC (2B)


SCOS_NAME: YIX54280
SW_DESCR:
X-ray detector provided signalling of single-event upset (SEU is detected internally in appropriate quarter)


SCOS_NAME: YIX54300
SW_DESCR:
Repeated problem while booting ASW image, first problem is responded by TM(5,2) 0x4001. Afterwards, ASW image MID is moved in order of A1, B1, A2, B2.


SCOS_NAME: YIX54302
SW_DESCR:
One or more detectors provide extremely high rate of X-ray events based on noisy pixel detection algorithm


SCOS_NAME: YIX54303
SW_DESCR:
Overcurrent detected for one or more detector quadrants. The quadrants with overcurrent are powered off. The limits for the overcurrent depend on number of quarters that are enabled


SCOS_NAME: YIX54304
SW_DESCR:
Critical temperature detected for detector quadrant. Detectors not powered (switched OFF), instrument is not in nominal operation (the affected detectors quadrant is not available for X-ray data acquisition). STIX to SAFE


SCOS_NAME: YIX54305
SW_DESCR:
Failure of the high voltage power supply unit. This is based on the voltage measurement and exceeding HV PSU FDIR limits. After issuing this report, STIX would transition to SAFE mode


SCOS_NAME: YIX54306
SW_DESCR:
X-ray detector provided signalling of single-event upset (SEU is detected internally by Caliste) Continue normal operation (SRS-ASW-050)


SCOS_NAME: YIX54309
SW_DESCR:
HK parameter values are invalid. The HK failure is detected by checking "ADC Self-check Value 1.5V" and "REF_2V5_V - ADC Self-check Value 2.5V". STIX to SAFE. Failure is determined using BSW function HK_selfTest()


SCOS_NAME: YIX54310
SW_DESCR:
If an overcurrent on a non-switchable voltage line is detected immediate power down is issued. Power up is possible only after ground intervention


SCOS_NAME: YIX54317
SW_DESCR:
Case of both PSUs on, therefore both IDPU "on". The FSW shall enter SAFE mode, or stay in BOOT, followed by generation of this event report


SCOS_NAME: YIX54342
SW_DESCR:
Masked detectors for given registers were not corrected by ASI verification period and registers are still mismatched


# tblChangeLog

TableName: SPE
Reference: NIXS0001
FieldName: SPE_OLEXPR
ChangeDate: 2019-11-11 00:00:00
ChangeTime: 1899-12-30 13:38:15
ChangedFrom:
if NIXD0021.raw == 1 then
    return(3);
else

VAR_spw := NIXD0081.raw+NIXD0080.raw;

if VAR_spw == 0 then
        return(0);
endif;

if VAR_spw == 1 then
        return(1);
endif;

if VAR_spw == 2 then
        return(2);
endif;

endif;

ChangedTo:
if NIXD0021.raw == 1 then
    return(3);
else

VAR_spw := NIXD0081.raw+NIXD0080.raw;

if VAR_spw == 0 then
        return(0);
endif;

if VAR_spw == 1 then
        return(1);
endif;

if VAR_spw == 2 then
        return(2);
endif;

endif;


