STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
hookup.py File Reference

Go to the source code of this file.

Classes

class  feedtwin.session.hookup.Knob
class  feedtwin.session.hookup.Channel
class  feedtwin.session.hookup.Hookup
class  feedtwin.session.hookup.RegulatorInfo
class  feedtwin.session.hookup.ValveInfo

Namespaces

namespace  feedtwin
namespace  feedtwin.session
namespace  feedtwin.session.hookup

Functions

None feedtwin.session.hookup._check_channels (tuple[Channel,...] channels)
list[ValveInfo] feedtwin.session.hookup.valves (Model model)
list[RegulatorInfo] feedtwin.session.hookup.regulators (Model model)
Hookup feedtwin.session.hookup.suggest (Model model, float dome_psig=500.0, float charge_psig=4500.0)
Hookup feedtwin.session.hookup.on_vehicle (Hookup saved, Model model)
dict[str, float] feedtwin.session.hookup.drawn_settings (Model model)
float|None feedtwin.session.hookup.bottle_charge (Model model, str regulator)
dict[str, float] feedtwin.session.hookup.knob_starts (Hookup hookup, Model model)
float feedtwin.session.hookup._first_drawn (Mapping[str, float] drawn, tuple[str,...] regulators, float default)
list[str] feedtwin.session.hookup._hand_loaded_regulators (Model model, set[str] taken)
bool feedtwin.session.hookup._charges_vehicle_bottle (Model model, str regulator)
float feedtwin.session.hookup._or (float|None value, float default)
str|None feedtwin.session.hookup._charged_bottle (Model model, str regulator)
Binding feedtwin.session.hookup.binding (Model model, StateMachine machine, Hookup|None hookup)
frozenset[str] feedtwin.session.hookup._stand_ins (Model model)
list[Channel] feedtwin.session.hookup.lost_connectors (Hookup hookup, Model model)

Variables

int feedtwin.session.hookup.SCHEMA = 2
tuple feedtwin.session.hookup._READS = (1, 2)
str feedtwin.session.hookup.DOME = "dome"
str feedtwin.session.hookup.CHARGE = "charge"
float feedtwin.session.hookup.UNSET_PSIG = 500.0 - 14.695948775513449