| ECC1C 145-944-00

Linear Output

Linear output system base ID: 0xE8

### Register Map:

Address | Name | Default Value | Description | Type | Access
--- | --- | --- | --- | --- | ---
0xE800 | Current limit | 0.317979892 | Limit in amperes where the output clamps (automatically set negative limit as well) | float | read write
0xE801 | Channel number | N/A |  | uint32 | read only
0xE802 | Output current | N/A | Current current output in amperes | float | read only
0xE803 | Average limit period | 0.5 | Number of seconds to average current | float | read write
0xE804 | Average limit sum | 0.5 | Maximum allowed average current in amperes | float | read write
0xE805 | Cool-down period | 10.0 | Length of cool-down period in seconds | float | read write
0xE806 | Output disable | 0 = false | Disables output current | uint32 | read write
0xE807 | Calibr.coef.enable | 0 = false | Enable polynomial approximation (calibration) | bool | read write
0xE808 | Current limit negative | Current limit | Negative current limit for assymetric operation | float | read write

### Vector Map:

Address | Name | Default | Description | Format and value | Access
--- | --- | --- | --- | --- | ---
0xE800 | Output pos quadrant cal.coefficients | {0,1,0,0,0,0} | 5th grade polynomial | 6 * float (24 bytes) | read write
0xE900 | Output neg quadrant cal.coefficients | {0,1,0,0,0,0} | 5th grade polynomial | 6 * float (24 bytes) | read write