diff --git a/docs/native-protocol.md b/docs/native-protocol.md index fe76ff6e..47f53dae 100644 --- a/docs/native-protocol.md +++ b/docs/native-protocol.md @@ -2,7 +2,7 @@ This protocol is what the ODrive Tool uses to talk to the ODrive. If you have a choice, this is the recommended protocol for all applications. The native protocol runs on [USB](usb) and on [UART](uart). -#### Python +## Python The ODrive Tool you installed as part of the [Getting Started guide](getting-started.md#downloading-and-installing-tools) comes with a library that you can use to easily control the ODrive from Python. @@ -16,6 +16,6 @@ print(str(odrv0.vbus_voltage)) For a more comprehensive example, see [tools/odrive_demo.py](../tools/odrive_demo.py). -#### Other languages +## Other languages We don't have an official library for you just yet. Check the community, there might be someone working on it. If you want to write a library yourself, refer to the [native protocol specification](protocol). You are of course welcome to contribute it back. \ No newline at end of file diff --git a/docs/usb.md b/docs/usb.md index dbc24a74..10dc0fa6 100644 --- a/docs/usb.md +++ b/docs/usb.md @@ -1,6 +1,6 @@ # USB -This page documents the low level USB configuration. If you're looking for a higher level protocol documentation see [Native Protocol](native-protocol) and [ASCII Protocol](ascii-protocol). And if just you use [odrivetool](odrivetool) or the Python package to configure/control your ODrive you don't need to care about any of this. +This page documents the low level USB configuration. If you're looking for a higher level protocol documentation see [Native Protocol](native-protocol) and [ASCII Protocol](ascii-protocol). This page assumes that you are familiar with the general USB architecture, in particular with terms like "configuration", "interface" and "endpoint".