Commit Graph

3564 Commits

Author SHA1 Message Date
Paul Guenette
49080cb3f3 Add to docs table 2022-09-05 19:10:33 -07:00
Paul Guenette
45fee3af5c Add controller error message 2022-09-05 19:10:20 -07:00
Paul Guenette
3985bb7035 Merge pull request #707 from Malaphor/devel2-electric_boogaloo
Add get_adc_voltage()
2022-09-05 19:06:15 -07:00
Malaphor
398ee3d81d Added docs info 2022-08-30 17:12:49 -07:00
Malaphor
73b15f2fe6 Add get_adc_voltage() 2022-08-18 20:18:04 -07:00
Samuel Sadok
e89d71a7d7 cut off changelog 2022-08-11 16:22:58 +02:00
Samuel Sadok
dc2615673d update workflow for release fw-v0.5.5 2022-08-11 16:07:48 +02:00
Samuel Sadok
67a6424d48 remove unused file 2022-08-11 14:08:40 +02:00
Samuel Sadok
8058e416d9 rename workflow 2022-08-11 14:08:00 +02:00
Samuel Sadok
f04c36538a Merge branch 'master' into devel 2022-08-11 14:05:28 +02:00
Samuel Sadok
79a0f392b6 clean up workflows 2022-08-11 14:03:29 +02:00
Samuel Sadok
dfec6503ef update docs release workflow and embed external script for version selector 2022-07-14 22:18:38 +02:00
Paul Guenette
97d1a871fd Update package-lock.json 2022-07-11 22:50:35 -07:00
Paul Guenette
0067680943 Merge pull request #695 from odriverobotics/dependabot/npm_and_yarn/GUI/postcss-7.0.39
Bump postcss from 7.0.32 to 7.0.39 in /GUI
2022-07-11 22:32:40 -07:00
Paul Guenette
22263b5181 Merge branch 'master' into devel 2022-07-11 22:31:07 -07:00
Paul Guenette
af2e0aba4b Merge pull request #702 from odriverobotics/dependabot/npm_and_yarn/GUI/shell-quote-1.7.3
Bump shell-quote from 1.7.2 to 1.7.3 in /GUI
2022-07-11 22:29:39 -07:00
Paul Guenette
bc7094c66d Merge pull request #701 from odriverobotics/dependabot/npm_and_yarn/GUI/moment-2.29.4
Bump moment from 2.27.0 to 2.29.4 in /GUI
2022-07-11 22:26:07 -07:00
Paul Guenette
057e09ccb2 Merge pull request #698 from odriverobotics/dependabot/npm_and_yarn/GUI/electron-15.5.5
Bump electron from 9.1.1 to 15.5.5 in /GUI
2022-07-11 22:25:57 -07:00
dependabot[bot]
8250d16142 Bump electron from 9.1.1 to 15.5.5 in /GUI
Bumps [electron](https://github.com/electron/electron) from 9.1.1 to 15.5.5.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/main/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v9.1.1...v15.5.5)

---
updated-dependencies:
- dependency-name: electron
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-12 05:21:47 +00:00
Paul Guenette
b740f85ada Merge pull request #683 from odriverobotics/dependabot/npm_and_yarn/GUI/minimist-1.2.6
Bump minimist from 1.2.5 to 1.2.6 in /GUI
2022-07-11 22:20:51 -07:00
Paul Guenette
52c479f8bf Merge pull request #677 from odriverobotics/dependabot/npm_and_yarn/GUI/url-parse-1.5.10
Bump url-parse from 1.4.7 to 1.5.10 in /GUI
2022-07-11 22:20:42 -07:00
Paul Guenette
eb9298ab76 Merge pull request #670 from odriverobotics/dependabot/npm_and_yarn/GUI/follow-redirects-1.14.8
Bump follow-redirects from 1.12.1 to 1.14.8 in /GUI
2022-07-11 22:20:32 -07:00
dependabot[bot]
1e3839382b Bump shell-quote from 1.7.2 to 1.7.3 in /GUI
Bumps [shell-quote](https://github.com/substack/node-shell-quote) from 1.7.2 to 1.7.3.
- [Release notes](https://github.com/substack/node-shell-quote/releases)
- [Changelog](https://github.com/substack/node-shell-quote/blob/master/CHANGELOG.md)
- [Commits](https://github.com/substack/node-shell-quote/compare/v1.7.2...1.7.3)

---
updated-dependencies:
- dependency-name: shell-quote
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-12 05:20:25 +00:00
Paul Guenette
58301e877c Merge pull request #659 from odriverobotics/dependabot/npm_and_yarn/GUI/path-parse-1.0.7
Bump path-parse from 1.0.6 to 1.0.7 in /GUI
2022-07-11 22:20:08 -07:00
Paul Guenette
80b1795738 Merge pull request #658 from odriverobotics/dependabot/npm_and_yarn/GUI/tar-6.1.11
Bump tar from 6.0.2 to 6.1.11 in /GUI
2022-07-11 22:20:01 -07:00
Paul Guenette
ba44803281 Merge pull request #694 from odriverobotics/dependabot/npm_and_yarn/GUI/eventsource-1.1.1
Bump eventsource from 1.0.7 to 1.1.1 in /GUI
2022-07-11 22:19:33 -07:00
dependabot[bot]
c8d953d01b Bump moment from 2.27.0 to 2.29.4 in /GUI
Bumps [moment](https://github.com/moment/moment) from 2.27.0 to 2.29.4.
- [Release notes](https://github.com/moment/moment/releases)
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/moment/moment/compare/2.27.0...2.29.4)

---
updated-dependencies:
- dependency-name: moment
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-08 11:52:06 +00:00
dependabot[bot]
bd0e184110 Bump postcss from 7.0.32 to 7.0.39 in /GUI
Bumps [postcss](https://github.com/postcss/postcss) from 7.0.32 to 7.0.39.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/7.0.39/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/7.0.32...7.0.39)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-02 07:50:18 +00:00
samuelsadok
ba8cf2b3ee Merge pull request #693 from odriverobotics/changelog-docs
include CHANGELOG.md in the documentation
2022-06-02 09:49:10 +02:00
dependabot[bot]
47d8797fd3 Bump eventsource from 1.0.7 to 1.1.1 in /GUI
Bumps [eventsource](https://github.com/EventSource/eventsource) from 1.0.7 to 1.1.1.
- [Release notes](https://github.com/EventSource/eventsource/releases)
- [Changelog](https://github.com/EventSource/eventsource/blob/master/HISTORY.md)
- [Commits](https://github.com/EventSource/eventsource/compare/v1.0.7...v1.1.1)

---
updated-dependencies:
- dependency-name: eventsource
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-01 22:18:30 +00:00
nick-a-schneider
59ccc72343 include CHANGELOG.md in the documentation 2022-06-01 17:23:50 -04:00
samuelsadok
ee1306be86 [docs] add enumerator description to API reference 2022-05-31 11:12:48 +02:00
samuelsadok
ae11bbcb76 Merge pull request #689 from odriverobotics/steps-and-inputmode
Steps and inputmode
2022-05-31 07:43:14 +02:00
Oskar Weigl
4ca99a62c8 fix setter logic 2022-05-05 13:58:33 -07:00
Oskar Weigl
6444197251 make input mode change trigger consistent with all sources 2022-05-05 13:40:07 -07:00
Torbjørn Ludvigsen
fa144cff29 Makes behavior consistent across interfaces
Defines and uses set_setpoint_to_estimate() reusable function
Uses it in three places:
 - axis.cpp to avoid transient on startup
 - can_simple.cpp to avoid sudden movement upon mode change
 - odrive-interface.yaml just to make it executable via USB and UART

Swaps set_input_pos() to set_input_pos_and_steps() so that we get the
same behavior when changing input_pos over USB and UART as we get when
we change it via CAN.
2022-05-05 11:11:01 +02:00
Torbjørn Ludvigsen
c5017f4baf Making circular_setpoints optional in step/dir mode
.. because circular_setpoints was broken beyond repair.
2022-05-04 16:30:30 +02:00
samuelsadok
010339e559 [docs] can_node_id => can.node_id 2022-05-04 10:43:01 +02:00
Paul Guenette
24e034a4df Add non-isolated CAN wiring image 2022-04-18 21:04:26 -04:00
Torbjørn Ludvigsen
58a6567f83 Stands still upon switching to position mode via can 2022-04-07 15:10:25 +02:00
Torbjørn Ludvigsen
d272fbe2b4 Puts fmodf_pos back into the steps_ assignment 2022-04-07 15:10:25 +02:00
Torbjørn Ludvigsen
ae262e4cd1 Sets steps_ in CANSimple::set_input_pos_callback
... because otherwise, the effect of the callback is canceled by an
assignment in the main update() loop, that calculates input_pos
based on steps_, if we're in step/dir mode.

- Fixes a steps_ underflow/wrapping bug
2022-04-07 15:10:25 +02:00
samuelsadok
daa089c3db Merge pull request #682 from odriverobotics/error-flags
Add back subcomponent error flags
2022-04-05 13:11:54 +02:00
Samuel Sadok
cc7bbd47f8 add back subcomponent error flags
These flags were previously removed in 5661a3b5ed
2022-04-05 13:10:17 +02:00
Paul Guenette
6ab5807428 Fix get_iq_callbacks function 2022-04-01 13:04:39 -04:00
dependabot[bot]
aadc39e500 Bump minimist from 1.2.5 to 1.2.6 in /GUI
Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6)

---
updated-dependencies:
- dependency-name: minimist
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-31 16:17:11 +00:00
samuelsadok
22be53cf5f Merge pull request #679 from thatcomputerguy0101/can_example_patch
Can example patch
2022-03-23 12:42:49 +01:00
thatcomputerguy0101
8b37784e8c Fix current_state in can_example.py
The documentation, CAN doc file, and firmware all indicate that the current state is only one byte of the heartbeat message. This file used to read four bytes as the state on line 21, but only one byte on line 49. This PR adjusts line 21 so that it only uses one byte, making this example work. Otherwise, it incorrectly reads the flags that occupy the next three bytes as part of the state, which can cause the idle state to never be recognized.
2022-03-21 21:28:38 -04:00
Paul Guenette
7ce096e5a8 Fix minor docs typo 2022-03-10 20:12:28 -05:00
Paul Guenette
5148dd0d69 Merge branch 'master' into devel 2022-03-07 21:28:45 -05:00