Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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
doc: Document DULT motion detector feature #18138
doc: Document DULT motion detector feature #18138
Changes from all commits
e2d9361
9218c3d
File filter
Filter by extension
Conversations
Jump to
There are no files selected for viewing
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This part down to the line 283 seems to be the same as in the Fast Pair doc, so you could do some reuse. Check https://github.com/nrfconnect/sdk-nrf/blob/main/doc/nrf/templates/cheat_sheet.rst (Reuse chapter). So in this case, add link tags just before the text to be copied and right after it something like this:
.. _motion_detector_reqs_start
To register...
.. _motion_detector_reqs_end
And then use them like this:
.. include:: ../bt_fast_pair.rst
:start-after: motion_detector_reqs_start
:end-before: motion_detector_reqs_end
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There is a difference in the structure name. One is
dult_motion_detector_cb
and the other one isbt_fast_pair_fmdn_motion_detector_cb
.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is there a way to substitute it in all places without copying the whole part.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You can use the same mechanism up until the part where the difference is found. And right after that, have another pair of link tags, so have two different includes. At least, you can reuse quite a bit.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The difference is present 6 times across 19 lines so I think it would be a mess to do it that way.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I agree. Sorry for the hassle, I did not read thoroughly enough. But at least, you now know how to reuse when possible.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No problem, It's a shame that you can't use it as a "function" and include it with the parameter that could be changed in each include.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Take these three bullets back two steps. I guess they can be on the same level as the one above.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
They have prompt only if the
CONFIG_DULT_MOTION_DETECTOR_TEST_MODE
is enabled so I wanted to group them under this kconfig description.