# {py:mod}`dss.ICapControls`

```{py:module} dss.ICapControls
```

```{autodoc2-docstring} dss.ICapControls
:allowtitles:
```

## Module Contents

### Classes

````{list-table}
:class: autosummary longtable
:align: left

* - {py:obj}`ICapControls <dss.ICapControls.ICapControls>`
  - ```{autodoc2-docstring} dss.ICapControls.ICapControls
    :summary:
    ```
````

### API

`````{py:class} ICapControls(api_util)
:canonical: dss.ICapControls.ICapControls

Bases: {py:obj}`dss._cffi_api_util.Iterable`

```{autodoc2-docstring} dss.ICapControls.ICapControls
```

````{py:property} AllNames
:canonical: dss.ICapControls.ICapControls.AllNames
:type: typing.List[str]

```{autodoc2-docstring} dss.ICapControls.ICapControls.AllNames
```

````

````{py:property} CTratio
:canonical: dss.ICapControls.ICapControls.CTratio
:type: float

```{autodoc2-docstring} dss.ICapControls.ICapControls.CTratio
```

````

````{py:property} Capacitor
:canonical: dss.ICapControls.ICapControls.Capacitor
:type: str

```{autodoc2-docstring} dss.ICapControls.ICapControls.Capacitor
```

````

````{py:property} Count
:canonical: dss.ICapControls.ICapControls.Count
:type: int

```{autodoc2-docstring} dss.ICapControls.ICapControls.Count
```

````

````{py:property} DeadTime
:canonical: dss.ICapControls.ICapControls.DeadTime
:type: float

```{autodoc2-docstring} dss.ICapControls.ICapControls.DeadTime
```

````

````{py:property} Delay
:canonical: dss.ICapControls.ICapControls.Delay
:type: float

```{autodoc2-docstring} dss.ICapControls.ICapControls.Delay
```

````

````{py:property} DelayOff
:canonical: dss.ICapControls.ICapControls.DelayOff
:type: float

```{autodoc2-docstring} dss.ICapControls.ICapControls.DelayOff
```

````

````{py:property} First
:canonical: dss.ICapControls.ICapControls.First
:type: int

```{autodoc2-docstring} dss.ICapControls.ICapControls.First
```

````

````{py:property} Mode
:canonical: dss.ICapControls.ICapControls.Mode
:type: dss.enums.CapControlModes

```{autodoc2-docstring} dss.ICapControls.ICapControls.Mode
```

````

````{py:property} MonitoredObj
:canonical: dss.ICapControls.ICapControls.MonitoredObj
:type: int

```{autodoc2-docstring} dss.ICapControls.ICapControls.MonitoredObj
```

````

````{py:property} MonitoredTerm
:canonical: dss.ICapControls.ICapControls.MonitoredTerm
:type: int

```{autodoc2-docstring} dss.ICapControls.ICapControls.MonitoredTerm
```

````

````{py:property} Name
:canonical: dss.ICapControls.ICapControls.Name
:type: str

```{autodoc2-docstring} dss.ICapControls.ICapControls.Name
```

````

````{py:property} Next
:canonical: dss.ICapControls.ICapControls.Next
:type: int

```{autodoc2-docstring} dss.ICapControls.ICapControls.Next
```

````

````{py:property} OFFSetting
:canonical: dss.ICapControls.ICapControls.OFFSetting
:type: float

```{autodoc2-docstring} dss.ICapControls.ICapControls.OFFSetting
```

````

````{py:property} ONSetting
:canonical: dss.ICapControls.ICapControls.ONSetting
:type: float

```{autodoc2-docstring} dss.ICapControls.ICapControls.ONSetting
```

````

````{py:property} PTratio
:canonical: dss.ICapControls.ICapControls.PTratio
:type: float

```{autodoc2-docstring} dss.ICapControls.ICapControls.PTratio
```

````

````{py:method} Reset()
:canonical: dss.ICapControls.ICapControls.Reset

```{autodoc2-docstring} dss.ICapControls.ICapControls.Reset
```

````

````{py:property} UseVoltOverride
:canonical: dss.ICapControls.ICapControls.UseVoltOverride
:type: float

```{autodoc2-docstring} dss.ICapControls.ICapControls.UseVoltOverride
```

````

````{py:property} Vmax
:canonical: dss.ICapControls.ICapControls.Vmax
:type: float

```{autodoc2-docstring} dss.ICapControls.ICapControls.Vmax
```

````

````{py:property} Vmin
:canonical: dss.ICapControls.ICapControls.Vmin
:type: float

```{autodoc2-docstring} dss.ICapControls.ICapControls.Vmin
```

````

````{py:method} __init__(api_util)
:canonical: dss.ICapControls.ICapControls.__init__

```{autodoc2-docstring} dss.ICapControls.ICapControls.__init__
```

````

````{py:method} __iter__() -> typing.Iterator[dss._cffi_api_util.Iterable]
:canonical: dss.ICapControls.ICapControls.__iter__

```{autodoc2-docstring} dss.ICapControls.ICapControls.__iter__
```

````

````{py:method} __len__() -> int
:canonical: dss.ICapControls.ICapControls.__len__

```{autodoc2-docstring} dss.ICapControls.ICapControls.__len__
```

````

````{py:property} idx
:canonical: dss.ICapControls.ICapControls.idx
:type: int

```{autodoc2-docstring} dss.ICapControls.ICapControls.idx
```

````

`````
