Skip to content

Tags: astand/uds-to-go

Tags

v1.0.0

Toggle v1.0.0's commit message
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