What does this module do?
The SRS module monitors the firing circuits of the airbags and belt pretensioners, the crash sensors and the belt switches. Circuit resistances must stay inside a narrow window; a value outside it is stored as a code.
Safety-critical module
CarCoding marks this module as safety-critical. The reason: opening an extended diagnostic session on this module temporarily disables the system on some vehicles and turns on a warning lamp. The behaviour is the same with the manufacturer’s own tool — it comes from the nature of the protocol and is not a scanner fault.
What do the makes call this module?
The name of a module doing the same job changes from make to make. The names below are the actual definition names used under this type in the CarCoding scan map (54 distinct names):
| Module name | Address |
|---|---|
| ACSM (Airbag) | 7E7 |
| AOS (Occupant Sensing) | 245 |
| Airbag | 715 |
| Airbag | 715 |
| Airbag | 752 |
| Airbag (29-bit) | 18DAC0F1 |
| Airbag / SRS | 744 |
| Airbag / SRS | 752 |
| Airbag/SRS (29-bit) | 18DAC0F1 |
| Belt Pretensioner 2nd Row Left | 17FC171E |
| Belt Pretensioner 2nd Row Left | 17FC171E |
| Belt Pretensioner 2nd Row Right | 17FC171F |
| Belt Pretensioner 2nd Row Right | 17FC171F |
| Belt Pretensioner 3rd Row Left | 17FC1686 |
| Belt Pretensioner 3rd Row Left | 17FC1686 |
| Belt Pretensioner 3rd Row Right | 17FC1687 |
| Belt Pretensioner 3rd Row Right | 17FC1687 |
| Belt Pretensioner Left | 17FC162A |
| Belt Pretensioner Left | 17FC162A |
| Belt Pretensioner Right | 17FC162B |
| Belt Pretensioner Right | 17FC162B |
| Electronic Pedestrian Protection Module | 75F |
| OCM Occupant Classification (29-bit) | 18DA58F1 |
| OCS | 765 |
| OCSM (Occupant Classification) | 765 |
| ODS (Occupant Detection) | 742 |
| Occupant Classification | 6E8 |
| Occupant Classification | 75E |
| Occupant Monitoring Model | 752 |
| Occupant Restraint Module (Airbag) | 6E0 |
| Occupant Restraint Module (Airbag) | 744 |
| Occupant detection | 756 |
| Pedestrian Protection | 17FC0068 |
| Pedestrian Protection | 17FC0068 |
| Pedestrian Protection | 768 |
| Pedestrian Protection | 768 |
| Pedestrian Protection Center | 17FC16A9 |
| Pedestrian Protection Center | 17FC16A9 |
| Pedestrian Protection Contact | 17FC16AA |
| Pedestrian Protection Contact | 17FC16AA |
| Pedestrian Protection Driver | 17FC16A6 |
| Pedestrian Protection Driver | 17FC16A6 |
| Pedestrian Protection Driver 2 | 17FC16AB |
| Pedestrian Protection Driver 2 | 17FC16AB |
| Pedestrian Protection Left Hand Side | 17FC16CE |
| Pedestrian Protection Left Hand Side | 17FC16CE |
| Pedestrian Protection Passenger | 17FC16A7 |
| Pedestrian Protection Passenger | 17FC16A7 |
| Pedestrian Protection Passenger 2 | 17FC16AC |
| Pedestrian Protection Passenger 2 | 17FC16AC |
| Pedestrian Protection Right Hand Side | 17FC16CF |
| Pedestrian Protection Right Hand Side | 17FC16CF |
| Pretensioner Left | 17FC005E |
| Pretensioner Left | 17FC005E |
| Pretensioner Right | 17FC005F |
| Pretensioner Right | 17FC005F |
| RCM | 18DA58F1 |
| RCM | 737 |
| RCM (Airbag/Restraint) | 737 |
| SDM (Airbag) | 247 |
| SDM (Airbag) | 247 |
| SRS | 603 |
| SRS | 730 |
| SRS | 7D3 |
| SRS #2 | 6A2 |
| SRS (Airbag) | 7D2 |
| SRS (Airbag) | 7E2 |
| SRS (Airbag) | 7F1 |
| SRS (HS-CAN) / SRS | 737 |
| SRS / Airbag (29-bit) | 18DAC0F1 |
| SRS / Airbag (29-bit) | 18DAC0F1 |
| SRS / Airbag (ORC) | 744 |
| SRS Airbag | 18DA53F1 |
| SRS Airbag | 780 |
| SRS Airbag 2 | 784 |
| SRS var.1 | 76A |
| SRS var.2 | 720 |
| SRS/AirBag | 727 |
| SRS/AirBag | 7F1 |
| SRS/AirBag (29-bit) | 18DA58E0 |
| SRS/Airbag | 6E0 |
| SRS/Airbag | 720 |
| SRS/Airbag | 737 |
| SRS/Airbag | 744 |
| SRS/Airbag | 780 |
| SRS/Airbag | 7A2 |
| SRS/Airbag #2 | 737 |
| SRS/Airbag #2 | 7F1 |
| SRS/Airbag / Restraints Control Module | 737 |
| SRS/Airbag#1 | 7E5 |
| SRS/Airbag#2 | 752 |
| SRS/Airbags | 273 |
| SRS/Airbags | 646 |
| SRS/Airbags | 7E5 |
| SRS/Takata (CAN) | 7E5 |
Which makes define it?
The map holds 95 definitions for this type, spread across 38 make groups:
Address and protocol
Every definition in the map is marked as UDS. 53 of the addresses are 11-bit CAN identifiers (three digits, such as 7E0) and 42 are 29-bit extended identifiers (such as 18DA10F1). The most frequent addresses for this type are: 737 (6), 18DAC0F1 (4), 744 (4), 752 (4).
Related fault codes
Fault codes stored in this module usually belong to these groups:
Looking for what a fault code means? Fault code library.
Other module types
Airbag / SRS Module on your own vehicle
With an ELM327-based BLE OBD2 adapter, CarCoding scans the vehicle’s modules, reads fault codes from those it can reach and explains every code in plain language. Which modules are reachable depends on the make and on the vehicle. The app is free to download.
Some advanced features require an in-app purchase.
Data source: the CarCoding ECU scan map (ecuDatabase.ts). The addresses and names in the table are definitions from the map; they can differ depending on the hardware and software version in your vehicle.