aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/extras/adxl345.py
Commit message (Expand)AuthorAgeFilesLines
* adxl345: Fix read_axes_map() for non-adxl345 accelerometersKevin O'Connor2024-04-291-4/+4
* bulk_sensor: Rework ChipClockUpdater class into FixedFreqReaderKevin O'Connor2024-04-201-20/+10
* bulk_sensor: Refactor ChipClockUpdater constructorKevin O'Connor2024-04-201-9/+5
* adxl345: Move sample timestamp calculation to reusable codeKevin O'Connor2024-04-201-30/+18
* sensor_adxl345: No need to schedule start of bulk readingKevin O'Connor2024-01-191-10/+6
* bulk_sensor: Don't assume chip_clock is zero on start of queriesKevin O'Connor2024-01-191-1/+1
* sensor_bulk: New C file with helper code for sending bulk sensor measurementsKevin O'Connor2024-01-191-22/+6
* sensor_adxl345: No need to send messages when stopping queriesKevin O'Connor2024-01-191-6/+2
* bulk_sensor: Simplify the registration of internal clients in BatchBulkHelperKevin O'Connor2023-12-261-20/+23
* bulk_sensor: Rework APIDumpHelper() to BatchBulkHelper()Kevin O'Connor2023-12-261-18/+14
* bulk_sensor: New add_mux_endpoint() helper function in APIDumpHelperKevin O'Connor2023-12-261-7/+3
* bulk_sensor: Move APIDumpHelper() from motion_report.py to bulk_sensor.pyKevin O'Connor2023-12-261-2/+2
* adxl345: Add a read_axes_map() helper functionKevin O'Connor2023-12-261-6/+10
* adxl345: No need to implement is_measuring()Kevin O'Connor2023-12-261-9/+0
* bulk_sensor: Add new ChipClockUpdater helper classKevin O'Connor2023-12-261-30/+10
* bulk_sensor: Add new BulkDataQueue classKevin O'Connor2023-12-261-16/+5
* bulk_sensor: New file with helper code for reading bulk sensorsKevin O'Connor2023-12-261-51/+6
* adxl345: Simplify sequence and limit_count upconversionKevin O'Connor2023-12-101-11/+7
* adxl345: Apply correct scaling for X,Y and Z axesDmitry Butyugin2022-10-251-3/+4
* mpu9250: Use adxl345.AccelCommandHelper directlyKevin O'Connor2022-06-201-17/+20
* mpu9250: Use adxl345.AccelQueryHelper directlyKevin O'Connor2022-06-201-2/+2
* adxl345: Renamed decode_samples and fixed/added checks on empty dataDmitry Butyugin2021-10-131-4/+27
* adxl345: Expanded invalid adxl345 id messageDmitry Butyugin2021-10-061-2/+5
* adxl345: Renamed debug commands to fix their parsing by KlipperDmitry Butyugin2021-10-061-10/+10
* adxl345: Allow multiple simultaneous clientsKevin O'Connor2021-08-301-12/+1
* adxl345: Change default chip name from "default" to "adxl345"Kevin O'Connor2021-08-301-8/+4
* adxl345: Compress each sample from 6 bytes to 5 bytesKevin O'Connor2021-08-301-15/+29
* adxl345: Implement timing via new adxl345_status messagesKevin O'Connor2021-08-301-78/+125
* adxl345: Support querying accelerometer data from webhooks interfaceKevin O'Connor2021-08-301-63/+109
* adxl345: Add new start_internal_client() function and use in callersKevin O'Connor2021-08-301-22/+36
* adxl345: Always initialize device on start_measurements() callKevin O'Connor2021-08-301-15/+7
* adxl345: Move g-code commands to new helper classKevin O'Connor2021-08-301-91/+79
* adxl345: Use config.getlist() for axes_map config optionKevin O'Connor2021-08-211-2/+2
* adxl345: Use "clock" suffix instead of "time" in commandsKevin O'Connor2021-04-301-5/+5
* adxl345: Verify the register writes, added debug adxl345 commandsDmitry Butyugin2021-04-241-20/+75
* adxl345: Add accelerometer chip name to the raw data file nameDmitry Butyugin2021-02-021-6/+9
* resonance_tester: Resonance testing and input shaper auto-calibration (#3381)Dmitry Butyugin2020-10-141-27/+73
* adxl345: Add support for adxl345 accelerometerKevin O'Connor2020-09-051-0/+225