Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/contributing/creating_new_pages.rst
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
Documentation structure
-----------------------

:git-documentation:`This </>` repository hosts any type of content that is not

Check warning on line 15 in docs/contributing/creating_new_pages.rst

View workflow job for this annotation

GitHub Actions / check-doc

vale:write-good.TooWordy:docs/contributing/creating_new_pages.rst:15:52 'type of' is too wordy.
version controlled with a particular source code, or in other words,
"don't deserve their own repository".

Expand All @@ -20,13 +20,13 @@
for example, there is information from
:ref:`linux drivers`
to
:ref:`Evaluation boards user guides <eval user-guides>`.
:ref:`Evaluation boards user guides <reference-designs>`.

As an analogy, if this documentation were a encyclopedia, each topic would be
a volume.

To create each "volume", two
`toctrees <https://www.sphinx-doc.org/en/master/usage/restructuredtext/directives.html#directive-toctree>`__

Check failure on line 29 in docs/contributing/creating_new_pages.rst

View workflow job for this annotation

GitHub Actions / check-doc

vale:Vale.Spelling:docs/contributing/creating_new_pages.rst:29:2 Did you really mean 'toctrees'?
replicate the structure of the context top level.

For example, while in :git-documentation:`docs/index.rst#L24`
Expand All @@ -52,7 +52,7 @@

*/index

*Glob* is used to match any document that matches the pattern and avoids simple

Check warning on line 55 in docs/contributing/creating_new_pages.rst

View workflow job for this annotation

GitHub Actions / check-doc

vale:write-good.Passive:docs/contributing/creating_new_pages.rst:55:8 'is used' may be passive voice. Use active voice if you can.
but annoying merge conflicts of contributors adding pages to the same toctree
at the same time.

Expand All @@ -74,7 +74,7 @@
.. tip::

Notice the usage of the ``:glob:`` options.
It is particular useful to avoid merge conflict scenarios.

Check warning on line 77 in docs/contributing/creating_new_pages.rst

View workflow job for this annotation

GitHub Actions / check-doc

vale:write-good.TooWordy:docs/contributing/creating_new_pages.rst:77:4 'It is' is too wordy.


To add to this doc, we only need to append to *docs/index.rst* as:
Expand Down Expand Up @@ -107,11 +107,11 @@
--------------

The documentation is highly hierarchical and contextual, that means a page
about "Peeling Blue Bananas" should be located at

Check warning on line 110 in docs/contributing/creating_new_pages.rst

View workflow job for this annotation

GitHub Actions / check-doc

vale:write-good.Passive:docs/contributing/creating_new_pages.rst:110:37 'be located' may be passive voice. Use active voice if you can.
``fruits/banana/blue/peeling.rst``
and **not** ``eval/tutorial-peeling_blue_bananas.rst``.

The title should also be kept short, since it directly inherits the context from

Check warning on line 114 in docs/contributing/creating_new_pages.rst

View workflow job for this annotation

GitHub Actions / check-doc

vale:write-good.Passive:docs/contributing/creating_new_pages.rst:114:23 'be kept' may be passive voice. Use active voice if you can.
the hierarchical structure, so it's preferred:

.. code:: rst
Expand All @@ -126,7 +126,7 @@
Fruits tutorials: peeling blue bananas
======================================

At the ``toctree``, the title shall be overwritten to reduce the title length

Check warning on line 129 in docs/contributing/creating_new_pages.rst

View workflow job for this annotation

GitHub Actions / check-doc

vale:write-good.TooWordy:docs/contributing/creating_new_pages.rst:129:31 'shall' is too wordy.
on the sidebar further:

.. code:: rst
Expand Down Expand Up @@ -181,7 +181,7 @@

Even better than having to run ``make html`` at every edit, you can leverage
:external+doctools:ref:`author-mode` to have a live-updating instance of the doc,
you just need to save the file and the build will be triggered automatically.

Check warning on line 184 in docs/contributing/creating_new_pages.rst

View workflow job for this annotation

GitHub Actions / check-doc

vale:write-good.Passive:docs/contributing/creating_new_pages.rst:184:51 'be triggered' may be passive voice. Use active voice if you can.

Adding images and other binary files
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Expand All @@ -193,10 +193,10 @@
manage them for you.

When adding images and other binary files, if the extension matches the :git-documentation:`.gitattributes`
file, git lfs will automatically create a symbolic link and upload to the remote with

Check failure on line 196 in docs/contributing/creating_new_pages.rst

View workflow job for this annotation

GitHub Actions / check-doc

vale:Vale.Spelling:docs/contributing/creating_new_pages.rst:196:11 Did you really mean 'lfs'?
``git lfs push public --all``.

Please remember that repository write permission is required for pushing git lfs artifacts,

Check failure on line 199 in docs/contributing/creating_new_pages.rst

View workflow job for this annotation

GitHub Actions / check-doc

vale:Vale.Spelling:docs/contributing/creating_new_pages.rst:199:78 Did you really mean 'lfs'?

Check warning on line 199 in docs/contributing/creating_new_pages.rst

View workflow job for this annotation

GitHub Actions / check-doc

vale:write-good.Passive:docs/contributing/creating_new_pages.rst:199:50 'is required' may be passive voice. Use active voice if you can.
so if you are working on a fork, push them to your fork, and a reviewer can fetch and push to public/origin
accordingly.

Expand All @@ -208,7 +208,7 @@
Importing from DokuWiki
~~~~~~~~~~~~~~~~~~~~~~~

To import content from dokuwiki, a script is available to help on this task:

Check failure on line 211 in docs/contributing/creating_new_pages.rst

View workflow job for this annotation

GitHub Actions / check-doc

