2025년 3월 27일부터 AOSP를 빌드하고 기여하려면 aosp-main 대신 android-latest-release를 사용하는 것이 좋습니다. 자세한 내용은 AOSP 변경사항을 참고하세요.
  
         
       
     
  
  
  
    
  
  
  
    
    
      
    
    
      
      컬렉션을 사용해 정리하기
    
    
      
      내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
    
  
  
    
  
  
  
  
    
  
  
    
    
    
  
  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)
  
  
  
    
      [[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2025-07-26(UTC)"],[],[]]