Commit Graph
2782 Commits
Author SHA1 Message Date
Oskar Weigl 690525c1bb Update odrivetool.md 2020-11-18 16:32:16 -08:00
Paul Guenette 412fe9ebbd current control mode -> torque control mode 2020-11-04 21:10:34 -05:00
Oskar Weigl 21ff75adef add docs to current sense saturation and current limit violation 2020-11-02 19:40:56 -08:00
PAJohnson 06e0ce8a04 [docs] Note added to hoverboard.md about parameter values 2020-11-02 08:36:57 -05:00
PAJohnson 59336d4a99 [docs] Fixed units and conversions in hoverboard.md 2020-11-02 08:34:15 -05:00
PAJohnson a983767ad5 [docs] updated units in hoverboard.md 2020-10-31 00:03:18 -04:00
PAJohnson 4d753629ad [docs] wording changes for ground-loops.md
Changed example signal isolator device, fixed language about safety.
2020-10-28 22:51:40 -04:00
PAJohnson c4cf673e36 [docs] Added links to isolators, added information about where the inductance comes from and current limiting for GPIO pins. 2020-10-28 22:30:40 -04:00
PAJohnson a1ffbcf743 [docs] Added page about ground loops and fixes. 2020-10-28 18:20:09 -04:00
Paul Guenette b917896dac Update getting-started.md 2020-10-28 00:40:42 -04:00
Samuel Sadok 2d2892f253 reduce likelihood of IndexError during DFU
In some cases `DfuDevice.control_msg` returns zero bytes. This might be
because the device didn't have enough time to process the previous
command. This commit adds a single retry after a delay. If the retry
fails too, an error message is printed that helps the user to recover
the ODrive.

Since this issue occurs rarely it's unclear if this commit really solves
the issue.
2020-10-21 11:34:35 +02:00
Samuel Sadok 40f9fbb6f5 add ODrive in DFU mode to udev rules 2020-10-21 00:01:50 +02:00
Samuel Sadok 4d59959e07 Continue connecting if JSON caching fails
If the first run of a recent version of odrivetool happens with sudo
then the cache directory will be owned by root and thus subsequent
non-sudo runs of odrivetool fail to create JSON files in the cache
directory. Previously odrivetool would silently fail to connect in this
case. This commit instead makes odrivetool print a warning and continue
to connect.

See https://github.com/madcowswe/ODrive/issues/509#issuecomment-713104444
2020-10-20 23:53:09 +02:00
Samuel Sadok 01174d3597 Various DFU fixes
- make DFU script compatible with Python 2
 - include permissions for DFU mode VID:PID in udev rules (these rules,
    when missing, would result in `ValueError: The device has no langid`)
 - fix `IndexError: list index out of range` that occurred when the
    device was already in DFU mode
 - fix `UnboundLocalError: local variable 'do_backup_config' referenced
   before assignment` when DFU was started after the device was already
   in DFU mode
