aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/extras/ads1220.py
Commit message (Collapse)AuthorAgeFilesLines
* Isort all klippy codeTomasz Kramkowski2025-08-151-0/+1
|
* Run black on all first party python codeTomasz Kramkowski2025-08-061-54/+115
|
* sensor_hx71x: Update Sensors to report to load_cell_probeGareth Farrington2025-05-291-0/+6
| | | | Signed-off-by: Gareth Farrington <gareth@waves.ky>
* load_cell: Load cell gram scale (#6729)Gareth Farrington2025-03-201-4/+0
| | | | | | | | | | | | | | * 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>
* ads1220: Add input_mux and vref options to ADS1220 sensor (#6713)Gareth Farrington2024-10-241-4/+33
| | | | | | | | * fix type comparison bug that stopped the sensor from initializing * correct mismatch between docs and code for `sample_rate` (fixed to work same as hx71x) * add input_mux, pga_bypass and vref options * update configuration reference & fix typo Signed-off-by: Gareth Farrington <gareth@waves.ky>
* hx71x: Avoid base classes to improve python2 compatibilityKevin O'Connor2024-09-121-1/+1
| | | | | | Also, add a load_cell regression test case. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* hx71x: Update api header and docs to correctly note "value" fieldKevin O'Connor2024-08-141-2/+2
| | | | | | | Update both hx71x and ads1220 to reflect that there is a third "value" field in the reported data. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* ads1220: Add ADS1220 bulk sensor to load_cellGareth Farrington2024-07-311-0/+187
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>