High Accuracy Digital Protractor