Beispiel #1
0
//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
}
Beispiel #2
0
//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
}