요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.
1. 요약·해설
원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.
Amplitude and zero offset
sysfs-bus-iio-dac-ltc2688:12-32dither_raw는 out_voltageY_raw와 같은 scale을 쓰는 원시 진폭입니다. 전용 offset은 항상 0이며 available 속성은 지원 진폭 범위를 제공합니다.
Frequency in hertz
sysfs-bus-iio-dac-ltc2688:33-44dither_frequency는 Hz 단위 주파수를 설정하고 companion available 속성은 지원값을 반환합니다.
Phase in radians
sysfs-bus-iio-dac-ltc2688:45-55dither_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:
8
- disable dither operation;
9
- change dither parameters (eg: frequency, phase...);
10
- enabled dither operation
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.
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.
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.
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.
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.
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.
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.
3. 한국어 전문 번역
영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.
디더 동작 활성화
1-11| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/bus/iio/devices/iio:deviceX/out_voltageY_dither_en |
| KernelVersion | 5.18 |
| Contact | linux-iio@vger.kernel.org |
| Description | 디더 활성화 속성입니다. 디더를 활성화하려면 1, 비활성화하려면 0을 씁니다. 주파수나 위상 같은 디더 매개변수를 변경할 때 유용하며 다음 순서로 수행해야 합니다. |
| 단계 | 동작 |
|---|---|
| 1 | 디더 동작을 비활성화합니다. |
| 2 | 주파수, 위상 등의 디더 매개변수를 변경합니다. |
| 3 | 디더 동작을 활성화합니다. |
원시 디더 진폭
12-19| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/bus/iio/devices/iio:deviceX/out_voltageY_dither_raw |
| KernelVersion | 5.18 |
| Contact | linux-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 |
| KernelVersion | 5.18 |
| Contact | linux-iio@vger.kernel.org |
| Description | 원시 디더 진폭 값에 사용할 수 있는 범위입니다. |
디더 오프셋
26-32| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/bus/iio/devices/iio:deviceX/out_voltageY_dither_offset |
| KernelVersion | 5.18 |
| Contact | linux-iio@vger.kernel.org |
| Description | out_voltageY_dither_raw에 적용되는 offset입니다. 항상 0으로 설정된 읽기 전용 속성입니다. |
디더 주파수
33-38| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/bus/iio/devices/iio:deviceX/out_voltageY_dither_frequency |
| KernelVersion | 5.18 |
| Contact | linux-iio@vger.kernel.org |
| Description | 디더 신호 주파수를 설정합니다. 단위는 Hz입니다. |
사용 가능한 디더 주파수
39-44| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/bus/iio/devices/iio:deviceX/out_voltageY_dither_frequency_available |
| KernelVersion | 5.18 |
| Contact | linux-iio@vger.kernel.org |
| Description | 디더 주파수에 사용할 수 있는 값들을 반환합니다. |
디더 위상
45-50| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/bus/iio/devices/iio:deviceX/out_voltageY_dither_phase |
| KernelVersion | 5.18 |
| Contact | linux-iio@vger.kernel.org |
| Description | 디더 신호 위상을 설정합니다. 단위는 라디안입니다. |
사용 가능한 디더 위상
51-55| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/bus/iio/devices/iio:deviceX/out_voltageY_dither_phase_available |
| KernelVersion | 5.18 |
| Contact | linux-iio@vger.kernel.org |
| Description | 디더 위상에 사용할 수 있는 값들을 반환합니다. |
Safe parameter update
sysfs-bus-iio-dac-ltc2688:1-11주파수나 위상을 바꿀 때는 디더를 끄고 매개변수를 갱신한 뒤 다시 켭니다.