//NewManualDriver returns a new instance of a manual driver pointing to the right piece of equipment func NewManualDriver() *ManualDriver { ret := new(ManualDriver) eqm := *equipmentManager.GetEquipmentManager() params := make(map[string]string, 0) ret.eq = *eqm.GetActionCandidate(*equipment.NewActionDescription(action.LH_MIX, "", params)) //TODO make this into something more meaningful return ret }
//NewManualDriver returns a new instance of a manual driver pointing to the right piece of equipment func NewManualDriver() *ManualDriver { ret := new(ManualDriver) ret.ag = *NewAggregator() ret.plateLookup = *NewTranslateDictionary("Plate") ret.tipboxlookup = *NewTranslateDictionary("Tipbox") ret.tipwastelookup = *NewTranslateDictionary("Tipwaste") eqm := *equipmentManager.GetEquipmentManager() params := make(map[string]string, 0) ret.eq = *eqm.GetActionCandidate(*equipment.NewActionDescription(action.LH_MIX, "", params)) return ret }