I've noticed the IDGs has a realistic logic built in, they can only be reconnected if the aircraft is on the ground. Could similar logic be built into just the generator itself? For example GEN1 fault displayed, logic allows off then on to clear the message when in the air or on the ground?