Code time inaccuracy

Dragonsired1:
[SOLVED] The problem wasn't surprisingly in code but in hardware part. ...

I wonder if the real problem was the way the HX711 library was implemented? Presumably it starts a reading and waits until it finishes. With many of those sensors it is possible to separate the code for starting a reading from the code for collecting the answer so that other stuff can be done by the Arduino while the reading is in progress.

...R