Fixed passive engine connection

should be
if passive: get control software
else: initialise control software

was the other way round.