-
Notifications
You must be signed in to change notification settings - Fork 2
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
Guide for integrating with new device #85
Comments
can do this :). I think this should probably start with narrative documentation that describes the way that the header/stream config system works, right? and then we can walk through the stream daq as an example. maybe what might be helpful for writing this is @hsemwal describing what is not clear trying to adapt from the code as you go along? - i know we just changed things up in #76 so pretty perfectly bad time to start a port right on the cusp, but the new structure should (i hope!) be a bit clearer since it's all id-indexed config files instead of half of them being instantiated models and the other half being yaml |
Thanks, we chatted a bit offline, but I think we need a device configuration guide starting with five short bullet points outlining what we should do (my opinion is that everything in a guide should be like that). A narrative doc could be something separate and linked to that. Just something like the following. Even shorter would be better:
> mio config [Some command for making user dir]
> mio config [Some command for copying an example_config to make custom_config]
Related to this, I think the current |
yep that's what i had in mind by narrative documentation.
agreed, should be split up with implementation details in the API docs. I think a "quickstart" or "getting started" page will settle the docs down a bit - very quick introduction, then there is a guide page with more user-facing details on configuration (and everything else), and then an API reference page with implementation details |
Hey @sneakers-the-rat , I'm working with @hsemwal to define new header structures for his new scope.
I didn't notice this in the PR review, but as this should be a unified starting point, could you write a quick guide? (For whatever set of tasks that will be necessary to interface this with a new device. Probably some docs under the device section?)
In particular, I need clarification about the intended interaction after #76 to set up the header structure (index) and port it into the
stream_daq
. The device parameter part (former device config YAML file) is clear through the discussion, but a guide will help anyway.Sorry if I'm missing something; please point out where we should look in that case.
The text was updated successfully, but these errors were encountered: