2026년부터 트렁크 안정 개발 모델과 일치하고 생태계의 플랫폼 안정성을 보장하기 위해 2분기와 4분기에 AOSP에 소스 코드를 게시합니다. AOSP를 빌드하고 기여하려면 aosp-main 대신 android-latest-release를 사용하는 것이 좋습니다. android-latest-release 매니페스트 브랜치는 항상 AOSP에 푸시된 최신 버전을 참조합니다. 자세한 내용은 AOSP 변경사항을 참고하세요.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
vehicle_prop_config 구조체 참조
#include <
vehicle.h
>
vehicle.h
파일의
1319
줄에 정의가 있습니다.
속성에 허용되는 최소값을 지정합니다. 지정된 enum이 없는 속성에 필요합니다.
속성에 허용되는 최대 값을 지정합니다. 지정된 enum이 없는 속성에 필요합니다.
구역 분할 속성의 최소 값 배열입니다. 구역 분할 속성은 다음 두 가지 방법으로 최솟값 / 최댓값을 지정할 수 있습니다.
-
최솟값 / 최댓값이 동일한 모든 영역: *_min/max_value를 설정하고 이 배열을 NULL로 설정해야 합니다.
-
최솟값과 최댓값이 별도로 있는 모든 영역: *_min/max_values 배열을 채워야 하며 길이는 *_zone_flags로 지정된 활성 영역 수와 동일해야 합니다.
각 구역에 별도의 최대값이 없는 경우 NULL이어야 합니다.
구역화된 속성의 최대 값 배열입니다. 사용법은 위의 내용을 참고하세요. 각 구역에 별도의 최대값이 없는 경우 NULL이어야 합니다. NULL이 아닌 경우 배열의 길이는 min_values의 길이와 일치해야 합니다.
일부 속성에는 연결된 영역 (예: hvac)이 있을 수 있습니다. 이 경우 구성에는 연결된 영역의 OR 값이 포함되어야 합니다.
속성별 구성 정보 사용법은 속성별로 정의됩니다.
속성이 읽기 전용인지 쓰기 전용인지 정의합니다. 값은 enum vehicle_prop_access 중 하나여야 합니다.
vehicle.h
파일의
1326
번 줄에 정의되어 있습니다.
속성이 연속인지 변경 시인지 정의합니다. 값은 enum vehicle_prop_change_mode 중 하나여야 합니다.
vehicle.h
파일의
1332
행에 있는 정의입니다.
일부 속성에는 이 문자열을 통해 전달되는 추가 정보가 필요할 수 있습니다. 대부분의 속성은 이를 설정할 필요가 없으며 이 경우 config_string.data는 NULL이고 config_string.len은 0이어야 합니다.
vehicle.h
파일의
1381
행에 정의가 있습니다.
HAL 구현 관련 데이터를 배치하기 위한 자리표시자입니다. 사용은 전적으로 HAL 구현에 따라 다릅니다.
vehicle.h
파일의
1442
번 째 줄에 정의되어 있습니다.
|
int32_t* int32_max_values
|
|
int32_t* int32_min_values
|
|
int64_t* int64_max_values
|
|
int64_t* int64_min_values
|
최대 샘플링 레이트(Hz). 센서 유형이 VEHICLE_PROP_CHANGE_MODE_ON_CHANGE인 경우 0이어야 합니다.
vehicle.h
파일의
1437
행에 정의가 있습니다.
최소 샘플링 레이트(Hz). VEHICLE_PROP_CHANGE_MODE_ON_CHANGE 센서 유형의 경우 0이어야 합니다.
vehicle.h
파일의
1433
행에 정의가 있습니다.
이 속성에 사용되는 데이터 유형입니다. 이 유형은 속성별로 고정됩니다. vehicle_value_type에서 허용되는 값을 확인합니다.
vehicle.h
파일의
1338
행에 정의가 있습니다.
|
int32_t vehicle_radio_num_presets
|
라디오 모듈에 저장된 사전 설정 수입니다. 사용 가능한 사전 설정이 없는 경우 0을 전달합니다. 사전 설정 범위는 1 (VEHICLE_RADIO_PRESET_MIN_VALUE 참고)에서 vehicle_radio_num_presets로 정의됩니다.
vehicle.h
파일의
1372
줄에 있는 정의입니다.
|
int32_t vehicle_seat_flags
|
값은 enum vehicle_seat 구성원 중 하나 이상을 OR 연산하여 파생됩니다.
vehicle.h
파일의
1355
줄에 정의가 있습니다.
|
int32_t vehicle_window_flags
|
값은 enum vehicle_window 구성원 중 하나 이상을 OR 연산하여 파생됩니다.
vehicle.h
FILE의
1357
라인에 정의가 있습니다.
|
int32_t vehicle_zone_flags
|
값은 enum vehicle_zone 구성원 중 하나 이상을 OR 연산하여 파생됩니다.
vehicle.h
파일의
1353
행에 정의가 있습니다.
이 구조체에 관한 문서는 다음 파일에서 생성되었습니다.
-
hardware/libhardware/include/hardware/
vehicle.h
이 페이지에 나와 있는 콘텐츠와 코드 샘플에는 콘텐츠 라이선스에서 설명하는 라이선스가 적용됩니다. 자바 및 OpenJDK는 Oracle 및 Oracle 계열사의 상표 또는 등록 상표입니다.
최종 업데이트: 2025-07-26(UTC)
[null,null,["최종 업데이트: 2025-07-26(UTC)"],[],[]]