요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.
1. 요약·해설
원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.
Offset cancellation DAC
sysfs-bus-iio-health-afe440x:24-31in_intensityY_offset은 5-bit sign-magnitude 형식의 단계별 오프셋 제거 DAC 값을 제어합니다.
Transimpedance network
sysfs-bus-iio-health-afe440x:32-39resistance와 capacitance 속성은 각 단계에서 사용하는 transimpedance amplifier 네트워크를 설정합니다.
2. 영어 원문 전체
번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.
원문 전체 펼치기
1
What: /sys/bus/iio/devices/iio:deviceX/in_intensityY_raw
2
Date: May 2016
3
KernelVersion:
4
Contact: Andrew F. Davis <afd@ti.com>
5
Description:
6
Get measured values from the ADC for these stages. Y is the
7
specific stage number corresponding to datasheet stage names
8
as follows:
10
== ==========
11
1 LED2
12
2 ALED2/LED3
13
3 LED1
14
4 ALED1/LED4
15
== ==========
17
Note that channels 5 and 6 represent LED2-ALED2 and LED1-ALED1
18
respectively which simply helper channels containing the
19
calculated difference in the value of stage 1 - 2 and 3 - 4.
20
The values are expressed in 24-bit twos complement.
21
The LED current for the stage is controlled via
22
out_currentY_raw.
24
What: /sys/bus/iio/devices/iio:deviceX/in_intensityY_offset
25
Date: May 2016
26
KernelVersion:
27
Contact: Andrew F. Davis <afd@ti.com>
28
Description:
29
Get and set the offset cancellation DAC setting for these
30
stages. The values are expressed in 5-bit sign-magnitude.
32
What: /sys/bus/iio/devices/iio:deviceX/in_intensityY_resistance
33
What: /sys/bus/iio/devices/iio:deviceX/in_intensityY_capacitance
34
Date: May 2016
35
KernelVersion:
36
Contact: Andrew F. Davis <afd@ti.com>
37
Description:
38
Get and set the resistance and the capacitance settings for the
39
Transimpedance Amplifier during the associated stage.
3. 한국어 전문 번역
영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.
단계별 ADC 강도 판독값
1-23| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/bus/iio/devices/iio:deviceX/in_intensityY_raw |
| Date | 2016년 5월 |
| KernelVersion | 원문에 값이 기재되어 있지 않습니다. |
| Contact | Andrew F. Davis <afd@ti.com> |
| Description | 각 단계에 대해 ADC가 측정한 값을 가져옵니다. Y는 데이터시트의 단계 이름에 대응하는 특정 단계 번호입니다. 채널 5와 6은 각각 LED2-ALED2와 LED1-ALED1을 나타냅니다. 이들은 단순한 보조 채널로 단계 1-2와 단계 3-4 값의 계산된 차이를 담습니다. 값은 24-bit two's complement로 표현합니다. 해당 단계의 LED 전류는 out_currentY_raw로 제어합니다. |
| Y | 데이터시트 단계 이름 |
|---|---|
| 1 | LED2 |
| 2 | ALED2/LED3 |
| 3 | LED1 |
| 4 | ALED1/LED4 |
| 5 | LED2-ALED2 보조 채널 |
| 6 | LED1-ALED1 보조 채널 |
오프셋 제거 DAC 설정
24-31| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/bus/iio/devices/iio:deviceX/in_intensityY_offset |
| Date | 2016년 5월 |
| KernelVersion | 원문에 값이 기재되어 있지 않습니다. |
| Contact | Andrew F. Davis <afd@ti.com> |
| Description | 각 단계의 오프셋 제거 DAC 설정을 가져오고 설정합니다. 값은 5-bit sign-magnitude로 표현합니다. |
단계별 TIA 저항과 정전용량
32-39| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/bus/iio/devices/iio:deviceX/in_intensityY_resistance |
| What | /sys/bus/iio/devices/iio:deviceX/in_intensityY_capacitance |
| Date | 2016년 5월 |
| KernelVersion | 원문에 값이 기재되어 있지 않습니다. |
| Contact | Andrew F. Davis <afd@ti.com> |
| Description | 연관된 단계 동안 transimpedance amplifier의 저항 및 정전용량 설정을 가져오고 설정합니다. |
Raw and differential channels
sysfs-bus-iio-health-afe440x:1-23단계 1..4는 LED2, ALED2/LED3, LED1, ALED1/LED4이며 채널 5와 6은 각각 1-2와 3-4의 차분값입니다. 판독값은 24-bit two's complement입니다.