You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The HX711 load cell amplifier driver needs to be able to store a voltage offset (zeroing) parameter which represents the resting voltage level. The voltage offset is critical for performing load cell measurements. Taring should be performed regularly (i.e. before every test) since environmental conditions can alter the offset.
The taring function should implement a rolling window buffer and only calculate the offset once the system has settled and rejected noise to calculate a value close to the mean. It must also have a timeout if the system has failed to settle in the specified timeframe.
Description
The HX711 load cell amplifier driver needs to be able to store a voltage offset (zeroing) parameter which represents the resting voltage level. The voltage offset is critical for performing load cell measurements. Taring should be performed regularly (i.e. before every test) since environmental conditions can alter the offset.
The taring function should implement a rolling window buffer and only calculate the offset once the system has settled and rejected noise to calculate a value close to the mean. It must also have a timeout if the system has failed to settle in the specified timeframe.
Here is a sample function spec:
Where the settings struct has a member to store the voltage offset.
The text was updated successfully, but these errors were encountered: