From 06d65ef5ac139e2c84e7381c190ee2b1e4ec4237 Mon Sep 17 00:00:00 2001 From: Gareth Farrington Date: Thu, 20 Mar 2025 16:53:44 -0700 Subject: load_cell: Load cell gram scale (#6729) * Add gram scale features to load_cell * Convert sensor counts to grams and make this available via unix socket and object status * Basic GCodes for tearing and reading the load cell * Guided Calibration * Diagnostic gcode to check the health of the load cell * Update load_cell Documentation * Add API server load_cell/dump_force endpoint * Update [load_cell] config with calibration fields * Add G-Code commands for working with load cells * Add status reference for load_cell objects Signed-off-by: Gareth Farrington --- docs/Config_Reference.md | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'docs/Config_Reference.md') diff --git a/docs/Config_Reference.md b/docs/Config_Reference.md index 1489670e..44f6431f 100644 --- a/docs/Config_Reference.md +++ b/docs/Config_Reference.md @@ -4758,6 +4758,16 @@ scale. [load_cell] sensor_type: # This must be one of the supported sensor types, see below. +#counts_per_gram: +# The floating point number of sensor counts that indicates 1 gram of force. +# This value is calculated by the LOAD_CELL_CALIBRATE command. +#reference_tare_counts: +# The integer tare value, in raw sensor counts, taken when LOAD_CELL_CALIBRATE +# is run. This is the default tare value when klipper starts up. +#sensor_orientation: +# Change the sensor's orientation. Can be either 'normal' or 'inverted'. +# The default is 'normal'. Use 'inverted' if the sensor reports a +# decreasing force value when placed under load. ``` #### HX711 -- cgit v1.2.3-70-g09d2