Samuel Sadok
|
934668fb04
|
move USB command handling to separate files, preliminary r, w and j commands
|
2017-10-01 21:19:58 +02:00 |
|
Oskar Weigl
|
0b53f02b7b
|
formatting
|
2017-09-19 21:24:38 -07:00 |
|
Oskar Weigl
|
ec3a890a9e
|
motor_thread pushed up to Axis
|
2017-09-19 19:50:44 -07:00 |
|
Oskar Weigl
|
96fdb97d18
|
ready to move state machine to cpp
|
2017-09-19 19:00:30 -07:00 |
|
Oskar Weigl
|
097452eb99
|
comms hijack compiles
|
2017-09-19 18:29:01 -07:00 |
|
Oskar Weigl
|
6083dba2f6
|
C++ top level passthrough works
|
2017-09-19 18:08:45 -07:00 |
|
Oskar Weigl
|
f334d8b657
|
Merge branch 'master' into devel
|
2017-09-18 22:22:18 -07:00 |
|
Oskar Weigl
|
b75f3130ff
|
start hw version define split
|
2017-09-18 21:16:49 -07:00 |
|
Oskar Weigl
|
2a727c6f2d
|
always float motor after calibration
|
2017-08-24 22:43:06 -07:00 |
|
Oskar Weigl
|
40e076b5e5
|
fix resistance measurement factor 2 error
|
2017-08-19 23:05:24 -07:00 |
|
Oskar Weigl
|
ce72c3df4a
|
implement spinup sequence
|
2017-07-30 23:40:30 -07:00 |
|
Oskar Weigl
|
e1ef67ebe0
|
implement spin up spiral
|
2017-07-30 23:04:17 -07:00 |
|
Oskar Weigl
|
dbbbc77051
|
encoder spinup and switchover to CL sensorless works
|
2017-07-30 22:16:12 -07:00 |
|
Oskar Weigl
|
8ef047e3e7
|
sensorless test on encoder drive is working
|
2017-07-30 21:47:22 -07:00 |
|
Oskar Weigl
|
b5ed237414
|
sensorless estimator integrated with encoder test mode
|
2017-07-30 17:14:57 -07:00 |
|
Oskar Weigl
|
09a29f64ec
|
implement sensorless estimator
|
2017-07-30 16:20:19 -07:00 |
|
Oskar Weigl
|
9d61e19815
|
restructure rotor code for sensorless
|
2017-07-30 01:52:11 -07:00 |
|
Oskar Weigl
|
2c3e97d049
|
update README
|
2017-07-21 21:19:35 -07:00 |
|
Oskar Weigl
|
f4515bd494
|
enable/disable motor channel easier to do
|
2017-07-21 20:43:00 -07:00 |
|
Oskar Weigl
|
b0910c71b9
|
trigger on tim trigger output instead of CC channel: Fixes single motor operation
|
2017-07-21 20:38:59 -07:00 |
|
Oskar Weigl
|
b0b4bc300f
|
rerun cube on trigger restructure
|
2017-07-21 20:38:59 -07:00 |
|
Oskar Weigl
|
82e841d659
|
resistance timing check formating
|
2017-07-21 19:18:57 -07:00 |
|
Oskar Weigl
|
ee29070078
|
mask step/dir during calibration
|
2017-07-18 16:06:22 -07:00 |
|
Oskar Weigl
|
218b5b7f62
|
counts per step put into struct
|
2017-07-13 18:34:51 -07:00 |
|
Oskar Weigl
|
ef650006da
|
finish 1st version of step dir
|
2017-07-13 16:59:46 -07:00 |
|
Oskar Weigl
|
9ce254e269
|
implement step callback
|
2017-07-12 02:52:39 -07:00 |
|
Oskar Weigl
|
f88ca43135
|
Add uint16 variable IO
|
2017-07-11 00:43:07 -07:00 |
|
Oskar Weigl
|
1050ced7f6
|
track motor control CPU time
|
2017-07-11 00:43:07 -07:00 |
|
Oskar Weigl
|
52e04075cd
|
kick out some doubles
|
2017-07-08 14:06:44 -07:00 |
|
Oskar Weigl
|
859e7e1ca6
|
brake resistance 0.47 by default
|
2017-07-08 02:55:32 -07:00 |
|
Oskar Weigl
|
a6bcbe3cd9
|
minor R measure correction
|
2017-06-24 16:58:49 -07:00 |
|
Oskar Weigl
|
51ca4e83de
|
fix resistance measurement bug
|
2017-06-24 16:58:49 -07:00 |
|
Oskar Weigl
|
471573307f
|
add brake current todo
|
2017-06-24 16:58:49 -07:00 |
|
Oskar Weigl
|
b24cb4ed75
|
Expecting all current sense errors fixed, increasing max mod
|
2017-05-16 17:53:40 -07:00 |
|
Oskar Weigl
|
b56d6c92db
|
make pole pairs param named
|
2017-05-16 17:47:53 -07:00 |
|
Oskar Weigl
|
b4b5489806
|
motor phase swap handled
|
2017-05-16 17:47:53 -07:00 |
|
Oskar Weigl
|
315dc1c73a
|
turn on M0 test move
|
2017-05-16 17:47:53 -07:00 |
|
Oskar Weigl
|
2389e26e3b
|
fix both motor MOE required
|
2017-05-16 17:47:53 -07:00 |
|
Oskar Weigl
|
e1e9c68130
|
enable standalone mode
|
2017-05-16 17:47:53 -07:00 |
|
Oskar Weigl
|
e1fd26cd99
|
copy restructure from other branch
|
2017-05-16 17:47:53 -07:00 |
|
Oskar Weigl
|
c11accbaa8
|
reduce pll bandwidth
|
2017-03-13 23:21:53 +01:00 |
|
sirus
|
e14fc42d21
|
turns out %hhu is unsupported. Changed data type to not step on stack vars.
|
2017-03-05 16:55:13 -08:00 |
|
sirus
|
78f8fda576
|
Clean up build warnings.
|
2017-03-05 11:12:59 -08:00 |
|
Oskar Weigl
|
40f9c68f1f
|
add integrator
|
2017-03-02 23:12:57 +01:00 |
|
Oskar Weigl
|
6bb0361479
|
testing and cleanup
|
2017-03-01 21:22:15 +01:00 |
|
Oskar Weigl
|
46e37f1eb5
|
change usb cmd processing to single thread with semaphore signalling
|
2017-03-01 14:57:39 +01:00 |
|
Oskar Weigl
|
6ea24abb79
|
add rudementary check on sscanf
|
2017-03-01 13:51:47 +01:00 |
|
Oskar Weigl
|
70319f4199
|
Merge branch 'feature/usb-cdc' of git://github.com/nickaknudson/ODriveFirmware into usb-cdc
|
2017-02-28 15:55:54 +01:00 |
|
Nick Knudson
|
f3768c1ab5
|
moved USB CDC motor control to task
|
2017-02-28 00:11:53 -08:00 |
|
Oskar Weigl
|
a5a69169b3
|
Merge branch 'feature/usb-cdc' of git://github.com/nickaknudson/ODriveFirmware into usb-cdc
|
2017-02-27 19:40:40 +01:00 |
|