bec_lib.device.AdjustableMixin#

class AdjustableMixin[source]#

Bases: object

Methods

set

Sets the device value.

Attributes

high_limit

Returns the high limit.

limits

Returns the device limits.

low_limit

Returns the low limit.

property high_limit#

Returns the high limit.

property limits#

Returns the device limits.

property low_limit#

Returns the low limit.

set(val: Any) Status[source]#

Sets the device value. This method returns a status object that can be used to wait for the device to settle. In contrast to the put method, the set method can be made into a blocking call by calling the wait method on the returned status object.

Parameters:

val (Any) – The value to set.