Interface description
This interface is based on my design for interfacing linear scales to "Yuriy's Android tablet DRO". I have just added code to deal with the data from the "Wixey" type angle gauges. This interface is only designed to be used with the angle gauge so only scale zero is configured. If the EEPROM file contained in the zip file is loaded then there is no need to insert the setup jumper to configure the scale types. If you do need to configure the scale types then the jumper must be inserted before power is applied. (The jumper is only read at power up time.) You then need to run a terminal emulator program on the tablet to communicate with the interface. (I use "Blueterm" which is free from Google Play.) The interface uses an Atmel ATtiny4313 microcontroller to read the data and format it to suit Yuriy's DRO. The LM393 comparator converts the 3 volt level signal from the angle gauge to a 5 volt signal requ8ired by the ATtiny4313. Note there are no pull up resistors on the LM393 open collector outputs as the ATtiny4313 is configured with internal pull up resistors on its inputs. The two 4K7 resistors on the inputs prevent the converter from loading the signals from the angle gauge when it is powered down. There is a 3.3 volt regulator to provide 3.3 volts required by the Bluetooth module. It could also be used to supply power to the angle gauge. The LM78L05 regulator could be left off if the unit was supplied with a regulated 5 volts for example from a USB power supply. The Bluetooth module will need to be configured to 19200 bauds to match the speed of the interface.