Select to expand quote
sailquik said..
For the same reason stated above, we don't actually 'know' that the method used is different. It actually seems logically most likely that it is based on the same first principles, and is therefore either the same , or very similar. In fact, I think, for all practical purposes, even if there is a slight difference in the way they go about it, it is reasonably comparable.
I can think of one way it might be possible to do a direct comparison. That would be using the same method that Dr. Chalko used to validate the error accuray for the Locosys GW devices. But that would require Dr Chalko giving us access to his data and methods, and he has already said that he can't do this for the reasons stated above.
Another way might be to examine the software code (firmware) in the devices, but I would think that would be encrypted, or locked down in some way.
Actually, if you compare Locosys SDoP to u-blox sAcc numbers, it is quite obvious that there are some fundamental differences. Specifically, Locosys accuracy estimates are about 5-20-fold lower than u-blox estimates when the GPS is stationary (or almost so). Here's a graph (speed on top, SDoP/sAcc at the bottom):

Locosys GW-60 is red, u-blox 8 is blue. The Locosys chip appears to use a filter where it sets near-stationary speeds to zero, or keeps them near 0; the u-blox does not.
The error characteristics of u-blox data also look different from Locosys data. In Locosys data, poor data quality can lead to artificially high speeds for several seconds (for examples, check the posts at
boardsurfr.blogspot.com/search/label/artifacts). In u-blox data, artifacts that extend over several seconds can also be seen, but they almost always show a
drop in speed. Locosys error estimates also often show a sinus-wave behavior that is not present in u-blox data.
It is quite likely that both companies use similar principles in determining their accuracy estimates, using residuals, S/N ratios, and so on. But they are definitely computing it differently, and I have yet to see a statement from either company about what the mathematical or statistical definition of their numbers is. Even GPSResults displays different numbers in the "+-" columns - sometimes using raw data provided by the data files, sometimes using plain error averages, sometimes using two standard deviations calculated by Gaussian error propagation.
It is quite possible that Locosys SDoP and u-blox sAcc are calculated with the intent to give the same number. But it's also possible that one company's number describes a 90% probability range, and the other company's number a 99% probability range. Basically, we don't know if we are comparing apples and oranges - we may be comparing lemons and grapefruits, and should not be surprised if one is bigger.