I have a copy of the Topcon level formats, from which I wrote a program to read a topcon level file. I already have programs made to read Dini (Trimble) and Leica level files.
I do everything in meters, so this issue never came up before. The second character in the second field of a record represents the units used in a record: 1,2,3,7,and 8 are metric. 4,5,6,9, and A are feet.

My question is about 5, 6, and 7. The distance shows units of 0.02'. Does this mean that it rounds the number to the nearest even hundredth of a foot or does it mean that the number is in units of 0.02', and would have to be divided by 50 instead of 100 to get the actual distance?
I don't have a topcon level or a data file with feet in it to try to figure it out.
I have a Topcon DL-502 that I can send you a data file from. But what format are using. My DL exports a CSV and SDR file.
I think it is a .lev file?
Here is an example:
b,16,0090A29A,N273,683250,1410210851,N273,,
g,15,10180,15000,69343, 0,0,N273,,0852
i,15,5520,15000,68791, 0,0,026,,0852
y,,
g,15,2970,15000,69088, 0,0,026,,0853
i,15,5380,15000,68550, 0,0,024,,0853
y,,
g,15,4690,15000,69019, 0,0,024,,0853
i,15,5890,15000,68430, 0,0,022,,0853
y,,
g,15,5300,15000,68960, 0,0,022,,0854
i,15,5970,15000,68363, 0,0,020,,0854
y,,
That must the older Topcon Level. Topcon optical instruments today, are actually sokkia. My level does not export a .lev format.
OK. Thanks. I did not know that.