Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement OpenCyphal Register API for OpenCyphal-ToF-Distance-Sensor-Node. #158

Merged
merged 82 commits into from
Sep 28, 2022

Commits on Sep 14, 2022

  1. Configuration menu
    Copy the full SHA
    791ec0b View commit details
    Browse the repository at this point in the history
  2. Use unqique ID from chip.

    aentinger committed Sep 14, 2022
    Configuration menu
    Copy the full SHA
    23a5148 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    48d4d74 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d5c6463 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2022

  1. Configuration menu
    Copy the full SHA
    f2cd103 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ac1e384 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    56ede2e View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2022

  1. Configuration menu
    Copy the full SHA
    b09e21b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3528995 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    27e89da View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1789705 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    59dcd04 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5227637 View commit details
    Browse the repository at this point in the history
  7. Rename API spin to spinSome.

    This indicates that are couple of loops are run (vs i.e. spinOnce), but that the function ultimately returns.
    aentinger committed Sep 16, 2022
    Configuration menu
    Copy the full SHA
    956f553 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    64f7208 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    343d1b7 View commit details
    Browse the repository at this point in the history
  10. Update README.

    aentinger committed Sep 16, 2022
    Configuration menu
    Copy the full SHA
    752953a View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2022

  1. Configuration menu
    Copy the full SHA
    a91fc44 View commit details
    Browse the repository at this point in the history
  2. corrected spelling

    generationmake committed Sep 18, 2022
    Configuration menu
    Copy the full SHA
    35e8fb7 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2022

  1. Configuration menu
    Copy the full SHA
    a419c0e View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2022

  1. Configuration menu
    Copy the full SHA
    4c2a3e8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    19c6405 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d29aaa3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f27a69f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    85d0caf View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2022

  1. Configuration menu
    Copy the full SHA
    10d9d2c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    79378a0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b4595b8 View commit details
    Browse the repository at this point in the history
  4. A bit of refactoring ...

    aentinger committed Sep 21, 2022
    Configuration menu
    Copy the full SHA
    7fe4a98 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2ee458f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b1232bd View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    eaf4c82 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    baf8dd8 View commit details
    Browse the repository at this point in the history
  9. Very crude DIY type_info.

    aentinger committed Sep 21, 2022
    Configuration menu
    Copy the full SHA
    5ae2031 View commit details
    Browse the repository at this point in the history
  10. Change node id on the fly.

    aentinger committed Sep 21, 2022
    Configuration menu
    Copy the full SHA
    9fd592e View commit details
    Browse the repository at this point in the history
  11. Cleanup unused constants.

    aentinger committed Sep 21, 2022
    Configuration menu
    Copy the full SHA
    b928748 View commit details
    Browse the repository at this point in the history
  12. Make description R/W.

    aentinger committed Sep 21, 2022
    Configuration menu
    Copy the full SHA
    b3c1e3e View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2022

  1. Configuration menu
    Copy the full SHA
    29a6683 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3e65d87 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a728fce View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    342228b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    125e9c1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5a6cdb3 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a7d82ed View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f75070e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    f4791b1 View commit details
    Browse the repository at this point in the history
  10. Fix: add missing new-line.

    aentinger committed Sep 22, 2022
    Configuration menu
    Copy the full SHA
    66d2786 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    47c0929 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2022

  1. Configuration menu
    Copy the full SHA
    aa63e00 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ad284f9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7c7b219 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6fa587a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b2a4f75 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    eb3faea View commit details
    Browse the repository at this point in the history
  7. Move call to subscribe to end of reg-list-adding. Works the same, but…

    … is semantically more correct.
    aentinger committed Sep 23, 2022
    Configuration menu
    Copy the full SHA
    c16962d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    0abfc2e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    d3fad1a View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2022

  1. Configuration menu
    Copy the full SHA
    37e2303 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b4893cb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bed18f0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3821f04 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7b294c4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7491bc0 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f53029a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    5e61fe2 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    db3e5ab View commit details
    Browse the repository at this point in the history
  10. Provide callback to be called in case of a read request being sent (a…

    …nd before that request is fulfilled.
    aentinger committed Sep 27, 2022
    Configuration menu
    Copy the full SHA
    bb80120 View commit details
    Browse the repository at this point in the history
  11. Fix: It should be allowed to set a value from the user-side, RO refer…

    …s to the perspective of the external communication partner.
    aentinger committed Sep 27, 2022
    Configuration menu
    Copy the full SHA
    22e785a View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    1a26ee2 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    a35c640 View commit details
    Browse the repository at this point in the history
  14. Extract union to type conversion into module AccessRequest. Also full…

    …y transfer value setting into register class module.
    aentinger committed Sep 27, 2022
    Configuration menu
    Copy the full SHA
    688cadd View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    7352e4b View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    5df0594 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    1b2b266 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    e7a909e View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    bc9eeb6 View commit details
    Browse the repository at this point in the history
  20. CI spellcheck: fix typo.

    aentinger committed Sep 27, 2022
    Configuration menu
    Copy the full SHA
    f4896ad View commit details
    Browse the repository at this point in the history
  21. Fix: only update the timestamp when the value is actually changed, no…

    …t when it is retrieved.
    aentinger committed Sep 27, 2022
    Configuration menu
    Copy the full SHA
    8c8cdca View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    4a01f8d View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2022

  1. Fix: Using a std::map and checking for existence of a key rules out m…

    …emory access violations due to an unexpected type tag.
    aentinger committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    d507764 View commit details
    Browse the repository at this point in the history
  2. Revert "Specifying type of enum class TypeTag to be of underlying typ…

    …e size_t."
    
    This reverts commit 7352e4b.
    aentinger committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    3d5d1b1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b5b7bc4 View commit details
    Browse the repository at this point in the history