Files
Cognitive_Agent/domains/seat/can/seat-thermal-hardware-matrix.yaml
T

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}