| ECC1C 145-944-00

Miscellaneous Features

Miscellaneous Features system ID : 0x25

### Register Map:

Address | Name | Default Value | Description | Type | Access
--- | --- | --- | --- | --- | ---
0x2500 | Reset firmware | N/A | Reading triggers function | uint32 | read only
0x2501 | not used |  |  |  |
0x2502 | not used |  |  |  |
0x2503 | not used |  |  |  |
0x2504 | Enable output stage channel 0 | false=0 | Setting of output stage state channel 0 | boolean | read write
0x2505 | not used |  |  |  |
0x2506 | not used |  |  |  |
0x2507 | not used |  |  |  |
0x2508 | ADCI0 | 0 | Reading of current on channel 0 | float | read only
0x2509 | not used |  |  |  |
0x250a | not used |  |  |  |
0x250b | not used |  |  |  |
0x250c | ADCV0 | 0 | Reading of voltage on channel 0 | float | read only
0x250d | not used |  |  |  |
0x250e | not used |  |  |  |
0x250f | not used |  |  |  |
0x2510 | DEV_POWER0 | 0 | Setting 3v3 for device on channel 0 | uint32 | not used
0x2511 | not used |  |  |  |
0x2512 | not used |  |  |  |
0x2513 | not used |  |  |  |
0x2514 | DEV_TYPE0 | 0 | get device type on channel 0 | uint32 | read write
0x2515 | not used |  |  |  |
0x2516 | not used |  |  |  |
0x2517 | not used |  |  |  |
0x2518 | Uin | 0 | Reading input voltage | float | read only
0x2519 | Iin | 0 | Reading input current | float | not used
0x251a | Ufe | 0 | Reading FE voltage | float | read only
0x251b | ANLGIN0 | 0 | Reading of analog input channel 0 | float | read only
0x251c | not used |  |  |  |
0x251d | not used |  |  |  |
0x251e | not used |  |  |  |
0x251f | AUTO_CONFIG | 0 | Reading returns parameter value stored in driver's board eeprom | uint32 | not used
|  |  | Writing (1=internal, 2=ext.triger) starts auto-actuation (0=off) |  |
0x2520 | WRITE_CTRL | 0 | Reading returns WC state, writing sets state of WC output signal | uint32 | read write
0x2521 | LOAD_CH0 | 0 | Reading load resistance on channel 0 | float | read only
0x2522 | not used |  |  |  |
0x2523 | not used |  |  |  |
0x2524 | not used |  |  |  |
0x2525 | Enable calibration coefficients | true=1 | Enable calibration coefficients for measurements in this system | boolean | read write
0x2526 | SET_STATE | - | 1 set driver to init state, 2 set to project independent default | uint32 | not used
0x2527 | GPIO_STATE | 0 | Set logical level on GPIO pins (bitwise; 0=LOW, 1=HIGH) | Bit# 0 - external GPIO0 1 - not used 2 - not used 3 - not used 4 - internal GPIO_IN0 5 - not used 6 - not used 7 - not used | read write
0x2528 | GPIO_DIRECTION | 0 | Set direction of GPIO pins (bitwise; 0=INPUT, 1=OUTPUT) | Bit# 0 - external GPIO0 1 - not used 2 - not used 3 - not used 4 - internal GPIO_IN0 5 - not used 6 - not used 7 - not used | read write
0x2529 | FB_MODE | 0 | Set feedback mode bitwise per channel (0=current, 1=voltage) | uint32 | read write
0x252A | Pin_avg | N/A | Reading average input power (integration time = 1 second) | float | not used

The Miscellaneous system supports the following vectors (vectors have their own address space):

Address | Name | Default | Description | Format and value
--- | --- | --- | --- | ---
0x2500 | i2c address list on channel0 | 0 | 16 bytes representing specific address | read only
0x2501 | not used | 0 |  |
0x2502 | not used | 0 |  |
0x2503 | not used | 0 |  |
0x2504 | not used | 0 |  |
0x2505 | not used | 0 |  |
0x2506 | not used | 0 |  |
0x2507 | not used | 0 |  |
0x2508 | not used | 0 |  |
0x2509 | not used | 0 |  |
0x250A | not used | 0 |  |
0x250B | not used | 0 |  |
0x250C | out.voltage calib.coef. chan#0 | {0,1} | 1st grade polynomial for chan#0 | 2*float, read write
0x250D | not used | 0 |  |
0x250E | not used | 0 |  |
0x250F | not used | 0 |  |
0x2510 | analog input calib.coef.chan#0 | {0,1,0,0,0,0} | 5th grade polynomial for chan#0 | 6*float, read write
0x2511 | not used | 0 |  |
0x2512 | not used | 0 |  |
0x2513 | not used | 0 |  |
0x2514 | Uin voltage calib.coefficient | {0,1} | 1st grade polynomial | 2*float, read write
0x2515 | not used | 0 |  |
0x2516 | Ufe voltage calib.coefficient | {0,1} | 1st grade polynomial | 2*float, read write