← Documents Documentation/ABI/testing/sysfs-bus-iio-dac-ltc2688 GitHub 원문 ↗

Linux 6.18.37 · ABI / testing

LTC2688 DAC dither waveform controls

LTC2688 DAC의 디더 진폭·오프셋·주파수·위상과 지원값 조회 및 안전한 갱신 순서를 설명합니다.

Source pathDocumentation/ABI/testing/sysfs-bus-iio-dac-ltc2688
Source versionLinux v6.18.37
TranslationDUJINLABS 전문 번역 + 해설

요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.

1. 요약·해설

원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.

Safe parameter update

sysfs-bus-iio-dac-ltc2688:1-11

주파수나 위상을 바꿀 때는 디더를 끄고 매개변수를 갱신한 뒤 다시 켭니다.

Amplitude and zero offset

sysfs-bus-iio-dac-ltc2688:12-32

dither_raw는 out_voltageY_raw와 같은 scale을 쓰는 원시 진폭입니다. 전용 offset은 항상 0이며 available 속성은 지원 진폭 범위를 제공합니다.

Frequency in hertz

sysfs-bus-iio-dac-ltc2688:33-44

dither_frequency는 Hz 단위 주파수를 설정하고 companion available 속성은 지원값을 반환합니다.

Phase in radians

sysfs-bus-iio-dac-ltc2688:45-55

dither_phase는 라디안 단위 위상을 설정하고 companion available 속성은 지원값을 반환합니다.

2. 영어 원문 전체

번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.

원문 전체 펼치기
1 What: /sys/bus/iio/devices/iio:deviceX/out_voltageY_dither_en
2 KernelVersion: 5.18
3 Contact: linux-iio@vger.kernel.org
4 Description:
5 Dither enable. Write 1 to enable dither or 0 to disable it. This is useful
6 for changing the dither parameters. They way it should be done is:
7
8 - disable dither operation;
9 - change dither parameters (eg: frequency, phase...);
10 - enabled dither operation
11
12 What: /sys/bus/iio/devices/iio:deviceX/out_voltageY_dither_raw
13 KernelVersion: 5.18
14 Contact: linux-iio@vger.kernel.org
15 Description:
16 This raw, unscaled value refers to the dither signal amplitude.
17 The same scale as in out_voltageY_raw applies. However, the
18 offset might be different as it's always 0 for this attribute.
19
20 What: /sys/bus/iio/devices/iio:deviceX/out_voltageY_dither_raw_available
21 KernelVersion: 5.18
22 Contact: linux-iio@vger.kernel.org
23 Description:
24 Available range for dither raw amplitude values.
25
26 What: /sys/bus/iio/devices/iio:deviceX/out_voltageY_dither_offset
27 KernelVersion: 5.18
28 Contact: linux-iio@vger.kernel.org
29 Description:
30 Offset applied to out_voltageY_dither_raw. Read only attribute
31 always set to 0.
32
33 What: /sys/bus/iio/devices/iio:deviceX/out_voltageY_dither_frequency
34 KernelVersion: 5.18
35 Contact: linux-iio@vger.kernel.org
36 Description:
37 Sets the dither signal frequency. Units are in Hz.
38
39 What: /sys/bus/iio/devices/iio:deviceX/out_voltageY_dither_frequency_available
40 KernelVersion: 5.18
41 Contact: linux-iio@vger.kernel.org
42 Description:
43 Returns the available values for the dither frequency.
44
45 What: /sys/bus/iio/devices/iio:deviceX/out_voltageY_dither_phase
46 KernelVersion: 5.18
47 Contact: linux-iio@vger.kernel.org
48 Description:
49 Sets the dither signal phase. Units are in Radians.
50
51 What: /sys/bus/iio/devices/iio:deviceX/out_voltageY_dither_phase_available
52 KernelVersion: 5.18
53 Contact: linux-iio@vger.kernel.org
54 Description:
55 Returns the available values for the dither phase.
56

3. 한국어 전문 번역

영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.

디더 동작 활성화

1-11
항목한국어 전문 번역
What/sys/bus/iio/devices/iio:deviceX/out_voltageY_dither_en
KernelVersion5.18
Contactlinux-iio@vger.kernel.org
Description디더 활성화 속성입니다. 디더를 활성화하려면 1, 비활성화하려면 0을 씁니다. 주파수나 위상 같은 디더 매개변수를 변경할 때 유용하며 다음 순서로 수행해야 합니다.
단계동작
1디더 동작을 비활성화합니다.
2주파수, 위상 등의 디더 매개변수를 변경합니다.
3디더 동작을 활성화합니다.

원시 디더 진폭

12-19
항목한국어 전문 번역
What/sys/bus/iio/devices/iio:deviceX/out_voltageY_dither_raw
KernelVersion5.18
Contactlinux-iio@vger.kernel.org
Description이 스케일 미적용 원시 값은 디더 신호의 진폭을 가리킵니다. out_voltageY_raw와 같은 scale이 적용됩니다. 그러나 이 속성의 offset은 항상 0이므로 서로 다를 수 있습니다.

사용 가능한 디더 진폭 범위

20-25
항목한국어 전문 번역
What/sys/bus/iio/devices/iio:deviceX/out_voltageY_dither_raw_available
KernelVersion5.18
Contactlinux-iio@vger.kernel.org
Description원시 디더 진폭 값에 사용할 수 있는 범위입니다.

디더 오프셋

26-32
항목한국어 전문 번역
What/sys/bus/iio/devices/iio:deviceX/out_voltageY_dither_offset
KernelVersion5.18
Contactlinux-iio@vger.kernel.org
Descriptionout_voltageY_dither_raw에 적용되는 offset입니다. 항상 0으로 설정된 읽기 전용 속성입니다.

디더 주파수

33-38
항목한국어 전문 번역
What/sys/bus/iio/devices/iio:deviceX/out_voltageY_dither_frequency
KernelVersion5.18
Contactlinux-iio@vger.kernel.org
Description디더 신호 주파수를 설정합니다. 단위는 Hz입니다.

사용 가능한 디더 주파수

39-44
항목한국어 전문 번역
What/sys/bus/iio/devices/iio:deviceX/out_voltageY_dither_frequency_available
KernelVersion5.18
Contactlinux-iio@vger.kernel.org
Description디더 주파수에 사용할 수 있는 값들을 반환합니다.

디더 위상

45-50
항목한국어 전문 번역
What/sys/bus/iio/devices/iio:deviceX/out_voltageY_dither_phase
KernelVersion5.18
Contactlinux-iio@vger.kernel.org
Description디더 신호 위상을 설정합니다. 단위는 라디안입니다.

사용 가능한 디더 위상

51-55
항목한국어 전문 번역
What/sys/bus/iio/devices/iio:deviceX/out_voltageY_dither_phase_available
KernelVersion5.18
Contactlinux-iio@vger.kernel.org
Description디더 위상에 사용할 수 있는 값들을 반환합니다.