Quote Originally Posted by irving2008 View Post
Cant say, I have never seen a BCD one, all 5 of mine are the 24bit type. My DRO processor/display will always display in mm as I dont use imperial for metalworking - but if i did it wouldn't be hard to add a in/mm button. Anyway how difficult is adding:

Code:
 
double reading_in_mm[3];
for(int I=0;i<2;i++)
reading_in_mm[i]=reading_in_inch[i]*25.4;
display(readin_in_mm[]);
Not looked closely, but I'd say they were...
Quote Originally Posted by BillTodd View Post
Here's my version: http://www.cnczone.com/forums/showthread.php?t=62704

There's commented PIC code and circuits code buried in the thread.
I have had a quick look at your circuit (not your code yet). I use that size PIC a lot so I have lots in DIP and surface mount. With the way you drive the reader board do you not get problems with the grounds as the reader +1.5V is grounded to the SS metal parts of the caliper. I guess the PC 0V on the com port should not come into contact with your mill/lathe machine ground?