요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.
1. 요약·해설
원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.
Mode configuration
sysfs-bus-iio-filter-admv8818:13-18filter_mode에 원하는 모드를 쓰고 다시 읽어 실제 적용 모드를 확인합니다.
2. 영어 원문 전체
번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.
원문 전체 펼치기
1
What: /sys/bus/iio/devices/iio:deviceX/filter_mode_available
2
KernelVersion:
3
Contact: linux-iio@vger.kernel.org
4
Description:
5
Reading this returns the valid values that can be written to the
6
filter_mode attribute:
8
- auto -> Adjust bandpass filter to track changes in input clock rate.
9
- manual -> disable/unregister the clock rate notifier / input clock tracking.
10
- bypass -> bypass low pass filter, high pass filter and disable/unregister
11
the clock rate notifier
13
What: /sys/bus/iio/devices/iio:deviceX/filter_mode
14
KernelVersion:
15
Contact: linux-iio@vger.kernel.org
16
Description:
17
This attribute configures the filter mode.
18
Reading returns the actual mode.
3. 한국어 전문 번역
영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.
사용 가능한 필터 모드
1-12| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/bus/iio/devices/iio:deviceX/filter_mode_available |
| KernelVersion | 원문에 값이 기재되어 있지 않습니다. |
| Contact | linux-iio@vger.kernel.org |
| Description | 읽으면 filter_mode 속성에 쓸 수 있는 유효한 값들을 반환합니다. |
| 모드 | 동작 |
|---|---|
| auto | 입력 클록 속도 변화를 추적하도록 대역 통과 필터를 조정합니다. |
| manual | 클록 속도 notifier 및 입력 클록 추적을 비활성화하고 등록 해제합니다. |
| bypass | 저역 통과 필터와 고역 통과 필터를 우회하고 클록 속도 notifier를 비활성화하고 등록 해제합니다. |
필터 모드 설정
13-18| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/bus/iio/devices/iio:deviceX/filter_mode |
| KernelVersion | 원문에 값이 기재되어 있지 않습니다. |
| Contact | linux-iio@vger.kernel.org |
| Description | 이 속성은 필터 모드를 구성합니다. 읽으면 실제 모드를 반환합니다. |
Auto, manual, and bypass
sysfs-bus-iio-filter-admv8818:1-12auto는 입력 클록 변화를 따라 대역 통과 필터를 조정하고, manual은 클록 추적을 해제하며, bypass는 고역·저역 통과 필터까지 우회합니다.