Package org.vast.sensorML.helper
Class CommonCharacteristics
java.lang.Object
org.vast.sensorML.helper.SMLPropertiesHelper
org.vast.sensorML.helper.CommonCharacteristics
Helper methods to generate common system characteristics
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Unit
static final Unit
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbatteryCapacity
(double val, String uom) batteryCapacity
(double val, String uom, boolean useEnergy) batteryCapacityRange
(double min, double max, String uom, boolean useEnergy) batteryLifetime
(double val, String uom) nominalPowerConsumption
(double val, String uom) Creates a characteristic list describing the system's operating rangeoperatingCurrent
(double val, String uom) operatingCurrentRange
(double min, double max, String uom) operatingVoltage
(double val, String uom) operatingVoltageRange
(double min, double max, String uom) Creates a characteristic list describing the system's survival rangesystemLifetime
(double val, String uom)
-
Field Details
-
OPERATING_RANGE_DEF
- See Also:
-
SURVIVAL_RANGE_DEF
- See Also:
-
MASS_DEF
-
MASS_LABEL
- See Also:
-
LENGTH_DEF
-
LENGTH_LABEL
- See Also:
-
WIDTH_DEF
-
WIDTH_LABEL
- See Also:
-
HEIGHT_DEF
-
HEIGHT_LABEL
- See Also:
-
DIAMETER_DEF
-
DIAMETER_LABEL
- See Also:
-
MATERIAL_DEF
-
MATERIAL_LABEL
- See Also:
-
VOLTAGE_DEF
-
VOLTAGE_LABEL
- See Also:
-
CURRENT_DEF
-
CURRENT_LABEL
- See Also:
-
POWER_CONSUMPTION_DEF
-
POWER_CONSUMPTION_LABEL
- See Also:
-
BATT_CAPACITY_DEF
-
BATT_CAPACITY_LABEL
- See Also:
-
BATT_LIFETIME_DEF
- See Also:
-
BATT_LIFETIME_LABEL
- See Also:
-
SYSTEM_LIFETIME_DEF
- See Also:
-
SYSTEM_LIFETIME_LABEL
- See Also:
-
BAT_CAP_ENERGY_UNIT
-
BAT_CAP_AH_UNIT
-
-
Constructor Details
-
CommonCharacteristics
-
-
Method Details
-
operatingCharacteristics
Creates a characteristic list describing the system's operating range- Returns:
- The pre-configured builder for chaining
-
survivalCharacteristics
Creates a characteristic list describing the system's survival range- Returns:
- The pre-configured builder for chaining
-
mass
-
length
-
width
-
height
-
diameter
-
material
-
operatingVoltage
-
operatingVoltageRange
-
operatingCurrent
-
operatingCurrentRange
-
nominalPowerConsumption
-
batteryCapacity
-
batteryCapacity
-
batteryCapacityRange
public SWEBuilders.QuantityRangeBuilder batteryCapacityRange(double min, double max, String uom, boolean useEnergy) -
batteryLifetime
-
systemLifetime
-