Skip to content

Commit

Permalink
Add missing doc pages for ADIS16XXX
Browse files Browse the repository at this point in the history
Signed-off-by: Travis F. Collins <travis.collins@analog.com>
  • Loading branch information
tfcollins committed Jun 27, 2024
1 parent bf10373 commit 826953a
Show file tree
Hide file tree
Showing 15 changed files with 107 additions and 5 deletions.
9 changes: 9 additions & 0 deletions doc/source/devices/adi.adis16375.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@

adis16375
=========

.. autoclass:: adi.adis16375
:members:
:undoc-members:
:show-inheritance:
:inherited-members:
3 changes: 2 additions & 1 deletion doc/source/devices/adi.adis16460.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
adis16460
====================

.. automodule:: adi.adis16460
.. autoclass:: adi.adis16460
:members:
:undoc-members:
:show-inheritance:
:inherited-members:
3 changes: 2 additions & 1 deletion doc/source/devices/adi.adis16475.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
adis16475
====================

.. automodule:: adi.adis16475
.. autoclass:: adi.adis16475
:members:
:undoc-members:
:show-inheritance:
:inherited-members:
3 changes: 2 additions & 1 deletion doc/source/devices/adi.adis16480.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
adis16480
====================

.. automodule:: adi.adis16480
.. autoclass:: adi.adis16480
:members:
:undoc-members:
:show-inheritance:
:inherited-members:
9 changes: 9 additions & 0 deletions doc/source/devices/adi.adis16485.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@

adis16485
=========

.. autoclass:: adi.adis16485
:members:
:undoc-members:
:show-inheritance:
:inherited-members:
9 changes: 9 additions & 0 deletions doc/source/devices/adi.adis16488.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@

adis16488
=========

.. autoclass:: adi.adis16488
:members:
:undoc-members:
:show-inheritance:
:inherited-members:
9 changes: 9 additions & 0 deletions doc/source/devices/adi.adis16490.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@

adis16490
=========

.. autoclass:: adi.adis16490
:members:
:undoc-members:
:show-inheritance:
:inherited-members:
6 changes: 4 additions & 2 deletions doc/source/devices/adi.adis16495.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@

adis16495
====================
=========

.. automodule:: adi.adis16495
.. autoclass:: adi.adis16495
:members:
:undoc-members:
:show-inheritance:
:inherited-members:
9 changes: 9 additions & 0 deletions doc/source/devices/adi.adis16497.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@

adis16497
=========

.. autoclass:: adi.adis16497
:members:
:undoc-members:
:show-inheritance:
:inherited-members:
9 changes: 9 additions & 0 deletions doc/source/devices/adi.adis16545.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@

adis16545
=========

.. autoclass:: adi.adis16545
:members:
:undoc-members:
:show-inheritance:
:inherited-members:
9 changes: 9 additions & 0 deletions doc/source/devices/adi.adis16547.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@

adis16547
=========

.. autoclass:: adi.adis16547
:members:
:undoc-members:
:show-inheritance:
:inherited-members:
7 changes: 7 additions & 0 deletions doc/source/devices/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -61,11 +61,18 @@ Supported Devices
adi.adf4371
adi.adf5610
adi.adg2128
adi.adis16375
adi.adis16460
adi.adis16475
adi.adis16480
adi.adis16485
adi.adis16488
adi.adis16490
adi.adis16495
adi.adis16497
adi.adis16507
adi.adis16545
adi.adis16547
adi.adl5240
adi.adl5960
adi.admv8818
Expand Down
18 changes: 18 additions & 0 deletions doc/update_devs.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,23 @@ def update_devs():
devices_all = devices + [mfile] if os.path.exists(mfile) else devices

# Remove device docs before updating

# Autodoc won't generate these pages
classes_not_modules = [
"adi.adis16375.rst",
"adi.adis16480.rst",
"adi.adis16485.rst",
"adi.adis16488.rst",
"adi.adis16490.rst",
"adi.adis16495.rst",
"adi.adis16497.rst",
"adi.adis16545.rst",
"adi.adis16547.rst",
]

for dev in devices_all:
if os.path.basename(dev) in classes_not_modules:
continue
print("Removing {}".format(dev))
os.remove(dev)

Expand All @@ -27,6 +43,8 @@ def update_devs():

# Remove adi. and modules strings
for dev in devices:
if os.path.basename(dev) in classes_not_modules:
continue
with open(dev, "r") as f:
txt = f.read()
txt = txt.replace("adi.", "")
Expand Down
2 changes: 2 additions & 0 deletions supported_parts.md
Original file line number Diff line number Diff line change
Expand Up @@ -135,6 +135,8 @@
- ADIS16497-2
- ADIS16497-3
- ADIS16507
- ADIS16545
- ADIS16547
- ADL5240
- ADL5960
- ADMV8818
Expand Down
7 changes: 7 additions & 0 deletions tasks.py
Original file line number Diff line number Diff line change
Expand Up @@ -260,10 +260,17 @@ def checkemulation(c):
"adf4371",
"adf5610",
"adg2128",
"adis16375",
"adis16460",
"adis16475",
"adis16485",
"adis16488",
"adis16490",
"adis16495",
"adis16497",
"adis16507",
"adis16545",
"adis16547",
"adl5240",
"adl5960",
"admv8818",
Expand Down

0 comments on commit 826953a

Please sign in to comment.