78 lines
3.9 KiB
YAML
Executable File
78 lines
3.9 KiB
YAML
Executable File
version: 1.0.0
|
|
source:
|
|
file: 空调-天幕-氛围灯CAN信号矩阵表.xlsx
|
|
sheet: 空调
|
|
scope: normalized_climate_subset
|
|
hardware_execution_allowed: false
|
|
limitations:
|
|
- Source workbook is a partial matrix without bus timing, counters, checksums, or vehicle variant applicability.
|
|
- Sub IDs are encoded as the first payload byte for virtual execution.
|
|
messages:
|
|
- name: Climate_Control_064_03
|
|
frame_id: 100
|
|
minimum_payload_bytes: 8
|
|
fixed_signals: {Sub_ID: 3}
|
|
signals:
|
|
- {name: Sub_ID, start_bit: 0, bit_length: 8}
|
|
- {name: Atomic_AC_S, start_bit: 36, bit_length: 2}
|
|
- {name: Atomic_cycle_mode_S, start_bit: 38, bit_length: 2}
|
|
- {name: Atomic_defrosting_S, start_bit: 40, bit_length: 2}
|
|
- {name: Atomic_vehicle_air_conditioning_switch_S, start_bit: 50, bit_length: 2}
|
|
- {name: Atomic_front_air_conditioning_switch_S, start_bit: 52, bit_length: 2}
|
|
- {name: Atomic_rear_air_conditioning_switch_S, start_bit: 54, bit_length: 2}
|
|
- {name: Atomic_driver_air_conditioning_switch_S, start_bit: 56, bit_length: 2}
|
|
- {name: Atomic_passenger_air_conditioning_switch_S, start_bit: 58, bit_length: 2}
|
|
- {name: Atomic_left_rear_air_conditioning_switch_S, start_bit: 60, bit_length: 2}
|
|
- {name: Atomic_right_rear_air_conditioning_switch_S, start_bit: 62, bit_length: 2}
|
|
- name: Climate_Control_064_04
|
|
frame_id: 100
|
|
minimum_payload_bytes: 8
|
|
fixed_signals: {Sub_ID: 4}
|
|
signals:
|
|
- {name: Sub_ID, start_bit: 0, bit_length: 8}
|
|
- {name: Atomic_vehicle_air_volume_S, start_bit: 8, bit_length: 4}
|
|
- {name: Atomic_vehicle_air_conditioning_temperature_S, start_bit: 40, bit_length: 8}
|
|
- {name: Atomic_front_air_conditioning_temperature_S, start_bit: 48, bit_length: 8}
|
|
- {name: Atomic_rear_air_conditioning_temperature_S, start_bit: 56, bit_length: 8}
|
|
- name: Climate_Control_064_05
|
|
frame_id: 100
|
|
minimum_payload_bytes: 8
|
|
fixed_signals: {Sub_ID: 5}
|
|
signals:
|
|
- {name: Sub_ID, start_bit: 0, bit_length: 8}
|
|
- {name: Atomic_driver_air_conditioning_temperature_S, start_bit: 8, bit_length: 8}
|
|
- {name: Atomic_passenger_air_conditioning_temperature_S, start_bit: 16, bit_length: 8}
|
|
- {name: Atomic_left_rear_air_conditioning_temperature_S, start_bit: 24, bit_length: 8}
|
|
- {name: Atomic_right_rear_air_conditioning_temperature_S, start_bit: 32, bit_length: 8}
|
|
- {name: Atomic_driver_air_conditioning_outlet_mode_S, start_bit: 56, bit_length: 4}
|
|
- {name: Atomic_left_rear_air_conditioning_outlet_mode_S, start_bit: 60, bit_length: 4}
|
|
- name: Climate_Control_064_06
|
|
frame_id: 100
|
|
minimum_payload_bytes: 4
|
|
fixed_signals: {Sub_ID: 6}
|
|
signals:
|
|
- {name: Sub_ID, start_bit: 0, bit_length: 8}
|
|
- {name: Atomic_co_pilot_air_conditioning_outlet_mode_S, start_bit: 8, bit_length: 4}
|
|
- {name: Atomic_right_rear_air_conditioning_outlet_mode_S, start_bit: 16, bit_length: 4}
|
|
- name: Climate_Status_0DB
|
|
frame_id: 219
|
|
minimum_payload_bytes: 8
|
|
signals:
|
|
- {name: ACHMC_AC_Open_Rslt_Fdbck_Infor_S, start_bit: 0, bit_length: 2}
|
|
- {name: AV_Close_Results_Feedback_S, start_bit: 2, bit_length: 2}
|
|
- {name: AC_Cycle_Mode_0DB_S, start_bit: 4, bit_length: 2}
|
|
- {name: Medium_AC_Switch_S, start_bit: 6, bit_length: 2}
|
|
- {name: ACHMC_Mast_Dri_Temp_Set_Rslt_S, start_bit: 8, bit_length: 5}
|
|
- {name: Co_Pilot_AC_Temp_Set_S, start_bit: 16, bit_length: 5}
|
|
- {name: AC_Wind_Model_0DB_S, start_bit: 28, bit_length: 4}
|
|
- {name: IKEY_AC_Air_Gear_S, start_bit: 32, bit_length: 4}
|
|
- {name: ACHMC_AC_Front_Defrosting_Fdbck_S, start_bit: 41, bit_length: 2}
|
|
- name: Climate_Status_404
|
|
frame_id: 1028
|
|
minimum_payload_bytes: 4
|
|
signals:
|
|
- {name: ACHMC_AC_On_Status_S, start_bit: 8, bit_length: 2}
|
|
- {name: AC_Cycle_Mode_404_S, start_bit: 12, bit_length: 2}
|
|
- {name: AC_Wind_Model_404_S, start_bit: 16, bit_length: 4}
|
|
- {name: Ac_wind_rnk_S, start_bit: 20, bit_length: 4}
|