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
11 changes: 11 additions & 0 deletions dynamixelmotorsapi/__init__.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,14 @@
"""
This module provides an API for controlling Dynamixel motors using FTDI devices.

You can list the FTDI devices connected to your computer using the following functions:
- `dynamixelmotorsapi.listFTDIDevices()`: Lists all FTDI devices connected to the computer.
- `dynamixelmotorsapi.listUnusedFTDIDevices()`: Lists FTDI devices that are not currently used by any instance of DynamixelMotors in this process.
- `dynamixelmotorsapi.listUsedFTDIDevices()`: Lists FTDI devices that are currently used by an instance of DynamixelMotors in this process.


"""

from importlib.resources import files

from .dynamixelmotors import DynamixelMotors, motorgroup
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ type = "python"
type = "filter"
skip_empty_modules = true
exclude_private = true
expression = "not name.startswith('_') and '_' not in obj.location.filename and default() and 'scraper' not in name"
expression = "not name.startswith('_') and '_' not in obj.location.filename and default() and 'scraper' not in name or ('__init__' in obj.location.filename and default())"

[[tool.pydoc-markdown.processors]]
type="smart"
Expand Down
Loading