Generic ECU CAN Communication
Common/tasks/PING-TP_ECU
What this task does
Tests communication with an Electronic Control Unit (ECU) selected by the user. Communication is established via Unified Diagnostics Services (UDS) over the Controller Area Network (CAN) and confirming a response within 5 seconds.
Vehicle & firmware coverage
Open a version to see its description, requirements, and input definitions. Hardware configuration and live vehicle checks also determine availability.
Model 3 / Y AMD · Firmware 2026.32.3
- Vehicle coverage
- 2024+ Model 3, 2025+ Model Y, Model Y, Pre-2024 Model 3
- Supported connection
- Local connection
- Vehicle state
- Stationary · Parked
- Gateway diagnostic level
- No specific level listed
Task inputs (3)
ECU name
ecu · PlatformSpecificEcuEnumType
Select an ECU to ping
Firmware default: Not specified
Options: APSB, CMP, CMPD, CP, DAS, DI, DIF, DIR, DPB, EPAS3P, EPAS3P_APP, EPAS3S, EPAS3S_APP, EPBL, EPBR, ESP, HVBMS, HVP, IBST, ICR, IDB, OCS1P, PARK, PCS, PCS2, PM, PMF, PMFMFG, PMR, PTC, RADC, RCM, RCM2, RCU, SCCM, SDCR, TAS, TPMS, TRCM, USM-VIPER, VCBATT, VCBATT1, VCBATT2, VCCC, VCFRONT, VCFRONT1, VCFRONT2, VCLEFT, VCRIGHT, VCSEAT2L, VCSEAT2R, VCSEC
Set Power State
set_power · Bool
Select whether or not to set vehicle power state prior to pinging the ECU
Firmware default: true
Reset ECU
reset · Bool
Select whether or not to reset the ECU before pinging
Firmware default: false
Model 3 / Y Intel · Firmware 2026.32.7
- Vehicle coverage
- Model Y, Pre-2024 Model 3
- Supported connection
- Local connection
- Vehicle state
- Stationary · Parked
- Gateway diagnostic level
- No specific level listed
Task inputs (3)
ECU name
ecu · PlatformSpecificEcuEnumType
Select an ECU to ping
Firmware default: Not specified
Options: CMP, CMPD, CP, DAS, DIF, DIR, EPAS3P, EPAS3P_APP, EPAS3S, EPAS3S_APP, EPBL, EPBR, ESP, HVBMS, HVP, IBST, ICR, OCS1P, PARK, PCS, PCS2, PMF, PMR, PTC, RADC, RCM, RCM2, SCCM, SDCR, TAS, TPMS, TRCM, USM-VIPER, VCBATT, VCBATT1, VCBATT2, VCFRONT, VCFRONT1, VCFRONT2, VCLEFT, VCRIGHT, VCSEC
Set Power State
set_power · Bool
Select whether or not to set vehicle power state prior to pinging the ECU
Firmware default: true
Reset ECU
reset · Bool
Select whether or not to reset the ECU before pinging
Firmware default: false
Model S / X (legacy) Legacy infotainment · Firmware 2026.14.6
- Vehicle coverage
- Pre-2021 Model S, Pre-2021 Model X
- Supported connection
- Local connection
- Vehicle state
- Stationary · Parked
- Gateway diagnostic level
- No specific level listed
Description in this firmware
ECU CAN Communication
Generic ECU ping test
Task inputs (3)
ECU name
ecu · PlatformSpecificEcuEnumType
Select an ECU to ping
Firmware default: Not specified
Options: BCCEN, BCFALCD, BCFALCP, BCFDM, BCFPM, BCFRONT, BCRDM, BCREAR, BCRPM, BCS2C, BCS2L, BCS2R, BDY, BMS, CHG, CHGPH1, CHGPH2, CHGPH3, CHGRLY, CHGS, CHGSPH1, CHGSPH2, CHGSPH3, CHGSVI, CHGVI, CMP, CP, CTPMS, DAS, DCDC, DDM, DHFD, DHFP, DHRD, DHRP, DI, DIS, EFUSE, EPAS, EPAS2, EPAS3P, EPAS3S, EPB, EPBM, ESP, ESP2, ESPCAL, IBST, IBSTCAL, IC, LFT, MSM, MSMD, MSMP, OCS, PARK, PARK2, PDM, PLCRLY, PM, PMS, PTC, PTCR, RADC, RADCB, RADRL, RADRR, RCCM, RCM, RLSCAL, SCCM, SDM, SEC, SNSCLL1, SNSCLR1, SNSCUL1, SNSCUR1, SUN, TAS, TAS2, THC, TPMS, TUNER, VCSEATD, VCSEATP, WC
Set Power State
set_power · Bool
Select whether or not to set vehicle power state prior to pinging the ECU
Firmware default: true
Reset ECU
reset · Bool
Select whether or not to reset the ECU before pinging
Firmware default: false
Model S / X (2021+) AMD · Firmware 2026.20.6.1
- Vehicle coverage
- 2021+ Model S, 2021+ Model X
- Supported connection
- Local connection
- Vehicle state
- Stationary · Parked
- Gateway diagnostic level
- No specific level listed
Description in this firmware
ECU CAN Communication
Generic ECU ping test
Task inputs (3)
ECU name
ecu · PlatformSpecificEcuEnumType
Select an ECU to ping
Firmware default: Not specified
Options: BCFALCD, BCFALCP, BCFDM, BCFPM, BCRDM, BCRPM, BCS2L, BCS2R, CCCM, CMPD, CP, DAS, DI, DIF, DIR, DIREL, DIRER, EPAS3P, EPAS3P_APP, EPAS3S, EPAS3S_APP, EPBL, EPBR, ESP, HVBMS, HVP, IBST, ICR, ICRM, PARK, PCS, PEPS, PEPSM, PM, PMF, PMFMFG, PMR, PMREL, PMRER, PSFA, PSFAM, RADC, RCM, SCCM, SEPS, SEPSM, SSFA, SSFAM, TAS, USM-VIPER, VALEOUSS, VCBATT, VCFRONT, VCLEFT, VCRIGHT, VCSEATD, VCSEATP, VCSEC, VIPR
Set Power State
set_power · Bool
Select whether or not to set vehicle power state prior to pinging the ECU
Firmware default: true
Reset ECU
reset · Bool
Select whether or not to reset the ECU before pinging
Firmware default: false