hwdriver: New entries for DC Load "CW" (Power) and "CR" (Resitance) modes.
Added following new entries: - SR_CONF_POWER - SR_CONF_POWER_TARGET - SR_CONF_RESISTANCE_TARGET
This commit is contained in:
parent
d7838e4804
commit
34ce5b0439
|
@ -1047,6 +1047,29 @@ enum sr_configkey {
|
|||
/** Duty cycle of a source signal. */
|
||||
SR_CONF_DUTY_CYCLE,
|
||||
|
||||
/**
|
||||
* Current power.
|
||||
* @arg type: double
|
||||
* @arg get: get measured power
|
||||
*/
|
||||
SR_CONF_POWER,
|
||||
|
||||
/**
|
||||
* Power target.
|
||||
* @arg type: double
|
||||
* @arg get: get power target
|
||||
* @arg set: change power target
|
||||
*/
|
||||
SR_CONF_POWER_TARGET,
|
||||
|
||||
/**
|
||||
* Resistance target.
|
||||
* @arg type: double
|
||||
* @arg get: get resistance target
|
||||
* @arg set: change resistance target
|
||||
*/
|
||||
SR_CONF_RESISTANCE_TARGET,
|
||||
|
||||
/* Update sr_key_info_config[] (hwdriver.c) upon changes! */
|
||||
|
||||
/*--- Special stuff -------------------------------------------------*/
|
||||
|
|
|
@ -205,6 +205,12 @@ static struct sr_key_info sr_key_info_config[] = {
|
|||
"Phase", NULL},
|
||||
{SR_CONF_DUTY_CYCLE, SR_T_FLOAT, "output_duty_cycle",
|
||||
"Duty Cycle", NULL},
|
||||
{SR_CONF_POWER, SR_T_FLOAT, "power",
|
||||
"Power", NULL},
|
||||
{SR_CONF_POWER_TARGET, SR_T_FLOAT, "power_target",
|
||||
"Power Target", NULL},
|
||||
{SR_CONF_RESISTANCE_TARGET, SR_T_FLOAT, "resistance_target",
|
||||
"Resistance Target", NULL},
|
||||
|
||||
/* Special stuff */
|
||||
{SR_CONF_SESSIONFILE, SR_T_STRING, "sessionfile",
|
||||
|
|
Loading…
Reference in New Issue