Commit Graph
48 Commits
Author SHA1 Message Date
Samuel Sadok 27c01dc180 Merge remote-tracking branch 'origin/master' into fw-v0.5.3 2021-09-03 16:41:42 +02:00
Paul Guenette 5bd221e663 Fix link to STLink v2 driver 2021-08-08 01:26:29 -04:00
samuelsadok cedc4c59cf Merge pull request #583 from aarondls/arduino-improvements
Arduino improvements
2021-07-13 15:55:22 +02:00
Samuel Sadok bc97401d1e correct gcc install command 2021-06-28 21:29:43 -04:00
Samuel Sadok e52d3d90f2 correct gcc install command 2021-06-28 16:49:41 +02:00
Aaron de los Santos 319a9df4f6 Renamed enums.h to ODriveEnums.h 2021-06-11 17:32:43 -07:00
Aaron de los Santos 2e36ac14c1 Update makefile to generate new arduino enums file
Added command to makefile to generate enums.h for Arduino use. Did the same for the dockerfile. Added note on developer-guide markdown file to also update enums.h along with enums.py.
2021-06-11 17:05:33 -07:00
Ian Goh ff3c3723f5 Changed wether to whether 2021-06-06 10:59:34 +08:00
Samuel Sadok 4e851e3604 add git lfs help text 2021-01-12 00:15:53 +01:00
Samuel Sadok ad65ff71c6 update libfibre 2021-01-11 17:06:33 +01:00
Samuel Sadok f4b312accb fix various libfibre bugs 2020-12-04 20:11:21 +01:00
Samuel Sadok 21e19b9c18 Merge branch 'devel' into libfibre 2020-12-03 21:20:30 +01:00
Samuel Sadok 207426aa0f initial ODrive v4.0 support 2020-11-18 18:59:56 +01:00
Samuel Sadok d653abfac2 update dev guide 2020-11-13 18:45:48 +01:00
Samuel Sadok 6088b8dadf Merge branch 'devel' into libfibre 2020-10-30 16:59:01 +01:00
Oskar Weigl 9b4eaad04f Merge branch 'master' into devel 2020-10-13 16:27:09 -07: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
Samuel Sadok 84e1eb8f0d add finishing touches to initial libfibre version 2020-09-15 21:40:49 +02:00
Samuel Sadok a1c67e6ba1 refactor Fibre to AsyncStream architecture
The previous implementation was based on blocking calls, i.e. the
platform dependent output channel would block on a write operation and
by extension the Fibre decoder could also block when given data by an
input channel. The revised implementation in this commit is based around
a fully asynchronous (i.e. non-blocking)  stream interface.
2020-09-15 12:57:39 +02:00
Samuel Sadok 86be15086f Expand Notes for Contributors 2020-08-31 23:11:11 +02:00
Samuel Sadok 426236dff1 implement HTML API reference autogeneration
This adds a jinja template to generate markdown files
(with lots of HTML mixed in) from YAML using the existing
interface_generator.py script.

The docs website layout files are modified to incorporate the
new documentation.

While previously Github Pages was automatically running
Jekyll on the docs folder, this commit adds a custom Github
workflow to compile and deploy the website to facilitate
the custom markdown generation step before Jekyll runs.
2020-06-10 23:03:07 +02:00
Samuel Sadok b88f66ab99 update macOS build instructions 2020-06-10 16:09:18 +02:00
Samuel Sadok 592b5f48c7 fix compilation
improve Python3 install check, remove python string
interpolation which is not supported by older python
versions

remove string interpolation
2020-06-03 18:05:38 +02:00
Samuel Sadok a755f27917 Fix hang on compile on Windows
Windows 10 includes since version 1903 a python stub which is supposed
to open the MS Store if python is invoked but not installed. However
when invoked from tup, the stub simply hangs without output.

With this change we first check the python version (something that the
Windows stub does not interer with) before we invoke it.
2020-06-02 16:54:28 -07:00
camrbuss e9d636d13c Merge branch 'devel' of github.com:madcowswe/ODrive into RazorsFrozenTesting 2020-05-23 15:13:06 -06:00
Samuel Sadok f5289ddb19 update developer documentation 2020-05-01 14:48:12 +02:00
camrbuss e9aa6b867c Ubunutu 20 documentation 2020-04-25 22:20:50 -06:00
camrbuss bffd10ad27 doc - updated developer documentation 2020-03-01 15:46:54 -07:00
Paul Guenette 6b77a17bda Change link for manual install of openOCD 2019-10-31 18:16:55 -04:00
Oskar Weigl 30f57115ee Update developer-guide.md 2019-10-19 23:14:14 -07:00
Launchpad-McQ 8e42583dd6 Update developer-guide.md
CONFIG_USB_PROTOCOL native works for me on mac, but native-stream did not.
2019-07-20 15:20:10 +02:00
Launchpad-McQ 3096727254 Update developer-guide.md 2019-07-20 01:55:47 +02:00
Paul Guenette 9743434d61 Update developer-guide.md 2019-05-26 16:24:57 +02:00
Paul Guenette 82ba29048a Add ST-Link driver link 2019-05-08 22:59:02 +02:00
Paul Guenette fdcfa44f34 Point to GNU MCU Eclipse build tools for windows 2019-05-08 22:33:30 +02:00
csann 40c16ef494 -
Revise Mac bash commands to install arm-gcc-bin library.
2019-02-22 21:22:19 -06:00
Paul Guenette 5143cc5055 Fix CHANGELOG.md link 2019-01-10 03:27:19 -05:00
Paul Guenette b1a0f2958e Add note re gcc 8.2.1 2019-01-04 23:18:40 -05:00
Oskar Weigl f22199bf95 merge is ugly but is confirmed working 2018-10-24 19:58:41 -07:00
Oskar Weigl fcdb6b3bf1 update STM32CubeMX instructions to new rebasing style 2018-10-24 19:49:16 -07:00
Oskar Weigl f0a6e3fb93 Merge branch 'devel' into pr/metanoic/197 2018-09-25 22:00:55 -07:00
lukkuch 303bb5ae39 Update developer-guide.md
Corrected Ubuntu toolchain installation guide as described in: https://discourse.odriverobotics.com/t/compile-error-make-fail-on-fresh-ubuntu-16-04-install/962/4
2018-09-13 20:03:09 +02:00
metanoic d889c37644 Fix typo 2018-07-21 02:26:48 -05:00
metanoic d505da3d7c Include note on ARM_GCC_ROOT env var 2018-07-21 02:24:21 -05:00
metanoic e15d8386d4 Add note for error I received and resolution
Adding tip for anyone running into the issue I ran into of openocd not being able to find its scripts directory/.cfg files.
2018-07-17 10:43:06 -05:00
Oskar Weigl c724bd2487 Update developer-guide.md 2018-06-26 23:24:54 -07:00
Oskar Weigl 4cfd7eb0b5 Update developer-guide.md 2018-06-25 20:46:51 -07:00
Oskar Weigl 1294ddff1d moved docs into docs folder 2018-06-09 20:49:10 -07:00