vale:Vale.Spelling:docs/contributing/creating_new_pages.rst:211:24 Did you really mean 'dokuwiki'?
`DokuWiki to Sphinx (bash.sh) <https://gist.github.com/gastmaier/9d9c8281dc3c8551991a857cdb2692cc>`__.

It requires you have ``pandoc`` and ``sed`` installed:
Expand All @@ -223,7 +223,7 @@
For images, ensure to click on the image on *wiki.analog.com* to ensure you
download the original and not the compressed image.

Always prioritize vector images (*.svg*).

Check warning on line 226 in docs/contributing/creating_new_pages.rst

View workflow job for this annotation

GitHub Actions / check-doc

vale:write-good.TooWordy:docs/contributing/creating_new_pages.rst:226:8 'prioritize' is too wordy.

Finally, content yet not imported, keep/use the :external+doctools:ref:`role dokuwiki`.
And for deprecated content, add the qualifier ``+deprecated``, for example:
Expand Down
91 changes: 0 additions & 91 deletions docs/eval/user-guide/index.rst

This file was deleted.

130 changes: 0 additions & 130 deletions docs/eval/user-guide/transceiver/adrv9026/index.rst

This file was deleted.

39 changes: 0 additions & 39 deletions docs/eval/user-guide/transceiver/adrv9026/prerequisites.rst

This file was deleted.

7 changes: 0 additions & 7 deletions docs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

Work-in-progress, not all content available at the
`wiki <https://wiki.analog.com/resources/eval/user-guides/>`_
has been imported yet.

Check warning on line 8 in docs/index.rst

View workflow job for this annotation

GitHub Actions / check-doc

vale:write-good.Passive:docs/index.rst:8:8 'been imported' may be passive voice. Use active voice if you can.

This docs provides developers using Analog Devices products with software and
documentation, including HDL interface code, software drivers, and reference
Expand All @@ -30,13 +30,6 @@

software/*/index

.. toctree::
:caption: Evaluation Boards
:maxdepth: 2
:glob:

eval/*/index

.. toctree::
:caption: Products & Tools
:maxdepth: 2
Expand Down
2 changes: 1 addition & 1 deletion docs/linux/drivers/iio-transceiver/adrv9009/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
ADRV9009, ADRV9008-1, ADRV9008-2
""""""""""""""""""""""""""""""""

.. image:: /eval/user-guide/transceiver/adrv9009/adrv9009-bc.jpg
.. image:: /solutions/reference-designs/eval-adrv9009/adrv9009-bc.jpg
:align: right
:width: 200px

Expand All @@ -17,8 +17,8 @@
time-shared observation path receiver for use in TDD applications. The complete
receive subsystem includes automatic and manual attenuation control, dc offset
correction, quadrature error correction (QEC), and digital filtering, thus
eliminating the need for these functions in the digital baseband. Several

Check failure on line 20 in docs/linux/drivers/iio-transceiver/adrv9009/index.rst

View workflow job for this annotation

GitHub Actions / check-doc

vale:Vale.Spelling:docs/linux/drivers/iio-transceiver/adrv9009/index.rst:20:57 Did you really mean 'baseband'?
auxiliary functions such as ADCs, DACs, and GPIOs for PA and RF-front-end

Check failure on line 21 in docs/linux/drivers/iio-transceiver/adrv9009/index.rst

View workflow job for this annotation

GitHub Actions / check-doc

vale:Vale.Spelling:docs/linux/drivers/iio-transceiver/adrv9009/index.rst:21:45 Did you really mean 'GPIOs'?
control are also integrated. In addition to the autonomous AGC, it also has
flexible external gain control modes, allowing significant flexibility in
setting system level gain dynamically.
Expand All @@ -43,7 +43,7 @@
This is a Linux industrial I/O (:ref:`IIO <iio>`)
subsystem driver, targeting RF Transceivers. The industrial I/O subsystem
provides a unified framework for drivers for many different types of converters
and sensors using a number of different physical interfaces (i2c, spi, etc). See

Check failure on line 46 in docs/linux/drivers/iio-transceiver/adrv9009/index.rst

View workflow job for this annotation

GitHub Actions / check-doc

vale:Vale.Spelling:docs/linux/drivers/iio-transceiver/adrv9009/index.rst:46:67 Did you really mean 'spi'?
:ref:`IIO <iio>` for more information.

Source Code
Expand All @@ -58,11 +58,11 @@
- - Source
- Mainlined?
- - driver
- :git-linux:`drivers/iio/adc/adrv9009.c`

Check failure on line 61 in docs/linux/drivers/iio-transceiver/adrv9009/index.rst

View workflow job for this annotation

GitHub Actions / check-doc

vale:Vale.Terms:docs/linux/drivers/iio-transceiver/adrv9009/index.rst:61:33 Use 'ADC(s)?' instead of 'adc'.
- - driver
- :git-linux:`drivers/iio/adc/adrv9009_conv.c`

Check failure on line 63 in docs/linux/drivers/iio-transceiver/adrv9009/index.rst

View workflow job for this annotation

GitHub Actions / check-doc

vale:Vale.Terms:docs/linux/drivers/iio-transceiver/adrv9009/index.rst:63:33 Use 'ADC(s)?' instead of 'adc'.
- - include
- :git-linux:`drivers/iio/adc/adrv9009.h`

Check failure on line 65 in docs/linux/drivers/iio-transceiver/adrv9009/index.rst

View workflow job for this annotation

GitHub Actions / check-doc

vale:Vale.Terms:docs/linux/drivers/iio-transceiver/adrv9009/index.rst:65:33 Use 'ADC(s)?' instead of 'adc'.
- - Talise API driver
- :git-linux:`drivers/iio/adc/talise`

Expand Down
Loading
Loading