Added digital overcurrent protection.