Public Member Functions | |
def | __init__ (self, name, controllers, threshold_up, threshold_down) |
def | setMeasurement (self, sig) |
def | thresholdUp (self) |
def | thresholdDown (self) |
def | signalOut (self) |
def | signalIn (self, n) |
def | conditionUp (self) |
def | conditionDown (self) |
def | eventUp (self) |
def | eventDown (self) |
def | latch (self) |
def | switch (self) |
Public Attributes | |
reverse | |
def agimus_sot.control.switch.ControllerSwitch.__init__ | ( | self, | |
name, | |||
controllers, | |||
threshold_up, | |||
threshold_down | |||
) |
Use controller 0 until the condition signal value becomes greater than threshold. Then use controller 1. Manually switch between controller using the latch. OFF means controller 0 and ON means controller 1. Currently support only two controllers. - controllers: output signal of a controller
def agimus_sot.control.switch.ControllerSwitch.conditionDown | ( | self | ) |
def agimus_sot.control.switch.ControllerSwitch.conditionUp | ( | self | ) |
def agimus_sot.control.switch.ControllerSwitch.eventDown | ( | self | ) |
def agimus_sot.control.switch.ControllerSwitch.eventUp | ( | self | ) |
def agimus_sot.control.switch.ControllerSwitch.latch | ( | self | ) |
def agimus_sot.control.switch.ControllerSwitch.setMeasurement | ( | self, | |
sig | |||
) |
References agimus_sot.control.switch.ControllerSwitch._condition_down, agimus_sot.control.switch.ControllerSwitch._condition_up, and agimus_sot.control.switch.ControllerSwitch.reverse.
def agimus_sot.control.switch.ControllerSwitch.signalIn | ( | self, | |
n | |||
) |
def agimus_sot.control.switch.ControllerSwitch.signalOut | ( | self | ) |
def agimus_sot.control.switch.ControllerSwitch.switch | ( | self | ) |
def agimus_sot.control.switch.ControllerSwitch.thresholdDown | ( | self | ) |
References agimus_sot.control.switch.ControllerSwitch._condition_down, and agimus_sot.control.switch.ControllerSwitch.reverse.
def agimus_sot.control.switch.ControllerSwitch.thresholdUp | ( | self | ) |
References agimus_sot.control.switch.ControllerSwitch._condition_up, and agimus_sot.control.switch.ControllerSwitch.reverse.
agimus_sot.control.switch.ControllerSwitch.reverse |