Tests communication with the right vehicle controller (VCRIGHT) Electronic Control Unit (ECU). Communication is established via Unified Diagnostics Services (UDS) over the Controller Area Network (CAN).
PING-TP_VCRIGHT
Model 3 / Y
Model S / X (2021+)
Calibrate Right Rear door handle by actuating the fork to its maximum and minimum positions.
Also configure the door handle controller to make it learn its location, if needed.
PROC_VCRIGHT_REAR-R_CALIBRATE-DOOR-HANDLE
Model S / X (2021+)
Runs the self tests for the right rear door
TEST-SELF_VCRIGHT_REAR-R_DOOR
Model 3 / Y
Model S / X (2021+)
The this routine will trigger the automatic spoiler calibration routine in the BCREAR module. The calibration will tell the BCREAR where the spoiler endstops are and will calibrate the spoiler's anti-pinch feature.
PROC_BCREAR_X_SPOILER
Model S / X (legacy)
Performs a lsusb command on the Center Information Display (CID). Tests connection of devices connected to USB, such as the touchscreen, cellular modem, and Bluetooth.
TEST_ICE_X_LSUSB
Model S / X (legacy)
Returns the resistances of the deployment loops controlled by the Restraints Control Module (RCM).
PROC_RCM_X_DEPLOYMENT-LOOP-CONTINUOUS-MONITOR
Model 3 / Y
Model S / X (2021+)
Tests communication with the Steering Column Control Module (SCCM) Electronic Control Unit (ECU). Communication is established via Unified Diagnostics Services (UDS) over the Controller Area Network (CAN).
PING-TP_SCCM
Model 3 / Y
Model S / X (2021+)
Test Controller Area Network (CAN) communication with the Steering Column Control Module (SCCM).
PING-TP_SCCM
Model S / X (legacy)
Resets the Steering Column Control Module (SCCM) Electronic Control Unit (ECU). Reset is executed via Unified Diagnostics Services (UDS) over the Controller Area Network (CAN).
TEST-RESET_SCCM
Model 3 / Y
Model S / X (2021+)
Searches the SX gateway logs for a byte range and a file range given start and end timestamps in s.
PROC_MCU_X_SEARCH-GATEWAY-LOGS
Model S / X (legacy)
The procedure checks recent syslogs for all User Interface (UI) alerts. Some alerts are benign, such as seatbelt reminders,
but others may represent service concerns. This Task will find all UI alerts along with when each occurred.
Note that these timestamps are always PDT.
TEST-BASH_ICE_X_SEARCH-UI-ALERTS
Model 3 / Y
Model S / X (2021+)
The procedure checks recent syslogs for all User Interface (UI) alerts. Some alerts are benign, such as seatbelt reminders,
but others may represent service concerns. This Task will find all UI alerts along with when each occurred.
Note that these timestamps are always PDT.
TEST-BASH_ICE_X_SEARCH-UI-ALERTS
Model S / X (legacy)
Tests the connectivity of the rear center seatbelt buckle sensor to the left vehicle controller (VCLEFT) ECU.
TEST-SELF_VCLEFT_REAR-C_SEATBELT-BUCKLE-HYDROXIDE
Model 3 / Y
Tests the connectivity of the rear left seatbelt buckle sensor to the left vehicle controller (VCLEFT) ECU.
TEST-SELF_VCLEFT_REAR-L_SEATBELT-BUCKLE
Model 3 / Y
Tests the connectivity of the rear left seatbelt buckle sensor to the left vehicle controller (VCLEFT) ECU.
TEST-SELF_VCLEFT_REAR-L_SEATBELT-BUCKLE-HYDROXIDE
Model 3 / Y
Tests communication with the SEC Electronic Control Unit (ECU). Communication is established via Unified Diagnostics Services (UDS) over the Controller Area Network (CAN).
PING-TP_SEC
Model S / X (legacy)
Checks the state of the nearest keyfob, then tries to update it if it is 80-bit encryption or unlocked
PROC_SEC_X_PEKTRON-KEY-UPDATE
Model S / X (legacy)
This routine performs the VIN Learn, and side configuration learn for Pektron door module. This is necessary to ensure the security controller (SEC) recognizes the correct vehicle configuration. Test will always report as passed to MES due to unreliability of the routine. Routine is necessary after any configuration changes that affect the SEC module.
PROC_SEC_X_PEKTRON-VIN-LEARN
Model S / X (legacy)
Tests if the second row HVAC panel duct thermistor is operating as expected and whether it is reporting fault conditions.
TEST-SELF_VCLEFT_X_HVAC-SECOND-ROW-THERMISTORS
Model S / X (2021+)
Folds the seat on one side and executes the functional test on the other side
TEST-SELF_VCLEFT-VCRIGHT_RECLINE-FOLD-AND-FUNCTIONAL
Model 3 / Y
Moves the second row seat recliner/backrest to the rearward endstop to perform position calibration, then moves the backrest to the nominal use position.
PROC_VC_X_2R-SEAT-RECLINE-CALIBRATION
Model 3 / Y
Attempts to moves the second row seat recliner according to the provided command.
PROC_VCSEAT2X_2R-SEAT-RECLINE-COMMAND-MOVEMENT
Model 3 / Y
Attempts to moves the second row seat recliner according to the provided command.
PROC_VC_X_2R-SEAT-RECLINE-COMMAND-MOVEMENT
Model 3 / Y
Attempts to moves the second row seat recliner/backrest rearward, fold the seat, then unfold the seat to the nominal position.
PROC_VCSEAT2X_2R-SEAT-RECLINE-FUNCTIONAL-TEST
Model 3 / Y