Tags: astand/uds-to-go
Tags
Release v1.0.0 Squashed commit of the following: commit f0b1ea9 Author: astand <ast.and@bk.ru> Date: Sun May 21 14:38:09 2023 +0200 Added new changelog, formatter configuration commit 5411c77 Author: astand <ast.and@bk.ru> Date: Thu Apr 13 22:21:36 2023 +0200 SA is only available only for some sessions commit 0e710aa Author: astand <ast.and@bk.ru> Date: Thu Apr 13 22:04:45 2023 +0200 SA level control improved commit e0c4172 Author: astand <ast.and@bk.ru> Date: Tue Apr 11 20:51:30 2023 +0200 Added and applied new styling rules commit 3b83dfa Author: astand <ast.and@bk.ru> Date: Mon Apr 10 21:09:43 2023 +0200 Added SA service for test app. commit 6b6e4e0 Author: astand <ast.and@bk.ru> Date: Mon Apr 10 16:11:22 2023 +0200 Service ID as primitive type, not enum. commit 6ca3c62 Author: astand <ast.and@bk.ru> Date: Mon Apr 10 13:47:49 2023 +0200 Added session values from the standard commit 1310e32 Author: astand <ast.and@bk.ru> Date: Mon Apr 10 13:32:58 2023 +0200 All source files updated according new rules. commit d07f1f3 Author: astand <ast.and@bk.ru> Date: Sun Apr 9 16:19:52 2023 +0200 Added third part of tests for response behavior * RCRRP sending covered commit 1cc0c95 Author: astand <ast.and@bk.ru> Date: Sun Apr 9 15:54:56 2023 +0200 Added second part of tests for response behavior. * Added tests for services with SF commit 4411a32 Author: astand <ast.and@bk.ru> Date: Sun Apr 9 14:33:56 2023 +0200 Added first part of tests for response behavior * Functional request without subfunction response behavior * Physical request without subfunction response behavior commit dcfc905 Author: astand <ast.and@bk.ru> Date: Sat Apr 8 23:16:40 2023 +0200 Test app improvements * Reading session value through DID * Reading security level through DID * Session state flow updated (no shift from default to prog) commit 59e7c8f Author: astand <ast.and@bk.ru> Date: Sat Apr 8 23:15:00 2023 +0200 Fixed issues on uds level. commit 709f405 Merge: 702ea70 c93b188 Author: astand <ast.and@bk.ru> Date: Sat Apr 8 22:09:43 2023 +0200 Merged UDS service base refactoring branch. commit c93b188 Author: astand <ast.and@bk.ru> Date: Sat Apr 8 22:09:00 2023 +0200 Minor additions. commit c77740a Author: astand <ast.and@bk.ru> Date: Sat Apr 8 22:07:54 2023 +0200 ISO tp level reformatting. commit 5cd1399 Author: astand <ast.and@bk.ru> Date: Sat Apr 8 19:56:57 2023 +0200 Application level architecture refactoring. * UdsServiceBase refactored to UdsAppManager * New application level architecture * New format rules commit 702ea70 Author: astand <ast.and@bk.ru> Date: Tue Apr 4 20:03:20 2023 +0200 General instances renaming. commit 6db7037 Author: astand <ast.and@bk.ru> Date: Mon Apr 3 23:56:24 2023 +0200 IKeeper type handling improvements. commit 7a368bc Author: astand <ast.and@bk.ru> Date: Mon Apr 3 22:59:25 2023 +0200 IKeeper general cleaning up. commit c989541 Author: astand <ast.and@bk.ru> Date: Mon Apr 3 22:53:55 2023 +0200 Fixed more warnings. commit a9ec524 Author: astand <ast.and@bk.ru> Date: Sat Mar 11 23:46:09 2023 +0100 Fixed examples source code. commit 2a94fa6 Author: astand <ast.and@bk.ru> Date: Sat Mar 11 23:45:50 2023 +0100 Enabled all warnings and code analyzer on compilation. commit f36347d Author: astand <ast.and@bk.ru> Date: Fri Dec 30 15:56:11 2022 +0100 Some refactoring for uds base service sid setup. commit 1526970 Author: astand <ast.and@bk.ru> Date: Thu Dec 29 22:30:34 2022 +0100 SID names shortening commit a95141e Author: astand <ast.and@bk.ru> Date: Thu Dec 29 22:15:33 2022 +0100 Fixed interfaces comments commit 2959c89 Author: astand <ast.and@bk.ru> Date: Sun Dec 18 22:29:27 2022 +0100 SID list to enum class. commit a9cd860 Author: astand <ast.and@bk.ru> Date: Sun Dec 18 22:16:54 2022 +0100 NRC list as enum class. commit 333efdd Author: astand <ast.and@bk.ru> Date: Sun Dec 18 21:53:22 2022 +0100 Fixed routine test response commit e0f954b Author: astand <ast.and@bk.ru> Date: Sun Dec 18 21:47:49 2022 +0100 More tests for timer commit 8638086 Author: astand <ast.and@bk.ru> Date: Sat Dec 17 23:36:27 2022 +0100 GTest added to project. Timer tests. commit b02cc21 Author: astand <ast.and@bk.ru> Date: Sat Dec 17 23:35:03 2022 +0100 Timer refactoring. commit d4e10ab Author: astand <ast.and@bk.ru> Date: Mon Dec 12 22:34:19 2022 +0100 Timer renaming and minor refactoring. commit 2d9b427 Author: astand <ast.and@bk.ru> Date: Sun Dec 11 21:57:02 2022 +0100 DTimer comments update. commit b4acb39 Author: astand <ast.and@bk.ru> Date: Wed Dec 7 21:51:18 2022 +0100 More renaming and comments. commit ab89909 Author: astand <ast.and@bk.ru> Date: Wed Dec 7 21:26:38 2022 +0100 Some more rename and comments. commit b6fee02 Author: astand <ast.and@bk.ru> Date: Sun Dec 4 22:07:46 2022 +0100 ETM with flexible duration. commit 1ca4ec6 Author: astand <ast.and@bk.ru> Date: Sat Dec 3 23:44:49 2022 +0100 Another renaming. commit 0a968b9 Author: astand <ast.and@bk.ru> Date: Sat Dec 3 23:07:09 2022 +0100 More renames and comments. commit 6859d5f Author: astand <ast.and@bk.ru> Date: Sat Dec 3 15:15:22 2022 +0100 Special routine handler for ETM test. commit c4acb49 Author: astand <ast.and@bk.ru> Date: Sat Dec 3 15:14:23 2022 +0100 Changed implementation of ETM (p2 enhanced) commit c5ea2bc Author: astand <ast.and@bk.ru> Date: Fri Dec 2 22:43:22 2022 +0100 Type renaming, minor refactoring (2). commit 29ad945 Author: astand <ast.and@bk.ru> Date: Fri Dec 2 20:39:49 2022 +0100 Type renaming, minor refactoring. commit c84180e Author: astand <ast.and@bk.ru> Date: Fri Sep 9 23:58:56 2022 +0300 Added class diagram commit 01d8782 Author: astand <ast.and@bk.ru> Date: Fri Sep 9 22:31:34 2022 +0300 Added test routine control service commit c7a77f6 Author: astand <ast.and@bk.ru> Date: Fri Sep 9 22:27:55 2022 +0300 Routine handler refactoring commit 631722c Author: astand <ast.and@bk.ru> Date: Fri Sep 9 22:11:52 2022 +0300 Style fixes in IKeeper commit 45cd21a Author: astand <ast.and@bk.ru> Date: Sun Sep 4 23:46:55 2022 +0300 Minor style changes commit 59d6201 Author: astand <ast.and@bk.ru> Date: Sun Sep 4 23:15:15 2022 +0300 Output improvement commit a0d64d3 Author: astand <ast.and@bk.ru> Date: Thu Sep 1 23:02:27 2022 +0300 Added tester present commit 91ff655 Author: astand <ast.and@bk.ru> Date: Thu Sep 1 22:51:05 2022 +0300 Factory creates UDS app commit 996faa1 Author: astand <ast.and@bk.ru> Date: Thu Sep 1 22:33:06 2022 +0300 Passing commands from client to iso_tp commit e9aead5 Author: astand <ast.and@bk.ru> Date: Thu Sep 1 21:56:07 2022 +0300 Initial UDS client class commit 9667dc0 Author: astand <ast.and@bk.ru> Date: Tue Aug 30 23:00:55 2022 +0300 Removed unnecesary code commit af3e374 Author: astand <ast.and@bk.ru> Date: Tue Aug 30 22:50:13 2022 +0300 Uds server app minor refactoring commit 49f6bbb Author: astand <ast.and@bk.ru> Date: Tue Aug 30 22:49:43 2022 +0300 Iso tp test app refactored commit 9237620 Author: astand <ast.and@bk.ru> Date: Thu Aug 25 22:45:23 2022 +0300 Helper code moved to different source commit 23933ff Author: astand <ast.and@bk.ru> Date: Thu Aug 25 22:44:23 2022 +0300 Renaming and fixed ifname set commit 52d26e0 Author: astand <ast.and@bk.ru> Date: Thu Aug 25 22:36:18 2022 +0300 Generalized inheritance with Keeping (IKeeper) commit dcca573 Author: astand <ast.and@bk.ru> Date: Wed Aug 24 23:38:31 2022 +0300 App building moved to app-factory commit 172bf93 Author: astand <ast.and@bk.ru> Date: Tue Aug 23 23:32:57 2022 +0300 Added test server read DID implementation. commit 56dbbb5 Author: astand <ast.and@bk.ru> Date: Tue Aug 23 23:32:13 2022 +0300 Added general DID handling infrastructure commit 7efbf33 Author: astand <ast.and@bk.ru> Date: Tue Aug 23 21:45:40 2022 +0300 Routine router renaming commit 731ef51 Author: astand <ast.and@bk.ru> Date: Sun Aug 21 22:35:10 2022 +0300 Added routiner commit 2d292b0 Author: astand <ast.and@bk.ru> Date: Sun Aug 21 22:12:33 2022 +0300 Process result name changed commit 3f2a171 Author: astand <ast.and@bk.ru> Date: Sun Aug 21 18:23:39 2022 +0300 Test DSC client commit 5a356c1 Author: astand <ast.and@bk.ru> Date: Sun Aug 21 18:11:38 2022 +0300 DSC response removed from server-base commit e301cd7 Author: astand <ast.and@bk.ru> Date: Sun Aug 21 18:08:47 2022 +0300 Added session layer param setup commit 4d6edcb Author: astand <ast.and@bk.ru> Date: Sat Aug 20 20:07:34 2022 +0300 Static allocator extracted to self source file commit 2b5c703 Author: astand <ast.and@bk.ru> Date: Sat Aug 20 19:45:50 2022 +0300 Response for the case with RCRRP and SupPos bit = 1 commit 3c5cf8e Author: astand <ast.and@bk.ru> Date: Sat Aug 20 14:04:16 2022 +0300 ServerBase gets tx buffer from outside commit bb43175 Author: astand <ast.and@bk.ru> Date: Wed Aug 17 22:50:17 2022 +0300 Fixed problem with wrong iface reading and using commit f1f2f84 Author: astand <ast.and@bk.ru> Date: Tue Aug 16 21:34:14 2022 +0300 Basic code explanation in readme commit d4a556d Author: astand <ast.and@bk.ru> Date: Tue Aug 16 20:06:46 2022 +0300 Added tab 4 response rules handling. commit a0a13b3 Author: astand <ast.and@bk.ru> Date: Mon Aug 15 22:33:35 2022 +0300 Diag classes renamed commit f7d27c6 Author: astand <ast.and@bk.ru> Date: Mon Aug 15 21:58:01 2022 +0300 Simplification in session control commit e661884 Author: astand <ast.and@bk.ru> Date: Mon Aug 15 21:19:23 2022 +0300 Different diag addresses for ECU test app. commit 4edd698 Author: astand <ast.and@bk.ru> Date: Mon Aug 15 20:56:53 2022 +0300 Minor changes commit e4c3f18 Author: astand <ast.and@bk.ru> Date: Mon Aug 15 17:36:26 2022 +0300 Added application level sim app (server-app) commit 839c203 Author: astand <ast.and@bk.ru> Date: Mon Aug 15 17:23:15 2022 +0300 Minor optimization commit 288efa8 Author: astand <ast.and@bk.ru> Date: Mon Aug 15 17:22:48 2022 +0300 Fixed SiRouter SID response commit f7b2723 Author: astand <ast.and@bk.ru> Date: Mon Aug 15 15:13:56 2022 +0300 SiRouter takes client vector from outside commit e1fd7cd Author: astand <ast.and@bk.ru> Date: Mon Aug 15 15:04:24 2022 +0300 Minor refacotring in session and si-router commit e0d1f8b Author: astand <ast.and@bk.ru> Date: Sun Aug 14 22:11:36 2022 +0300 Session layer buildable but not finished commit 7ddfd4c Author: astand <ast.and@bk.ru> Date: Sun Aug 14 21:43:41 2022 +0300 All periodic processable instances wrappet to IProcessable commit e52ff9e Author: astand <ast.and@bk.ru> Date: Sun Aug 14 16:50:53 2022 +0300 Added sources for session layer (just template) commit a697281 Author: astand <ast.and@bk.ru> Date: Mon Aug 15 13:26:33 2022 +0300 STmin timout starts right after FC getting (for the first CF) commit 13cbe4e Author: astand <ast.and@bk.ru> Date: Mon Aug 15 13:10:19 2022 +0300 As timer more compliant to standard commit ef79b35 Author: astand <ast.and@bk.ru> Date: Mon Aug 15 13:08:23 2022 +0300 Cs timer removed, STmin is actual Cs timer commit 931a7e3 Author: astand <ast.and@bk.ru> Date: Sun Aug 14 23:20:11 2022 +0300 Fixed lpthread linking problem commit e70060e Author: astand <ast.and@bk.ru> Date: Sun Aug 14 16:00:10 2022 +0300 Renamed some interfaces commit 2c56373 Author: astand <ast.and@bk.ru> Date: Sun Aug 14 13:51:12 2022 +0300 50 ms stmin for test client start commit c0b2824 Author: astand <ast.and@bk.ru> Date: Sun Aug 14 13:50:51 2022 +0300 Fixed active transmittion interrupting behaviour commit cf72d31 Author: astand <ast.and@bk.ru> Date: Sun Aug 14 13:50:14 2022 +0300 More precise tickerup processing commit 3231144 Author: astand <ast.and@bk.ru> Date: Sun Aug 14 13:36:34 2022 +0300 Better SetParameter handling commit 0d4fe4d Author: astand <ast.and@bk.ru> Date: Sun Aug 14 13:35:45 2022 +0300 Added Cr timeout parameter for receiver commit 0d3c6d1 Author: astand <ast.and@bk.ru> Date: Sun Aug 14 12:48:51 2022 +0300 Some order and comments commit 5c31437 Author: astand <ast.and@bk.ru> Date: Sun Aug 14 12:38:01 2022 +0300 Docan-sender with data size typedef commit 0cdd1b0 Author: astand <ast.and@bk.ru> Date: Sun Aug 14 12:09:13 2022 +0300 Docan-receiver with data size typdef. commit 7406d31 Author: astand <ast.and@bk.ru> Date: Sun Aug 14 12:01:54 2022 +0300 Added some constants and pcihelper with specific datasize_t commit 3fd4020 Author: astand <ast.and@bk.ru> Date: Sat Aug 13 22:58:28 2022 +0300 IsoTp renamed to DoCAN_TP commit 785aad0 Author: astand <ast.and@bk.ru> Date: Sat Aug 13 22:53:46 2022 +0300 Can (PDU) sending from rx/tx docans via docan API. commit ccc750f Author: astand <ast.and@bk.ru> Date: Sat Aug 13 22:31:28 2022 +0300 Common config moved to isotp master class. commit 046305d Author: astand <ast.and@bk.ru> Date: Sat Aug 13 17:56:15 2022 +0300 Added readme with instruction to run test app. commit a75dc19 Author: astand <ast.and@bk.ru> Date: Sat Aug 13 17:55:59 2022 +0300 Minor changes. commit 572176b Author: astand <ast.and@bk.ru> Date: Sat Aug 13 17:20:13 2022 +0300 Additional information to welcome print. commit cadca22 Author: astand <ast.and@bk.ru> Date: Sat Aug 13 17:09:32 2022 +0300 Added scripts to start two ISO tp instances. commit 28019ac Author: astand <ast.and@bk.ru> Date: Sat Aug 13 17:08:53 2022 +0300 Fixed hex parsing, minor changes, increased capacity. commit 66d9205 Author: astand <ast.and@bk.ru> Date: Sat Aug 13 13:09:34 2022 +0300 Fixed bug with flowcontrol pci packing. commit b22a1d9 Author: astand <ast.and@bk.ru> Date: Sat Aug 13 12:24:50 2022 +0300 Better welcome printing, bigger tx array. commit 9219355 Author: astand <ast.and@bk.ru> Date: Sat Aug 13 12:21:26 2022 +0300 Better printing in iso-app. commit fd077ee Author: astand <ast.and@bk.ru> Date: Sat Aug 13 12:15:05 2022 +0300 Added option to choose socketcan interface. commit 7c8a802 Author: astand <ast.and@bk.ru> Date: Sat Aug 13 12:07:31 2022 +0300 Number input is the leght of iso-tp message. commit 3bb80b2 Author: astand <ast.and@bk.ru> Date: Sat Aug 13 11:56:14 2022 +0300 Fixed bug with additional FC after reception ending commit 9224eca Author: astand <ast.and@bk.ru> Date: Sat Aug 13 11:12:43 2022 +0300 Code refactoring, iso-tp parameters via arguments. commit eafa87f Author: Astakhov Andrey <ast.and@bk.ru> Date: Sat Aug 13 00:11:58 2022 +0300 Create README.md commit b0f5182 Author: astand <ast.and@bk.ru> Date: Fri Aug 12 23:10:53 2022 +0300 C++11, license and small changes