Files
automotive-skills-suite/examples/uds-services-builder/README.md
T
Automotive Skills Autonomous f9e63f9aa0 auto(docs): W22 changelog roll-up, 3 example stubs, STATUS regen
Autonomous daily run.
- Rolled W22 polish commits (uds-services, hara, dfmea) into CHANGELOG [Unreleased]
- Added examples/<skill>/README.md stubs for the three W22-touched builders
- Re-encoded item-definition / ppap-package reviewer-name aliases in STATUS regen so suite reports 100% paired (76/76)
- Journal entry appended; W22 cycle ready for Saturday RELEASE

Generated by automotive-skills-daily-standup scheduled task.
2026-05-29 11:07:19 +00:00

12 lines
1.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# uds-services-builder — Example
**What this skill produces:** An ISO 14229-1 UDS (Unified Diagnostic Services) catalog xlsx documenting supported services, sub-functions, DIDs (Data Identifiers), RIDs (Routine Identifiers), security access levels, session dependencies, and negative-response code (NRC) handling for an ECU.
**Typical input shape:** ECU identity (variant, supplier), supported service IDs (0x10, 0x11, 0x22, 0x27, 0x2E, 0x31, 0x340x37, 0x3E, 0x85, …), DID/RID inventory, security access seed/key scheme reference, session timing (P2/P2*), and tester-present cadence.
**Expected output:** `<ecu>-uds-catalog.xlsx` — multi-tab workbook (Services, DIDs, RIDs, Sessions, Security Access, NRC matrix, Timing, Traceability to UDS-TSR) with conditional formatting on unsupported NRCs.
**Sample I/O:** Input a body-control ECU diagnostic spec stub → Output `BCM-uds-catalog.xlsx` with 32 DIDs, 9 RIDs, and 4 security access levels populated.
**Run:** Trigger by phrasing, e.g. "Build a UDS services catalog for the BCM".