electronic snap circuits_heavy duty vs medium duty trucks