/** 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 -------------------------------------------------*/
"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",