Commit Graph
29 Commits
Author SHA1 Message Date
Paul Guenette e52f41f3fe Merge remote-tracking branch 'madcowswe/devel' into feature/anticogging_usb_function 2018-02-24 20:23:24 -05:00
Paul Guenette 48cbcc7d37 Add usb command for anticogging 2018-02-21 20:41:00 -05:00
Quincy Jones f75799fd3c Fix a naming bug on drv_error -> drv_fault 2018-02-21 14:23:12 -06:00
Quincy Jones ef0f8dbf85 Add microsecond delay functions.
Add DRV register/fault status reporting.
2018-02-21 13:41:42 -06:00
Oskar Weigl 69d63a6e79 Merge branch 'devel' into liveplotter 2018-02-11 21:39:05 -08:00
Oskar Weigl 6810e52d8d expose Iq setpoint and measured separatly 2018-02-03 19:09:49 -08:00
Oskar Weigl a7c8a85d30 expose motor_dir 2018-01-26 22:59:21 -08:00
fluture 2d0ab77734 Fixed sending all commands to motor 0 2018-01-16 23:31:44 -08:00
Cristian Fluture 6cefbf6e62 Added 3 endpoints (UUID_0, UUID_1, UUID2) to expose the device UUID 2018-01-14 23:38:21 -08:00
Oskar Weigl c14bc7b871 add Iq control effort report 2017-12-19 20:56:36 -08:00
Oskar Weigl f301d3cac4 change HW version to v3.4 2017-12-10 16:16:35 -08:00
Oskar Weigl d39b58a02e Improve documentation, allow UART on v3.3 and higher only 2017-11-26 16:08:06 -08:00
Samuel Sadok e5fb7a8bf8 Merge branch 'devel' of github.com:madcowswe/ODrive into sam_protocol 2017-11-20 10:06:05 +01:00
Samuel Sadok f881f60207 update communication documentation 2017-11-13 22:41:14 +01:00
Samuel Sadok d52686cd41 miscellaneous protocol updates
add back support for legacy protocol on UART
add defines in commands.h for easy selection of protocols
new protocol: use semaphores for sending and drop response after 10ms
minor typing fixes
2017-11-13 17:26:31 +01:00
Samuel Sadok 560b5d8699 Merge branch 'devel' of github.com:madcowswe/ODrive into sam_protocol 2017-11-13 12:28:02 +01:00
Oskar Weigl 4ed06c8a57 make first version of liveplotter 2017-11-09 21:10:40 -08:00
Oskar Weigl 49754af4cc add comments 2017-11-08 23:53:15 -08:00
Oskar Weigl 2069462354 some minor formating and naming 2017-11-07 20:10:34 -08:00
Samuel Sadok a4cc254b2b filled complete endpoint table for new protocol
(ok we need an autogenerator for this)
2017-11-06 20:30:33 +01:00
Samuel Sadok 9fb0c9a839 minor comment clean-ups 2017-11-06 19:13:06 +01:00
Samuel Sadok 8523c40832 fix UART protocol, enable legacy protocol coexistence on USB port 2017-11-06 18:31:26 +01:00
Samuel Sadok 3cba81e6f7 make remote precedure calls work 2017-11-06 14:38:15 +01:00
Samuel Sadok ba46e5fb29 update test_communication.py to new backend, deferred USB processing, move CRC16 to stream based layer, some protocol refactoring 2017-10-30 23:39:21 +01:00
Oskar Weigl 692e9239fa add comments 2017-10-28 21:06:06 -07:00
Samuel Sadok d02f5fe808 make float read/write work 2017-10-24 00:51:14 +02:00
Samuel Sadok c19a693fe9 almost make new binary protocol work with python (up to fetching and parsing the JSON) 2017-10-23 23:15:56 +02:00
Samuel Sadok 03854e3b35 fix USB 2017-10-23 09:22:14 +02:00
Samuel Sadok db411bfa50 add binary protocol with CRC and acks 2017-10-16 19:30:00 +02:00