summaryrefslogtreecommitdiff
path: root/static
diff options
context:
space:
mode:
authorEd Tanous <edtanous@google.com>2023-02-03 02:15:37 +0300
committerEd Tanous <ed@tanous.net>2023-02-08 02:16:22 +0300
commit5e6386c4384dc8743927ad44e5fbb7b8b50a0411 (patch)
tree28dea56d241f37660f4a369a4cca2010b1ba0476 /static
parent5b5574ace856c7f787528ab8f5e5352a90f2a6cb (diff)
downloadbmcweb-5e6386c4384dc8743927ad44e5fbb7b8b50a0411.tar.xz
Retab OEMManager to two space tabs
We use two space tabs elsewhere. This was done automatically in vim using the instructions here [1]: [1] https://stackoverflow.com/questions/16888658/change-2-space-indent-to-4-space-in-vim Tested: Whitespace only. No functional changes. Signed-off-by: Ed Tanous <edtanous@google.com> Change-Id: I95e1de853b0834aa5e14378b19e632830e73941b
Diffstat (limited to 'static')
-rw-r--r--static/redfish/v1/schema/OemManager_v1.xml588
1 files changed, 294 insertions, 294 deletions
diff --git a/static/redfish/v1/schema/OemManager_v1.xml b/static/redfish/v1/schema/OemManager_v1.xml
index 9a7a8c49d8..eb2bf34a8c 100644
--- a/static/redfish/v1/schema/OemManager_v1.xml
+++ b/static/redfish/v1/schema/OemManager_v1.xml
@@ -1,310 +1,310 @@
<?xml version="1.0" encoding="UTF-8"?>
<edmx:Edmx xmlns:edmx="http://docs.oasis-open.org/odata/ns/edmx" Version="4.0">
- <edmx:Reference Uri="http://docs.oasis-open.org/odata/odata/v4.0/errata03/csd01/complete/vocabularies/Org.OData.Core.V1.xml">
- <edmx:Include Namespace="Org.OData.Core.V1" Alias="OData" />
- </edmx:Reference>
- <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/RedfishExtensions_v1.xml">
- <edmx:Include Namespace="Validation.v1_0_0" Alias="Validation"/>
- <edmx:Include Namespace="RedfishExtensions.v1_0_0" Alias="Redfish"/>
- </edmx:Reference>
- <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Manager_v1.xml">
- <edmx:Include Namespace="Manager"/>
- <edmx:Include Namespace="Manager.v1_4_0"/>
- </edmx:Reference>
- <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Resource_v1.xml">
- <edmx:Include Namespace="Resource"/>
- <edmx:Include Namespace="Resource.v1_0_0"/>
- </edmx:Reference>
- <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Chassis_v1.xml">
- <edmx:Include Namespace="Chassis"/>
- </edmx:Reference>
+ <edmx:Reference Uri="http://docs.oasis-open.org/odata/odata/v4.0/errata03/csd01/complete/vocabularies/Org.OData.Core.V1.xml">
+ <edmx:Include Namespace="Org.OData.Core.V1" Alias="OData" />
+ </edmx:Reference>
+ <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/RedfishExtensions_v1.xml">
+ <edmx:Include Namespace="Validation.v1_0_0" Alias="Validation"/>
+ <edmx:Include Namespace="RedfishExtensions.v1_0_0" Alias="Redfish"/>
+ </edmx:Reference>
+ <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Manager_v1.xml">
+ <edmx:Include Namespace="Manager"/>
+ <edmx:Include Namespace="Manager.v1_4_0"/>
+ </edmx:Reference>
+ <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Resource_v1.xml">
+ <edmx:Include Namespace="Resource"/>
+ <edmx:Include Namespace="Resource.v1_0_0"/>
+ </edmx:Reference>
+ <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Chassis_v1.xml">
+ <edmx:Include Namespace="Chassis"/>
+ </edmx:Reference>
- <edmx:DataServices>
- <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="OemManager">
- <ComplexType Name="Oem" BaseType="Resource.OemObject">
- <Annotation Term="OData.AdditionalProperties" Bool="true" />
- <Annotation Term="OData.Description" String="OemManager Oem properties." />
- <Annotation Term="OData.AutoExpand"/>
- <Property Name="OpenBmc" Type="OemManager.OpenBmc"/>
- </ComplexType>
+ <edmx:DataServices>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="OemManager">
+ <ComplexType Name="Oem" BaseType="Resource.OemObject">
+ <Annotation Term="OData.AdditionalProperties" Bool="true" />
+ <Annotation Term="OData.Description" String="OemManager Oem properties." />
+ <Annotation Term="OData.AutoExpand"/>
+ <Property Name="OpenBmc" Type="OemManager.OpenBmc"/>
+ </ComplexType>
- <ComplexType Name="OpenBmc" BaseType="Resource.OemObject">
- <Annotation Term="OData.AdditionalProperties" Bool="true" />
- <Annotation Term="OData.Description" String="Oem properties for OpenBmc." />
- <Annotation Term="OData.AutoExpand"/>
- <Property Name="Fan" Type="OemManager.Fan"/>
- </ComplexType>
+ <ComplexType Name="OpenBmc" BaseType="Resource.OemObject">
+ <Annotation Term="OData.AdditionalProperties" Bool="true" />
+ <Annotation Term="OData.Description" String="Oem properties for OpenBmc." />
+ <Annotation Term="OData.AutoExpand"/>
+ <Property Name="Fan" Type="OemManager.Fan"/>
+ </ComplexType>
- <ComplexType Name="Fan" BaseType="Resource.OemObject">
- <Annotation Term="OData.AdditionalProperties" Bool="true" />
- <Annotation Term="OData.Description" String="OpenBmc oem fan properties." />
- <Annotation Term="OData.AutoExpand"/>
- <Property Name="FanControllers" Type="OemManager.FanControllers"/>
- <Property Name="PidControllers" Type="OemManager.PidControllers"/>
- <Property Name="StepwiseControllers" Type="OemManager.StepwiseControllers"/>
- <Property Name="FanZones" Type="OemManager.FanZones"/>
- <Property Name="Profile" Type="Edm.String">
- <Annotation Term="OData.Description" String="Current thermal profile."/>
- <Annotation Term="OData.LongDescription" String="Current thermal profile."/>
- </Property>
+ <ComplexType Name="Fan" BaseType="Resource.OemObject">
+ <Annotation Term="OData.AdditionalProperties" Bool="true" />
+ <Annotation Term="OData.Description" String="OpenBmc oem fan properties." />
+ <Annotation Term="OData.AutoExpand"/>
+ <Property Name="FanControllers" Type="OemManager.FanControllers"/>
+ <Property Name="PidControllers" Type="OemManager.PidControllers"/>
+ <Property Name="StepwiseControllers" Type="OemManager.StepwiseControllers"/>
+ <Property Name="FanZones" Type="OemManager.FanZones"/>
+ <Property Name="Profile" Type="Edm.String">
+ <Annotation Term="OData.Description" String="Current thermal profile."/>
+ <Annotation Term="OData.LongDescription" String="Current thermal profile."/>
+ </Property>
- </ComplexType>
+ </ComplexType>
- <ComplexType Name="FanControllers" BaseType="Resource.OemObject">
- <Annotation Term="OData.AdditionalProperties" Bool="true" />
- <Annotation Term="OData.Description" String="OpenBmc FanControllers." />
- <Annotation Term="OData.LongDescription" String="Container for OpenBmc fan controllers." />
- <Annotation Term="Redfish.DynamicPropertyPatterns">
- <Collection>
- <NavigationProperty Type="OemManager.FanController">
- <Annotation Term="OData.AutoExpand"/>
- <PropertyValue Property="Pattern" String="[A-Za-z0-9_.:]+" />
- <PropertyValue Property="Type" String="OemManager.FanController" />
- </NavigationProperty>
- </Collection>
- </Annotation>
- </ComplexType>
+ <ComplexType Name="FanControllers" BaseType="Resource.OemObject">
+ <Annotation Term="OData.AdditionalProperties" Bool="true" />
+ <Annotation Term="OData.Description" String="OpenBmc FanControllers." />
+ <Annotation Term="OData.LongDescription" String="Container for OpenBmc fan controllers." />
+ <Annotation Term="Redfish.DynamicPropertyPatterns">
+ <Collection>
+ <NavigationProperty Type="OemManager.FanController">
+ <Annotation Term="OData.AutoExpand"/>
+ <PropertyValue Property="Pattern" String="[A-Za-z0-9_.:]+" />
+ <PropertyValue Property="Type" String="OemManager.FanController" />
+ </NavigationProperty>
+ </Collection>
+ </Annotation>
+ </ComplexType>
- <ComplexType Name="PidControllers" BaseType="Resource.OemObject">
- <Annotation Term="OData.AdditionalProperties" Bool="true" />
- <Annotation Term="OData.Description" String="OpenBmc PidControllers." />
- <Annotation Term="OData.LongDescription" String="Container for OpenBmc pid controllers." />
- <Annotation Term="Redfish.DynamicPropertyPatterns">
- <Collection>
- <NavigationProperty>
- <Annotation Term="OData.AutoExpand"/>
- <PropertyValue Property="Pattern" String="[A-Za-z0-9_.:]+" />
- <PropertyValue Property="Type" String="OemManager.PidController" />
- </NavigationProperty>
- </Collection>
- </Annotation>
- </ComplexType>
+ <ComplexType Name="PidControllers" BaseType="Resource.OemObject">
+ <Annotation Term="OData.AdditionalProperties" Bool="true" />
+ <Annotation Term="OData.Description" String="OpenBmc PidControllers." />
+ <Annotation Term="OData.LongDescription" String="Container for OpenBmc pid controllers." />
+ <Annotation Term="Redfish.DynamicPropertyPatterns">
+ <Collection>
+ <NavigationProperty>
+ <Annotation Term="OData.AutoExpand"/>
+ <PropertyValue Property="Pattern" String="[A-Za-z0-9_.:]+" />
+ <PropertyValue Property="Type" String="OemManager.PidController" />
+ </NavigationProperty>
+ </Collection>
+ </Annotation>
+ </ComplexType>
- <ComplexType Name="StepwiseControllers" BaseType="Resource.OemObject">
- <Annotation Term="OData.AdditionalProperties" Bool="true" />
- <Annotation Term="OData.Description" String="OpenBmc StepwiseControllers." />
- <Annotation Term="OData.LongDescription" String="Container for OpenBmc Stepwise controllers." />
- <Annotation Term="Redfish.DynamicPropertyPatterns">
- <Collection>
- <NavigationProperty>
- <Annotation Term="OData.AutoExpand"/>
- <PropertyValue Property="Pattern" String="[A-Za-z0-9_.:]+" />
- <PropertyValue Property="Type" String="OemManager.StepwiseController" />
- </NavigationProperty>
- </Collection>
- </Annotation>
- </ComplexType>
+ <ComplexType Name="StepwiseControllers" BaseType="Resource.OemObject">
+ <Annotation Term="OData.AdditionalProperties" Bool="true" />
+ <Annotation Term="OData.Description" String="OpenBmc StepwiseControllers." />
+ <Annotation Term="OData.LongDescription" String="Container for OpenBmc Stepwise controllers." />
+ <Annotation Term="Redfish.DynamicPropertyPatterns">
+ <Collection>
+ <NavigationProperty>
+ <Annotation Term="OData.AutoExpand"/>
+ <PropertyValue Property="Pattern" String="[A-Za-z0-9_.:]+" />
+ <PropertyValue Property="Type" String="OemManager.StepwiseController" />
+ </NavigationProperty>
+ </Collection>
+ </Annotation>
+ </ComplexType>
- <ComplexType Name="FanZones" BaseType="Resource.OemObject">
- <Annotation Term="OData.AdditionalProperties" Bool="true" />
- <Annotation Term="OData.Description" String="OpenBmc FanZones." />
- <Annotation Term="OData.LongDescription" String="Container for OpenBmc fan zones." />
- <Annotation Term="Redfish.DynamicPropertyPatterns">
- <Collection>
- <NavigationProperty>
- <Annotation Term="OData.AutoExpand"/>
- <PropertyValue Property="Pattern" String="[A-Za-z0-9_.:]+" />
- <PropertyValue Property="Type" String="OemManager.FanZone" />
- </NavigationProperty>
- </Collection>
- </Annotation>
- </ComplexType>
+ <ComplexType Name="FanZones" BaseType="Resource.OemObject">
+ <Annotation Term="OData.AdditionalProperties" Bool="true" />
+ <Annotation Term="OData.Description" String="OpenBmc FanZones." />
+ <Annotation Term="OData.LongDescription" String="Container for OpenBmc fan zones." />
+ <Annotation Term="Redfish.DynamicPropertyPatterns">
+ <Collection>
+ <NavigationProperty>
+ <Annotation Term="OData.AutoExpand"/>
+ <PropertyValue Property="Pattern" String="[A-Za-z0-9_.:]+" />
+ <PropertyValue Property="Type" String="OemManager.FanZone" />
+ </NavigationProperty>
+ </Collection>
+ </Annotation>
+ </ComplexType>
- <ComplexType Name="FanController" BaseType="Resource.OemObject">
- <Annotation Term="OData.AdditionalProperties" Bool="false" />
- <Annotation Term="OData.Description" String="Configuration data for Fan Controllers." />
- <Property Name="FFGainCoefficient" Type="Edm.Decimal" Nullable="false">
- <Annotation Term="OData.Description" String="Feed forward gain coefficient for the PID." />
- <Annotation Term="OData.LongDescription" String="Feed forward gain coefficient for the PID." />
- </Property>
- <Property Name="FFOffCoefficient" Type="Edm.Decimal" Nullable="false">
- <Annotation Term="OData.Description" String="Feed forward offset coefficient for the PID." />
- <Annotation Term="OData.LongDescription" String="Feed forward offset coefficient for the PID." />
- </Property>
- <Property Name="ICoefficient" Type="Edm.Decimal" Nullable="false">
- <Annotation Term="OData.Description" String="Integral Coefficient for the PID." />
- <Annotation Term="OData.LongDescription" String="Integral Coefficient for the PID." />
- </Property>
- <Property Name="ILimitMax" Type="Edm.Decimal" Nullable="false">
- <Annotation Term="OData.Description" String="Integral limit maximum for the PID." />
- <Annotation Term="OData.LongDescription" String="Integral limit maximum for the PID." />
- </Property>
- <Property Name="ILimitMin" Type="Edm.Decimal" Nullable="false">
- <Annotation Term="OData.Description" String="Integral limit minimum for the PID." />
- <Annotation Term="OData.LongDescription" String="Integral limit minimum for the PID." />
- </Property>
- <Property Name="Inputs" Type="Collection(Edm.String)">
- <Annotation Term="OData.Description" String="Input sensors to the PID controller."/>
- <Annotation Term="OData.LongDescription" String="Input sensors to the PID controller."/>
- </Property>
- <Property Name="OutLimitMax" Type="Edm.Decimal" Nullable="false">
- <Annotation Term="OData.Description" String="Output limit maximum for the pwm." />
- <Annotation Term="OData.LongDescription" String="Output limit maximum for the pwm." />
- </Property>
- <Property Name="OutLimitMin" Type="Edm.Decimal" Nullable="false">
- <Annotation Term="OData.Description" String="Output limit minimum for the pwm." />
- <Annotation Term="OData.LongDescription" String="Output limit minimum for the pwm." />
- </Property>
- <Property Name="NegativeHysteresis" Type="Edm.Decimal" Nullable="false">
- <Annotation Term="OData.Description" String="Negative hysteresis for the controller." />
- <Annotation Term="OData.LongDescription" String="Negative hysteresis for the controller." />
- </Property>
- <Property Name="PositiveHysteresis" Type="Edm.Decimal" Nullable="false">
- <Annotation Term="OData.Description" String="Positive hysteresis for the controller." />
- <Annotation Term="OData.LongDescription" String="Positive hysteresis for the controller." />
- </Property>
- <Property Name="Outputs" Type="Collection(Edm.String)">
- <Annotation Term="OData.Description" String="Output sensors to the PID controller."/>
- <Annotation Term="OData.LongDescription" String="Output sensors to the PID controller."/>
- </Property>
- <Property Name="PCoefficient" Type="Edm.Decimal" Nullable="false">
- <Annotation Term="OData.Description" String="Polynomial coefficient for the PID." />
- <Annotation Term="OData.LongDescription" String="Polynomial coefficient for the PID." />
- </Property>
- <Property Name="SlewNeg" Type="Edm.Decimal" Nullable="false">
- <Annotation Term="OData.Description" String="Negative slew rate for the PID." />
- <Annotation Term="OData.LongDescription" String="Negative slew rate for the PID." />
- </Property>
- <Property Name="SlewPos" Type="Edm.Decimal" Nullable="false">
- <Annotation Term="OData.Description" String="Positive slew rate for the PID." />
- <Annotation Term="OData.LongDescription" String="Positive slew rate for the PID." />
- </Property>
- <NavigationProperty Name="Zones" Type="Collection(OemManager.FanZone)">
- <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read" />
- <Annotation Term="OData.Description" String="Contains the Zones that this PID contributes to." />
- <Annotation Term="OData.AutoExpandReferences"/>
- </NavigationProperty>
- </ComplexType>
+ <ComplexType Name="FanController" BaseType="Resource.OemObject">
+ <Annotation Term="OData.AdditionalProperties" Bool="false" />
+ <Annotation Term="OData.Description" String="Configuration data for Fan Controllers." />
+ <Property Name="FFGainCoefficient" Type="Edm.Decimal" Nullable="false">
+ <Annotation Term="OData.Description" String="Feed forward gain coefficient for the PID." />
+ <Annotation Term="OData.LongDescription" String="Feed forward gain coefficient for the PID." />
+ </Property>
+ <Property Name="FFOffCoefficient" Type="Edm.Decimal" Nullable="false">
+ <Annotation Term="OData.Description" String="Feed forward offset coefficient for the PID." />
+ <Annotation Term="OData.LongDescription" String="Feed forward offset coefficient for the PID." />
+ </Property>
+ <Property Name="ICoefficient" Type="Edm.Decimal" Nullable="false">
+ <Annotation Term="OData.Description" String="Integral Coefficient for the PID." />
+ <Annotation Term="OData.LongDescription" String="Integral Coefficient for the PID." />
+ </Property>
+ <Property Name="ILimitMax" Type="Edm.Decimal" Nullable="false">
+ <Annotation Term="OData.Description" String="Integral limit maximum for the PID." />
+ <Annotation Term="OData.LongDescription" String="Integral limit maximum for the PID." />
+ </Property>
+ <Property Name="ILimitMin" Type="Edm.Decimal" Nullable="false">
+ <Annotation Term="OData.Description" String="Integral limit minimum for the PID." />
+ <Annotation Term="OData.LongDescription" String="Integral limit minimum for the PID." />
+ </Property>
+ <Property Name="Inputs" Type="Collection(Edm.String)">
+ <Annotation Term="OData.Description" String="Input sensors to the PID controller."/>
+ <Annotation Term="OData.LongDescription" String="Input sensors to the PID controller."/>
+ </Property>
+ <Property Name="OutLimitMax" Type="Edm.Decimal" Nullable="false">
+ <Annotation Term="OData.Description" String="Output limit maximum for the pwm." />
+ <Annotation Term="OData.LongDescription" String="Output limit maximum for the pwm." />
+ </Property>
+ <Property Name="OutLimitMin" Type="Edm.Decimal" Nullable="false">
+ <Annotation Term="OData.Description" String="Output limit minimum for the pwm." />
+ <Annotation Term="OData.LongDescription" String="Output limit minimum for the pwm." />
+ </Property>
+ <Property Name="NegativeHysteresis" Type="Edm.Decimal" Nullable="false">
+ <Annotation Term="OData.Description" String="Negative hysteresis for the controller." />
+ <Annotation Term="OData.LongDescription" String="Negative hysteresis for the controller." />
+ </Property>
+ <Property Name="PositiveHysteresis" Type="Edm.Decimal" Nullable="false">
+ <Annotation Term="OData.Description" String="Positive hysteresis for the controller." />
+ <Annotation Term="OData.LongDescription" String="Positive hysteresis for the controller." />
+ </Property>
+ <Property Name="Outputs" Type="Collection(Edm.String)">
+ <Annotation Term="OData.Description" String="Output sensors to the PID controller."/>
+ <Annotation Term="OData.LongDescription" String="Output sensors to the PID controller."/>
+ </Property>
+ <Property Name="PCoefficient" Type="Edm.Decimal" Nullable="false">
+ <Annotation Term="OData.Description" String="Polynomial coefficient for the PID." />
+ <Annotation Term="OData.LongDescription" String="Polynomial coefficient for the PID." />
+ </Property>
+ <Property Name="SlewNeg" Type="Edm.Decimal" Nullable="false">
+ <Annotation Term="OData.Description" String="Negative slew rate for the PID." />
+ <Annotation Term="OData.LongDescription" String="Negative slew rate for the PID." />
+ </Property>
+ <Property Name="SlewPos" Type="Edm.Decimal" Nullable="false">
+ <Annotation Term="OData.Description" String="Positive slew rate for the PID." />
+ <Annotation Term="OData.LongDescription" String="Positive slew rate for the PID." />
+ </Property>
+ <NavigationProperty Name="Zones" Type="Collection(OemManager.FanZone)">
+ <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read" />
+ <Annotation Term="OData.Description" String="Contains the Zones that this PID contributes to." />
+ <Annotation Term="OData.AutoExpandReferences"/>
+ </NavigationProperty>
+ </ComplexType>
- <ComplexType Name="FanZone" BaseType="Resource.OemObject">
- <Annotation Term="OData.AdditionalProperties" Bool="false" />
- <Annotation Term="OData.Description" String="Configuration data for Fan Controllers." />
- <Property Name="FailSafePercent" Type="Edm.Decimal" Nullable="false">
- <Annotation Term="OData.Description" String="If the sensors are in fail-safe mode, this is the percentage to use." />
- <Annotation Term="OData.LongDescription" String="If the sensors are in fail-safe mode, this is the percentage to use." />
- </Property>
- <Property Name="MinThermalOutput" Type="Edm.Decimal" Nullable="false">
- <Annotation Term="OData.Description" String="Minimum thermal RPM that can be set in this Zone." />
- <Annotation Term="OData.LongDescription" String="Minimum thermal RPM that can be set in this Zone." />
- </Property>
- <NavigationProperty Name="Chassis" Type="Chassis.Chassis">
- <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
- <Annotation Term="OData.Description" String="The Chassis that enables this Zone."/>
- <Annotation Term="OData.AutoExpandReferences"/>
- </NavigationProperty>
- </ComplexType>
+ <ComplexType Name="FanZone" BaseType="Resource.OemObject">
+ <Annotation Term="OData.AdditionalProperties" Bool="false" />
+ <Annotation Term="OData.Description" String="Configuration data for Fan Controllers." />
+ <Property Name="FailSafePercent" Type="Edm.Decimal" Nullable="false">
+ <Annotation Term="OData.Description" String="If the sensors are in fail-safe mode, this is the percentage to use." />
+ <Annotation Term="OData.LongDescription" String="If the sensors are in fail-safe mode, this is the percentage to use." />
+ </Property>
+ <Property Name="MinThermalOutput" Type="Edm.Decimal" Nullable="false">
+ <Annotation Term="OData.Description" String="Minimum thermal RPM that can be set in this Zone." />
+ <Annotation Term="OData.LongDescription" String="Minimum thermal RPM that can be set in this Zone." />
+ </Property>
+ <NavigationProperty Name="Chassis" Type="Chassis.Chassis">
+ <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
+ <Annotation Term="OData.Description" String="The Chassis that enables this Zone."/>
+ <Annotation Term="OData.AutoExpandReferences"/>
+ </NavigationProperty>
+ </ComplexType>
- <ComplexType Name="PidController" BaseType="Resource.OemObject">
- <Annotation Term="OData.AdditionalProperties" Bool="false" />
- <Annotation Term="OData.Description" String="Configuration data for Fan Controllers." />
- <Property Name="FFGainCoefficient" Type="Edm.Decimal" Nullable="false">
- <Annotation Term="OData.Description" String="Feed forward gain coefficient for the PID." />
- <Annotation Term="OData.LongDescription" String="Feed forward gain coefficient for the PID." />
- </Property>
- <Property Name="FFOffCoefficient" Type="Edm.Decimal" Nullable="false">
- <Annotation Term="OData.Description" String="Feed forward offset coefficient for the PID." />
- <Annotation Term="OData.LongDescription" String="Feed forward offset coefficient for the PID." />
- </Property>
- <Property Name="ICoefficient" Type="Edm.Decimal" Nullable="false">
- <Annotation Term="OData.Description" String="Integral Coefficient for the PID." />
- <Annotation Term="OData.LongDescription" String="Integral Coefficient for the PID." />
- </Property>
- <Property Name="ILimitMax" Type="Edm.Decimal" Nullable="false">
- <Annotation Term="OData.Description" String="Integral limit maximum for the PID." />
- <Annotation Term="OData.LongDescription" String="Integral limit maximum for the PID." />
- </Property>
- <Property Name="ILimitMin" Type="Edm.Decimal" Nullable="false">
- <Annotation Term="OData.Description" String="Integral limit minimum for the PID." />
- <Annotation Term="OData.LongDescription" String="Integral limit minimum for the PID." />
- </Property>
- <Property Name="Inputs" Type="Collection(Edm.String)">
- <Annotation Term="OData.Description" String="Input sensors to the PID controller."/>
- <Annotation Term="OData.LongDescription" String="Input sensors to the PID controller."/>
- </Property>
- <Property Name="OutLimitMax" Type="Edm.Decimal" Nullable="false">
- <Annotation Term="OData.Description" String="Output limit maximum for the pwm." />
- <Annotation Term="OData.LongDescription" String="Output limit maximum for the pwm." />
- </Property>
- <Property Name="OutLimitMin" Type="Edm.Decimal" Nullable="false">
- <Annotation Term="OData.Description" String="Output limit minimum for the pwm." />
- <Annotation Term="OData.LongDescription" String="Output limit minimum for the pwm." />
- </Property>
- <Property Name="NegativeHysteresis" Type="Edm.Decimal" Nullable="false">
- <Annotation Term="OData.Description" String="Negative hysteresis for the controller." />
- <Annotation Term="OData.LongDescription" String="Negative hysteresis for the controller." />
- </Property>
- <Property Name="PositiveHysteresis" Type="Edm.Decimal" Nullable="false">
- <Annotation Term="OData.Description" String="Positive hysteresis for the controller." />
- <Annotation Term="OData.LongDescription" String="Positive hysteresis for the controller." />
- </Property>
- <Property Name="PCoefficient" Type="Edm.Decimal" Nullable="false">
- <Annotation Term="OData.Description" String="Polynomial coefficient for the PID." />
- <Annotation Term="OData.LongDescription" String="Polynomial coefficient for the PID." />
- </Property>
- <Property Name="SetPoint" Type="Edm.Decimal" Nullable="false">
- <Annotation Term="OData.Description" String="Setpoint for the PID." />
- <Annotation Term="OData.LongDescription" String="Setpoint for the PID." />
- </Property>
- <Property Name="SetPointOffset" Type="Edm.String" Nullable="false">
- <Annotation Term="OData.Description" String="Threshold to take value from and apply to setpoint." />
- <Annotation Term="OData.LongDescription" String="Threshold to take value from and apply to setpoint. Valid threshold names are supported." />
- </Property>
- <Property Name="SlewNeg" Type="Edm.Decimal" Nullable="false">
- <Annotation Term="OData.Description" String="Negative slew rate for the PID." />
- <Annotation Term="OData.LongDescription" String="Negative slew rate for the PID." />
- </Property>
- <Property Name="SlewPos" Type="Edm.Decimal" Nullable="false">
- <Annotation Term="OData.Description" String="Positive slew rate for the PID." />
- <Annotation Term="OData.LongDescription" String="Positive slew rate for the PID." />
- </Property>
- <NavigationProperty Name="Zones" Type="Collection(OemManager.FanZone)">
- <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read" />
- <Annotation Term="OData.Description" String="Contains the Zones that this PID contributes to." />
- <Annotation Term="OData.AutoExpandReferences"/>
- </NavigationProperty>
- </ComplexType>
+ <ComplexType Name="PidController" BaseType="Resource.OemObject">
+ <Annotation Term="OData.AdditionalProperties" Bool="false" />
+ <Annotation Term="OData.Description" String="Configuration data for Fan Controllers." />
+ <Property Name="FFGainCoefficient" Type="Edm.Decimal" Nullable="false">
+ <Annotation Term="OData.Description" String="Feed forward gain coefficient for the PID." />
+ <Annotation Term="OData.LongDescription" String="Feed forward gain coefficient for the PID." />
+ </Property>
+ <Property Name="FFOffCoefficient" Type="Edm.Decimal" Nullable="false">
+ <Annotation Term="OData.Description" String="Feed forward offset coefficient for the PID." />
+ <Annotation Term="OData.LongDescription" String="Feed forward offset coefficient for the PID." />
+ </Property>
+ <Property Name="ICoefficient" Type="Edm.Decimal" Nullable="false">
+ <Annotation Term="OData.Description" String="Integral Coefficient for the PID." />
+ <Annotation Term="OData.LongDescription" String="Integral Coefficient for the PID." />
+ </Property>
+ <Property Name="ILimitMax" Type="Edm.Decimal" Nullable="false">
+ <Annotation Term="OData.Description" String="Integral limit maximum for the PID." />
+ <Annotation Term="OData.LongDescription" String="Integral limit maximum for the PID." />
+ </Property>
+ <Property Name="ILimitMin" Type="Edm.Decimal" Nullable="false">
+ <Annotation Term="OData.Description" String="Integral limit minimum for the PID." />
+ <Annotation Term="OData.LongDescription" String="Integral limit minimum for the PID." />
+ </Property>
+ <Property Name="Inputs" Type="Collection(Edm.String)">
+ <Annotation Term="OData.Description" String="Input sensors to the PID controller."/>
+ <Annotation Term="OData.LongDescription" String="Input sensors to the PID controller."/>
+ </Property>
+ <Property Name="OutLimitMax" Type="Edm.Decimal" Nullable="false">
+ <Annotation Term="OData.Description" String="Output limit maximum for the pwm." />
+ <Annotation Term="OData.LongDescription" String="Output limit maximum for the pwm." />
+ </Property>
+ <Property Name="OutLimitMin" Type="Edm.Decimal" Nullable="false">
+ <Annotation Term="OData.Description" String="Output limit minimum for the pwm." />
+ <Annotation Term="OData.LongDescription" String="Output limit minimum for the pwm." />
+ </Property>
+ <Property Name="NegativeHysteresis" Type="Edm.Decimal" Nullable="false">
+ <Annotation Term="OData.Description" String="Negative hysteresis for the controller." />
+ <Annotation Term="OData.LongDescription" String="Negative hysteresis for the controller." />
+ </Property>
+ <Property Name="PositiveHysteresis" Type="Edm.Decimal" Nullable="false">
+ <Annotation Term="OData.Description" String="Positive hysteresis for the controller." />
+ <Annotation Term="OData.LongDescription" String="Positive hysteresis for the controller." />
+ </Property>
+ <Property Name="PCoefficient" Type="Edm.Decimal" Nullable="false">
+ <Annotation Term="OData.Description" String="Polynomial coefficient for the PID." />
+ <Annotation Term="OData.LongDescription" String="Polynomial coefficient for the PID." />
+ </Property>
+ <Property Name="SetPoint" Type="Edm.Decimal" Nullable="false">
+ <Annotation Term="OData.Description" String="Setpoint for the PID." />
+ <Annotation Term="OData.LongDescription" String="Setpoint for the PID." />
+ </Property>
+ <Property Name="SetPointOffset" Type="Edm.String" Nullable="false">
+ <Annotation Term="OData.Description" String="Threshold to take value from and apply to setpoint." />
+ <Annotation Term="OData.LongDescription" String="Threshold to take value from and apply to setpoint. Valid threshold names are supported." />
+ </Property>
+ <Property Name="SlewNeg" Type="Edm.Decimal" Nullable="false">
+ <Annotation Term="OData.Description" String="Negative slew rate for the PID." />
+ <Annotation Term="OData.LongDescription" String="Negative slew rate for the PID." />
+ </Property>
+ <Property Name="SlewPos" Type="Edm.Decimal" Nullable="false">
+ <Annotation Term="OData.Description" String="Positive slew rate for the PID." />
+ <Annotation Term="OData.LongDescription" String="Positive slew rate for the PID." />
+ </Property>
+ <NavigationProperty Name="Zones" Type="Collection(OemManager.FanZone)">
+ <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read" />
+ <Annotation Term="OData.Description" String="Contains the Zones that this PID contributes to." />
+ <Annotation Term="OData.AutoExpandReferences"/>
+ </NavigationProperty>
+ </ComplexType>
- <ComplexType Name="StepwiseController" BaseType="Resource.OemObject">
- <Annotation Term="OData.AdditionalProperties" Bool="false" />
- <Annotation Term="OData.Description" String="Configuration data for Stepwise Controllers." />
- <Property Name="Inputs" Type="Collection(Edm.String)">
- <Annotation Term="OData.Description" String="Input sensors to the Stepwise controller."/>
- <Annotation Term="OData.LongDescription" String="Input sensors to the Stepwise controller."/>
- </Property>
- <Property Name="NegativeHysteresis" Type="Edm.Decimal" Nullable="false">
- <Annotation Term="OData.Description" String="Negative Hysteresis for the stepwise controller." />
- <Annotation Term="OData.LongDescription" String="Negative Hysteresis for the stepwise controller." />
- </Property>
- <Property Name="PositiveHysteresis" Type="Edm.Decimal" Nullable="false">
- <Annotation Term="OData.Description" String="Positive Hysteresis for the stepwise controller." />
- <Annotation Term="OData.LongDescription" String="Positive Hysteresis for the stepwise controller." />
- </Property>
- <Property Name="Steps" Type="Collection(OemManager.StepwiseSteps)">
- <Annotation Term="OData.Description" String="Temperature vs RPM steps for the stepwise controller." />
- <Annotation Term="OData.LongDescription" String="Temperature vs RPM steps for the stepwise controller." />
- <Annotation Term="OData.AutoExpand"/>
- </Property>
- <Property Name="Direction" Type="Edm.String">
- <Annotation Term="OData.Description" String="Direction that the stepwise controller applies."/>
- <Annotation Term="OData.LongDescription" String="Direction that the stepwise controller applies. Options include Ceiling and Floor."/>
- </Property>
- <NavigationProperty Name="Zones" Type="Collection(OemManager.FanZone)">
- <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read" />
- <Annotation Term="OData.Description" String="Contains the Zones that this controller contributes to." />
- <Annotation Term="OData.AutoExpandReferences"/>
- </NavigationProperty>
- </ComplexType>
+ <ComplexType Name="StepwiseController" BaseType="Resource.OemObject">
+ <Annotation Term="OData.AdditionalProperties" Bool="false" />
+ <Annotation Term="OData.Description" String="Configuration data for Stepwise Controllers." />
+ <Property Name="Inputs" Type="Collection(Edm.String)">
+ <Annotation Term="OData.Description" String="Input sensors to the Stepwise controller."/>
+ <Annotation Term="OData.LongDescription" String="Input sensors to the Stepwise controller."/>
+ </Property>
+ <Property Name="NegativeHysteresis" Type="Edm.Decimal" Nullable="false">
+ <Annotation Term="OData.Description" String="Negative Hysteresis for the stepwise controller." />
+ <Annotation Term="OData.LongDescription" String="Negative Hysteresis for the stepwise controller." />
+ </Property>
+ <Property Name="PositiveHysteresis" Type="Edm.Decimal" Nullable="false">
+ <Annotation Term="OData.Description" String="Positive Hysteresis for the stepwise controller." />
+ <Annotation Term="OData.LongDescription" String="Positive Hysteresis for the stepwise controller." />
+ </Property>
+ <Property Name="Steps" Type="Collection(OemManager.StepwiseSteps)">
+ <Annotation Term="OData.Description" String="Temperature vs RPM steps for the stepwise controller." />
+ <Annotation Term="OData.LongDescription" String="Temperature vs RPM steps for the stepwise controller." />
+ <Annotation Term="OData.AutoExpand"/>
+ </Property>
+ <Property Name="Direction" Type="Edm.String">
+ <Annotation Term="OData.Description" String="Direction that the stepwise controller applies."/>
+ <Annotation Term="OData.LongDescription" String="Direction that the stepwise controller applies. Options include Ceiling and Floor."/>
+ </Property>
+ <NavigationProperty Name="Zones" Type="Collection(OemManager.FanZone)">
+ <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read" />
+ <Annotation Term="OData.Description" String="Contains the Zones that this controller contributes to." />
+ <Annotation Term="OData.AutoExpandReferences"/>
+ </NavigationProperty>
+ </ComplexType>
- <ComplexType Name="StepwiseSteps" BaseType="Resource.OemObject">
- <Property Name="Target" Type="Edm.Decimal" Nullable="false">
- <Annotation Term="OData.Description" String="Input sensor reading for step."/>
- <Annotation Term="OData.LongDescription" String="Input sensor reading for step."/>
- </Property>
- <Property Name="Output" Type="Edm.Decimal" Nullable="false">
- <Annotation Term="OData.Description" String="Fan speed setting for step."/>
- <Annotation Term="OData.LongDescription" String="Fan speed setting for step."/>
- </Property>
- </ComplexType>
- </Schema>
- </edmx:DataServices>
+ <ComplexType Name="StepwiseSteps" BaseType="Resource.OemObject">
+ <Property Name="Target" Type="Edm.Decimal" Nullable="false">
+ <Annotation Term="OData.Description" String="Input sensor reading for step."/>
+ <Annotation Term="OData.LongDescription" String="Input sensor reading for step."/>
+ </Property>
+ <Property Name="Output" Type="Edm.Decimal" Nullable="false">
+ <Annotation Term="OData.Description" String="Fan speed setting for step."/>
+ <Annotation Term="OData.LongDescription" String="Fan speed setting for step."/>
+ </Property>
+ </ComplexType>
+ </Schema>
+ </edmx:DataServices>
</edmx:Edmx>