Under ideal, but locally fairly uncommon circumstances, SparkFun RTK Surveyor meets its specs/claims. With disciplined methods, the Surveyor can still get the job done. I’ve attached documentation of my workflow. The Python source code needed to implement it apparently can’t be attached, but it’s open source and available whenever someone tells me how to upload.
Cartography with SparkFun RTK.pdf (1.28 MB)