Hey thats me! Glad you found it interesting! So cool to see this being shared.Ran across this video - gave a good view of the mechanical parts of the onboard scales:
Now - I would not lower my truck, but it was interesting to see how he worked around the scales issue.