YoungSoo Shin d94e8ba0bc ODROID-C5: analog: fix for ODROID-C5
ODROID-C5 has two internal 10bit ADCs. However, the value of in_voltage0_raw outputs a difficult number.

So, klipper read "in_voltage0_input", which outputs the actual voltage value, to read the value of ADC.

The iio device file, The read speed of "in_voltage0_input" is very slow. This will adversely affect the stepper motor operation and result in a "Stepper too far in past" error.

Read the value of Voltage0_raw and calculate the ADC voltage directly in the klipper.

Change-Id: I293cbdf8d1f54efe50ab89729a9908eb598820b6
2025-07-02 10:37:51 +09:00
2025-04-19 12:03:55 -04:00
2025-06-24 15:33:16 +09:00
2025-01-10 12:20:13 -05:00
2025-07-02 10:37:51 +09:00

Welcome to the Klipper project!

Klipper

https://www.klipper3d.org/

The Klipper firmware controls 3d-Printers. It combines the power of a general purpose computer with one or more micro-controllers. See the features document for more information on why you should use the Klipper software.

Start by installing Klipper software.

Klipper software is Free Software. See the license or read the documentation. We depend on the generous support from our sponsors.

Description
No description provided
Readme 30 MiB
Languages
C 96.7%
Python 2.9%
C++ 0.2%