Package org.yamcs.http.api
Class GbpToXtceAssembler
java.lang.Object
org.yamcs.http.api.GbpToXtceAssembler
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic Calibrator
static ContextCalibrator
toContextCalibrator
(Mdb mdb, String spaceSystemName, Mdb.ContextCalibratorInfo cci) static List<ContextCalibrator>
toContextCalibratorList
(Mdb mdb, String spaceSystemName, List<Mdb.ContextCalibratorInfo> ccl) static EnumerationAlarm
static List<EnumerationContextAlarm>
toEnumerationContextAlarm
(Mdb mdb, String spaceSystemName, List<Mdb.ContextAlarmInfo> contextAlarmList) static EnumerationContextAlarm
toEnumerationContextAlarm
(Mdb mdb, String spaceSystemName, Mdb.ContextAlarmInfo cai) static NumericAlarm
static List<NumericContextAlarm>
toNumericContextAlarm
(Mdb mdb, String spaceSystemName, List<Mdb.ContextAlarmInfo> contextAlarmList) static NumericContextAlarm
toNumericContextAlarm
(Mdb mdb, String spaceSystemName, Mdb.ContextAlarmInfo cai) static PolynomialCalibrator
static SplineCalibrator
static AlarmRanges
toStaticAlarmRanges
(List<Mdb.AlarmRange> alarmRangeList)
-
Constructor Details
-
GbpToXtceAssembler
public GbpToXtceAssembler()
-
-
Method Details
-
toCalibrator
- Throws:
BadRequestException
-
toPolynomialCalibrator
-
toSplineCalibrator
-
toContextCalibratorList
public static List<ContextCalibrator> toContextCalibratorList(Mdb mdb, String spaceSystemName, List<Mdb.ContextCalibratorInfo> ccl) throws BadRequestException - Throws:
BadRequestException
-
toContextCalibrator
public static ContextCalibrator toContextCalibrator(Mdb mdb, String spaceSystemName, Mdb.ContextCalibratorInfo cci) throws BadRequestException - Throws:
BadRequestException
-
toEnumerationAlarm
- Throws:
BadRequestException
-
toNumericAlarm
- Throws:
BadRequestException
-
toStaticAlarmRanges
public static AlarmRanges toStaticAlarmRanges(List<Mdb.AlarmRange> alarmRangeList) throws BadRequestException - Throws:
BadRequestException
-
toEnumerationContextAlarm
public static List<EnumerationContextAlarm> toEnumerationContextAlarm(Mdb mdb, String spaceSystemName, List<Mdb.ContextAlarmInfo> contextAlarmList) throws BadRequestException - Throws:
BadRequestException
-
toEnumerationContextAlarm
public static EnumerationContextAlarm toEnumerationContextAlarm(Mdb mdb, String spaceSystemName, Mdb.ContextAlarmInfo cai) throws BadRequestException - Parameters:
mdb
-spaceSystemName
- - the name of the space system used to lookup parameters reference by relative name in the context specificationcai
-- Returns:
- Throws:
BadRequestException
-
toNumericContextAlarm
public static List<NumericContextAlarm> toNumericContextAlarm(Mdb mdb, String spaceSystemName, List<Mdb.ContextAlarmInfo> contextAlarmList) throws BadRequestException - Throws:
BadRequestException
-
toNumericContextAlarm
public static NumericContextAlarm toNumericContextAlarm(Mdb mdb, String spaceSystemName, Mdb.ContextAlarmInfo cai) throws BadRequestException - Throws:
BadRequestException
-