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

Documentation & cleaning & refactoring #4

Merged
merged 43 commits into from
Jan 10, 2024
Merged

Documentation & cleaning & refactoring #4

merged 43 commits into from
Jan 10, 2024

Conversation

samsamfire
Copy link
Owner

  • Adding more documentation to package : go docs & .md files for a quick setup / tutorial
  • Unexporting a lot of structures / variables that don't need to be exported. Way too much structures etc when reading doc.
  • More debug prints
  • Fixed bug in heartbeat consumer, was missing heartbeats

All canopen objects now use embedding of bus manager : less code
… was not updated properly ==> missed heartbeat

Added a configurator for hb consumer
Added some tests
Unexport everything inside HBConsumer
Added logs for accessing object 1016
Unexported SYNC variables
Streamer is now an unexported type as it should not directly be used or created by user
Some renaming & unexporting
… and AddNode to AddRemoteNode

Added some documentation on RemoteNode and LocalNode types
Changed default loop time of main node process to 10ms
Renamed Socketcan to SocketCan (same as VirtualCan)
Added sdoclient to BaseNode
@samsamfire samsamfire merged commit 369b1a4 into main Jan 10, 2024
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant