aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/extras/load_cell.py
Commit message (Collapse)AuthorAgeFilesLines
* Isort all klippy codeTomasz Kramkowski2025-08-151-3/+4
|
* Run black on all first party python codeTomasz Kramkowski2025-08-061-111/+183
|
* klippy: fix typos in python code (#6989)Thijs Triemstra2025-07-251-1/+1
| | | Signed-off-by: Thijs Triemstra <info@collab.nl>
* load_cell: Load cell gram scale (#6729)Gareth Farrington2025-03-201-3/+498
| | | | | | | | | | | | | | * 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 <gareth@waves.ky>
* load_cell: Don't start sensor on startupKevin O'Connor2024-07-311-8/+0
| | | | | | Also, don't report an empty status. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* ads1220: Add ADS1220 bulk sensor to load_cellGareth Farrington2024-07-311-0/+2
| | | | | | Add support for the ADS1220 as an alternative to HX71x that supports SPI and higher sample rates. Signed-off-by: Gareth Farrington <gareth@waves.ky>
* hx71x: Load Cell Skeleton and HX71x bulk ADCGareth Farrington2024-07-311-0/+36
* Create the load_cell host module skeleton to create the sensors and start taking samples. * Add support for the HX717 and HX711 ADC sensors. Signed-off-by: Gareth Farrington <gareth@waves.ky>