2020-10-20 21:28:56 +02:00
Oskar Weigl b09eecc05e Update getting-started.md 2020-10-16 13:15:01 -07:00
Samuel Sadok 9584da0cf4 [docs] change level of some subtitles 2020-10-16 11:19:25 +02:00
Samuel Sadok f67a6eaad0 [docs] add pages for USB and UART 2020-10-16 10:58:59 +02:00
Oskar Weigl 2a1e578e85 Update troubleshooting.md 2020-10-15 15:59:42 -07:00
Oskar Weigl 65db12e9bd Update troubleshooting.md 2020-10-15 15:58:32 -07:00
samuelsadok a8d06ffdae [docs] change MOSI instructions for AMS encoders 2020-10-15 10:53:29 +02:00
PAJohnson ed8705071f Fix ::run_state method (wait_for_idle instead of idle) and better vel_limit setting in .ino sketch example
Pull changes from arduino-improvements branch into master
2020-10-14 19:32:39 -04:00
Oskar Weigl b4e5469dcf Merge branch 'master' of github.com:madcowswe/ODrive 2020-10-12 19:52:00 -07:00
Oskar Weigl 0ed2419031 update watchdog documentation 2020-10-12 19:51:53 -07:00
Oskar Weigl 205f1e57af Update getting-started.md 2020-10-12 13:54:05 -07:00
Oskar Weigl b9f571c2a8 Update migration.md 2020-10-12 13:52:59 -07:00
Oskar Weigl b41a3be030 Update migration.md 2020-10-12 13:52:49 -07:00
Oskar Weigl ad2496fddb Merge branch 'master' of github.com:madcowswe/ODrive 2020-10-12 11:09:24 -07:00
Oskar Weigl c3befb0175 link to migration 2020-10-12 11:09:17 -07:00
Oskar Weigl b7f98d352d Merge pull request #503 from madcowswe/docs-improvements
Documentation improvements
2020-10-09 18:13:18 -07:00
Oskar Weigl 88d91d711c Update default.html 2020-10-09 18:11:50 -07:00
Oskar Weigl 573aa96ba5 Revert "fix return value of ODriveArduino::run_state()"
This reverts commit 392781c33d.
2020-10-09 16:38:55 -07:00
PAJohnson 44beac4aaf reverted change to package versions in gemfile.lock 2020-10-08 19:48:50 -04:00
PAJohnson bcd8dbb7e2 Added note about torque_constant to getting started page, added debugging info for firmware/odrivetool version mismatch to troubleshooting page, removed interfaces page and split it into sections under the interfaces section, added migration guide to tutorials section 2020-10-08 19:39:23 -04:00
Paul Guenette 0b62d38824 Update getting-started.md 2020-10-07 11:39:57 -04:00
PAJohnson 366829c920 Merge pull request #497 from valenmgama/patch-2-gains
Update CHANGELOG to mentiond gain unit changes
2020-10-02 19:13:02 -04:00
Valentin Martinez Gama 245be521e2 style CHANGELOG based on PAJohnson comments
also fixed typo in previous commit
2020-10-01 22:44:04 -05:00
Valentin Martinez Gama 898f25b76a add motor.config.torque_lim to CHANGELOG 2020-10-01 14:09:15 -05:00
Valentin Martinez Gama 02a26913d2 Update CHANGELOG.md
Explain changes in gains units.
2020-10-01 12:26:04 -05:00
Valentin Martinez Gama 83e848001c Update odrive-interface.yaml
Show units and default values in odrive-interface documentation.
2020-10-01 12:19:07 -05:00
samuelsadok 1dbe456cfb Merge pull request #496 from valenmgama/patch-1
fix commands.md broken api/ links
2020-10-01 11:07:26 +02:00
Samuel Sadok cdc0437350 handle navbar overflow with "..."-suffix 2020-10-01 11:01:36 +02:00
Valentin Martinez Gama 45162566da fix commands.md broken api/ links
#Control Mode (line41) and #ControlCommands (line 54) links are not working on Documentation page. Checking the odrive_interface.yaml file there seems to be an unnecessary .axis in the yaml reference for both links.
2020-10-01 00:08:13 -05:00
Paul Guenette 400b442fa2 More --upgrade flags, add upgrading section 2020-09-30 11:13:44 -04:00
Paul Guenette 1ad5b7dc6b Add --upgrade flag to pip install odrive 2020-09-30 11:03:04 -04:00
Samuel Sadok 55e59a4532 fix docs page 2020-09-30 00:17:57 +02:00
PAJohnson 51c9047c35 Added note to CAN documentation about bus crash if two ODrives are connected without node ID configuration 2020-09-29 17:11:13 -04:00
Samuel Sadok 47e5c693ba temporarily disable API documentation 2020-09-29 18:47:46 +02:00
Samuel Sadok c070480d98 fix docs page directory structure 2020-09-29 18:23:18 +02:00
Samuel Sadok d12c17708f move .nojekyll file 2020-09-29 11:54:25 +02:00
Samuel Sadok 56a6da5b4b fix documentation autogen issues 2020-09-28 11:10:17 +02:00