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 #162

Merged
merged 25 commits into from
Jul 26, 2024
Merged

Documentation #162

merged 25 commits into from
Jul 26, 2024

Conversation

bparks13
Copy link
Member

@bparks13 bparks13 commented Jul 25, 2024

This PR aims to add XML tags to all public classes / methods / properties to aid in documentation.

Fixes #141
Fixes #144
Fixes #148
Fixes #157
Fixes #158
Fixes #107
Fixes #167

jonnew and others added 16 commits July 22, 2024 14:13
- First shot at using XML documentaiton to generate coherent and
user-friendly documentation
- Improve ConfigureAnalogIO.Process documentation
- Use standard enum documentation practices
- Intial docs for all headstage-64 associated classes except for
TS4231DataFrame because I have a feeling that will change per #152
- Add missing </remarks> end tag
- Fix out of order xml docs tags
- Change to "Gets or sets"
- Fix wording around instances of objects/classes
- Removed "buffered" for brevity
- Added context for underlying Mat data types
- Added context for BufferSize property
- Initial breakout board and related class documentation
- AnalogIO and related were exlcuded because they were addressed in #142
@bparks13 bparks13 added this to the 0.1.0 milestone Jul 25, 2024
@bparks13 bparks13 added the documentation Improvements or additions to documentation label Jul 25, 2024
bparks13 and others added 7 commits July 25, 2024 15:09
- Added missing </remarks> tags
- Fixed broken links to MangedFrame -> DataFrame
- More useful description of that TS4231 device actually is
- There are some non-existant crefs that will be solved in the near
future
- Remove unnecessary includes
- Remove reudandant Queue in TS4231V1PulseQueue
@jonnew
Copy link
Member

jonnew commented Jul 26, 2024

@bparks13 issue-167 has been pushed

@jonnew jonnew merged commit 80dcdb9 into main Jul 26, 2024
@bparks13 bparks13 deleted the documentation branch July 29, 2024 14:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
2 participants