← Documents Documentation/ABI/testing/sysfs-bus-iio-chemical-sunrise-co2 GitHub 원문 ↗

Linux 6.18.37 · ABI / testing

Sunrise CO2 calibration and error status

Sunrise CO2 센서의 공장·배경 보정 트리거와 현재 및 지원 오류 상태를 정리합니다.

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

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

1. 요약·해설

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

Factory and background calibration

sysfs-bus-iio-chemical-sunrise-co2:1-14

factory와 background 보정 속성은 각각 1을 쓸 때 해당 보정 주기를 시작합니다.

Error vocabulary

sysfs-bus-iio-chemical-sunrise-co2:15-32

error_status_available은 프런트엔드 초기화, I2C, 알고리즘 매개변수, 보정, 내부 인터페이스, 범위, 메모리, 첫 측정, 저전압, 측정 시간 초과를 구분하는 오류 상태 목록을 제공합니다.

Current chip state

sysfs-bus-iio-chemical-sunrise-co2:33-38

error_status를 읽으면 현재 칩 오류 상태를 확인할 수 있습니다.

2. 영어 원문 전체

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

원문 전체 펼치기
1 What: /sys/bus/iio/devices/iio:deviceX/in_concentration_co2_calibration_factory
2 Date: August 2021
3 KernelVersion: 5.16
4 Contact: Jacopo Mondi <jacopo@jmondi.org>
5 Description:
6 Writing '1' triggers a 'Factory' calibration cycle.
7
8 What: /sys/bus/iio/devices/iio:deviceX/in_concentration_co2_calibration_background
9 Date: August 2021
10 KernelVersion: 5.16
11 Contact: Jacopo Mondi <jacopo@jmondi.org>
12 Description:
13 Writing '1' triggers a 'Background' calibration cycle.
14
15 What: /sys/bus/iio/devices/iio:deviceX/error_status_available
16 Date: August 2021
17 KernelVersion: 5.16
18 Contact: Jacopo Mondi <jacopo@jmondi.org>
19 Description:
20 Reading returns the list of possible chip error status.
21 Available options are:
22 - 'error_fatal': Analog front-end initialization error
23 - 'error_i2c': Read/write to non-existing register
24 - 'error_algorithm': Corrupted parameters
25 - 'error_calibration': Calibration has failed
26 - 'error_self_diagnostic': Internal interface failure
27 - 'error_out_of_range': Measured concentration out of scale
28 - 'error_memory': Error during memory operations
29 - 'error_no_measurement': Cleared at first measurement
30 - 'error_low_voltage': Sensor regulated voltage too low
31 - 'error_measurement_timeout': Unable to complete measurement
32
33 What: /sys/bus/iio/devices/iio:deviceX/error_status
34 Date: August 2021
35 KernelVersion: 5.16
36 Contact: Jacopo Mondi <jacopo@jmondi.org>
37 Description:
38 Reading returns the current chip error status.
39

3. 한국어 전문 번역

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

공장 보정 주기

1-7
항목한국어 전문 번역
What/sys/bus/iio/devices/iio:deviceX/in_concentration_co2_calibration_factory
Date2021년 8월
KernelVersion5.16
ContactJacopo Mondi <jacopo@jmondi.org>
Description'1'을 쓰면 'Factory' 보정 주기를 시작합니다.

배경 보정 주기

8-14
항목한국어 전문 번역
What/sys/bus/iio/devices/iio:deviceX/in_concentration_co2_calibration_background
Date2021년 8월
KernelVersion5.16
ContactJacopo Mondi <jacopo@jmondi.org>
Description'1'을 쓰면 'Background' 보정 주기를 시작합니다.

사용 가능한 오류 상태

15-32
항목한국어 전문 번역
What/sys/bus/iio/devices/iio:deviceX/error_status_available
Date2021년 8월
KernelVersion5.16
ContactJacopo Mondi <jacopo@jmondi.org>
Description읽으면 가능한 칩 오류 상태 목록을 반환합니다. 사용할 수 있는 선택지는 다음 표와 같습니다.
오류 상태의미
error_fatal아날로그 프런트엔드 초기화 오류
error_i2c존재하지 않는 레지스터 읽기/쓰기
error_algorithm손상된 매개변수
error_calibration보정 실패
error_self_diagnostic내부 인터페이스 장애
error_out_of_range측정 농도가 범위를 벗어남
error_memory메모리 작업 중 오류
error_no_measurement첫 번째 측정 때 해제됨
error_low_voltage센서 조정 전압이 너무 낮음
error_measurement_timeout측정을 완료할 수 없음

현재 오류 상태

33-38
항목한국어 전문 번역
What/sys/bus/iio/devices/iio:deviceX/error_status
Date2021년 8월
KernelVersion5.16
ContactJacopo Mondi <jacopo@jmondi.org>
Description읽으면 현재 칩 오류 상태를 반환합니다.