Setting up the inputs

Analog Inputs

 

 

of sets available for storing user offset settings depends on the type of board you use. The table below shows all the EEPROM sets, that are available for your board.

Register

Value

Direction

Description

SPC_ADJ_LOAD

50000

w

Loads the specified set of settings from the EEPROM. The default settings are automatically loaded,

 

 

 

 

when the driver is started.

 

 

 

r

Reads out, what kind of settings have been loaded last.

 

 

 

 

 

SPC_ADJ_SAVE

50010

w

Stores the actual settings to the specified set in the EEPROM. T

 

 

 

 

 

 

 

 

r

Reads out, what kind of settings have been saved last.

 

ADJ_DEFAULT

0

Default settings can be loaded only. These settings cannot be saved by the user.

 

 

 

 

 

ADJ_USER0

1

User settings 0. This is a valid set for storing user offset settings to.

If you want to make an offset adjustment on all the channels and store the data to the ADJ_USER0 set of the EEPROM you can do this the way, the following example shows.

SpcSetParam

(hDrv,

SPC_ADJ_AUTOADJ,

ADJ_ALL );

//

Activate offset adjustment on

all channels

SpcSetParam

(hDrv,

SPC_ADJ_SAVE,

ADJ_USER0);

//

and store values to USER0 set

in the EEPROM

 

 

 

 

 

 

 

To work with these settings instead with the default ones at for example another day, you need to restore your user settings with the help pf the SPC_ADJ_LOAD register as the following example shows.

SpcSetParam (hDrv, SPC_ADJ_LOAD,

ADJ_USER0); // and load values to USER0 set in the EEPROM

 

 

46

MC.31xx Manual

Page 46
Image 46
Spectrum Brands MC.31XX manual Spcadjautoadj Adjall, Spcadjsave ADJUSER0