45 lines
1.7 KiB
YAML
Executable File
45 lines
1.7 KiB
YAML
Executable File
version: 2.0.0
|
|
source:
|
|
projects:
|
|
- Seat_Backrest_Heater_demo
|
|
- Seat_Fan_demo
|
|
workbooks:
|
|
- 座椅加热功能CAN矩阵表.xlsx
|
|
- 座椅通风功能CAN矩阵表.xlsx
|
|
verified_on: 2026-07-30
|
|
scope: t2g_front_passenger_seat_heating_and_ventilation
|
|
hardware_execution_allowed: true
|
|
bit_numbering: lsb0
|
|
byte_order: intel_little_endian
|
|
limitations:
|
|
- The verified physical heater and fan are exposed only as the logical front-passenger seat.
|
|
- Driver_Seat_* remains the immutable firmware CAN signal name; it is not a frontend target.
|
|
- Heating and ventilation run together in the repository Seat_Controller_demo image.
|
|
- Bench ADC diagnostics do not replace production over-current protection or external power limiting.
|
|
messages:
|
|
- name: T2G_Seat_Thermal_Control_29E
|
|
frame_id: 0x29E
|
|
role: command
|
|
minimum_payload_bytes: 8
|
|
hardware_send_allowed: true
|
|
signals:
|
|
- {name: Driver_Seat_Ventilation_On, start_bit: 0, bit_length: 2}
|
|
- {name: Driver_Seat_Ventilation_Mode, start_bit: 2, bit_length: 2}
|
|
- {name: Driver_Seat_Heating_On, start_bit: 4, bit_length: 2}
|
|
- {name: Driver_Seat_Ventilation_Gear, start_bit: 16, bit_length: 4}
|
|
- {name: Driver_Seat_Heating_Gear, start_bit: 20, bit_length: 4}
|
|
- name: T2G_Seat_Thermal_Mode_3CE
|
|
frame_id: 0x3CE
|
|
role: command
|
|
minimum_payload_bytes: 8
|
|
hardware_send_allowed: true
|
|
signals:
|
|
- {name: Driver_Seat_Thermal_Mode, start_bit: 4, bit_length: 2}
|
|
- name: T2G_Seat_Thermal_Status_4FA
|
|
frame_id: 0x4FA
|
|
role: feedback
|
|
minimum_payload_bytes: 8
|
|
signals:
|
|
- {name: Driver_Seat_Ventilation_Status, start_bit: 0, bit_length: 3}
|
|
- {name: Driver_Seat_Heating_Status, start_bit: 3, bit_length: 3}
|