@@ -48,35 +48,35 @@ The following features are configured with preprocessor defines:
4848 - systems: linux, Windows, esp32, Arduino, NXP s32k
4949 - transports: isotp-c, linux isotp sockets
5050
51- ## supported functions (server and client )
52-
53- | SID | name | supported |
54- | - | - | - |
55- | 0x10 | diagnostic session control | ✅ |
56- | 0x11 | ECU reset | ✅ |
57- | 0x14 | clear diagnostic information | ❌ |
58- | 0x19 | read DTC information | ❌ |
59- | 0x22 | read data by identifier | ✅ |
60- | 0x23 | read memory by address | ❌ |
61- | 0x24 | read scaling data by identifier | ❌ |
62- | 0x27 | security access | ✅ |
63- | 0x28 | communication control | ✅ |
64- | 0x2A | read periodic data by identifier | ❌ |
65- | 0x2C | dynamically define data identifier | ❌ |
66- | 0x2E | write data by identifier | ✅ |
67- | 0x2F | input control by identifier | ❌ |
68- | 0x31 | routine control | ✅ |
69- | 0x34 | request download | ✅ |
70- | 0x35 | request upload | ✅ |
71- | 0x36 | transfer data | ✅ |
72- | 0x37 | request transfer exit | ✅ |
73- | 0x38 | request file transfer | ✅ |
74- | 0x3D | write memory by address | ❌ |
75- | 0x3E | tester present | ✅ |
76- | 0x83 | access timing parameter | ❌ |
77- | 0x84 | secured data transmission | ❌ |
78- | 0x85 | control DTC setting | ✅ |
79- | 0x86 | response on event | ❌ |
51+ ## Supported Services
52+
53+ | Service ID ( SID) | Service Name | server | client |
54+ | - | - | - | - |
55+ | 0x10 | diagnostic session control | ✅ | ✅ |
56+ | 0x11 | ECU reset | ✅ | ✅ |
57+ | 0x14 | clear diagnostic information | ❌ | ❌ |
58+ | 0x19 | read DTC information | ❌ | ❌ |
59+ | 0x22 | read data by identifier | ✅ | ✅ |
60+ | 0x23 | read memory by address | ❌ | ❌ |
61+ | 0x24 | read scaling data by identifier | ❌ | ❌ |
62+ | 0x27 | security access | ✅ | ✅ |
63+ | 0x28 | communication control | ✅ | ✅ |
64+ | 0x2A | read periodic data by identifier | ❌ | ❌ |
65+ | 0x2C | dynamically define data identifier | ❌ | ❌ |
66+ | 0x2E | write data by identifier | ✅ | ✅ |
67+ | 0x2F | input control by identifier | ❌ | ❌ |
68+ | 0x31 | routine control | ✅ | ✅ |
69+ | 0x34 | request download | ✅ | ✅ |
70+ | 0x35 | request upload | ✅ | ✅ |
71+ | 0x36 | transfer data | ✅ | ✅ |
72+ | 0x37 | request transfer exit | ✅ | ✅ |
73+ | 0x38 | request file transfer | ✅ | ✅ |
74+ | 0x3D | write memory by address | ✅ | ❌ |
75+ | 0x3E | tester present | ✅ | ✅ |
76+ | 0x83 | access timing parameter | ❌ | ❌ |
77+ | 0x84 | secured data transmission | ❌ | ❌ |
78+ | 0x85 | control DTC setting | ✅ | ✅ |
79+ | 0x86 | response on event | ❌ | ❌ |
8080
8181# Documentation: Server
8282
0 commit comments