Coded SOURce VOLTage handlers. Changed TRIPped handlers to use
private unions in place of co-existing private variables to save space.