aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/motan
Commit message (Collapse)AuthorAgeFilesLines
* Isort all scriptsv0.1.0-rc1Tomasz Kramkowski2025-08-154-7/+23
|
* Rename everything significant to Kutter except for docsTomasz Kramkowski2025-08-151-1/+1
|
* Run black on all first party python codeTomasz Kramkowski2025-08-064-298/+501
|
* klippy: fix typos in python code (#6989)Thijs Triemstra2025-07-251-1/+1
| | | Signed-off-by: Thijs Triemstra <info@collab.nl>
* readlog.py: add support for stallguard dataTimofey Titovets2025-07-121-0/+58
| | | | Signed-off-by: Timofey Titovets <nefelim4ag@gmail.com>
* data_logger.py: add tmc/stallguard_dump endpointTimofey Titovets2025-07-121-0/+4
| | | | Signed-off-by: Timofey Titovets <nefelim4ag@gmail.com>
* motan: Fix logic error resulting in incorrect stepper phase graphingKevin O'Connor2024-06-051-1/+1
| | | | | | The mcu_phase_offset should be added not subtracted. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* motan: Add support for graphing ldc1612 coil frequenciesKevin O'Connor2024-04-092-2/+69
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* motan: Support recording lis2dw and mpu9250 sensors from data_logger.pyKevin O'Connor2024-03-201-8/+7
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* motan: Added smoothing motan data analyzerDmitry Butyugin2023-07-161-0/+38
| | | | Signed-off-by: Dmitry Butyugin <dmbutyugin@google.com>
* motan: Added pointwise 2-norm motan data analyzerDmitry Butyugin2023-07-161-0/+53
| | | | Signed-off-by: Dmitry Butyugin <dmbutyugin@google.com>
* motan: Improve reading of initial step position dataKevin O'Connor2022-09-051-0/+4
| | | | | | | Seed the initial position from the first read position, even if it is some time into the capture. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* motan: Fix typo in error reportKevin O'Connor2022-04-231-1/+1
| | | | | | Reported by @Ludy87. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* motan: Add support for analyzing "angle" sensor dataKevin O'Connor2022-03-292-0/+65
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* motan: Fix comment copy-and-paste error in readlog.pyKevin O'Connor2021-12-011-1/+1
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* motan: Minor change to corexy analyzer labelKevin O'Connor2021-10-161-1/+1
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* motan: Add an analyzer to integrate accelerometer inputKevin O'Connor2021-10-161-1/+60
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* motan: Add support for graphing stepper motor phase and microstep positionKevin O'Connor2021-10-161-0/+98
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* motan: Show data filename in graph titleKevin O'Connor2021-10-161-3/+3
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* motan: Improve handling of errors during data subscriptionsKevin O'Connor2021-09-261-0/+4
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* motan: Add support for dumping and analyzing adxl345 dataKevin O'Connor2021-08-302-0/+51
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* motan: Add corexy forward kinematics analyzerKevin O'Connor2021-08-301-0/+28
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* motan: Add support for graphing arbitrary get_status fieldsKevin O'Connor2021-08-301-6/+67
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* motan: Pass dataset parameters in parenthesisKevin O'Connor2021-08-303-68/+95
| | | | | | Replace names like "trapq:toolhead:x" with "trapq(toolhead,x)". Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* motan_graph: Fix legend when using matplotlib twinxKevin O'Connor2021-08-241-2/+7
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* data_logger: Flush the initial index file when all queries completeKevin O'Connor2021-08-241-40/+37
| | | | | | This should avoid zero byte index files for small captures. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* readlog: Support queue_step smoothingKevin O'Connor2021-08-221-11/+39
| | | | | | | | Logically "smooth" each step in a queue_step sequence over a small time period. This smoothing makes it easier for the analysis tools to extract high-level trends from the data. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* motan_graph: Initial support for graphing data logKevin O'Connor2021-08-223-0/+650
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* data_logger: Add tool for bulk logging of data via the API serverKevin O'Connor2021-08-221-0/+192
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>