SPROG and DPDT switch to swap between DC and DCC