Commit Graph

168 Commits

Author SHA1 Message Date
crinq 471345a86c uf ramp 2019-02-08 16:48:31 +01:00
crinq 6c539f7399 curpid current limit fix 2019-02-08 16:48:18 +01:00
crinq 1c2ded772a fix curpid cur clamp oscilation 2019-01-17 04:53:22 +01:00
crinq cf886627b8 io out pwm 2019-01-16 15:16:10 +01:00
crinq a5e4e95532 Merge branch 'master' of github.com:rene-dev/stmbl 2018-12-29 00:01:14 +01:00
crinq 11cdd6b0b5 new autophase algo 2018-12-29 00:00:31 +01:00
Rene Hopf 6e4bcdcea1 optional fast outputs 2018-12-25 13:37:46 +01:00
crinq 3dfc947206 fb_switch cmd offset disable 2018-12-16 18:34:51 +01:00
crinq 2b0499605c += debounce, wobl, veltopos 2018-12-16 18:30:52 +01:00
crinq 67221c3a5b uf 2018-10-05 19:53:54 +02:00
crinq 591ab934a4 uf 2018-10-04 21:13:01 +02:00
Nico Stute 5dd37a4bae
Update pid.c 2018-09-21 12:35:50 +02:00
crinq 110854fa03 mux 2018-09-20 03:09:01 +02:00
crinq baf1417f3f avg comp 2018-09-19 21:55:23 +02:00
crinq 7072018ca2 velbuf 2018-09-16 20:15:06 +02:00
crinq 773f428435 iit fix 2018-09-16 18:49:53 +02:00
crinq eca2bfb910 simple iit 2018-09-16 18:21:57 +02:00
crinq 2c83926365 dual mass pid 2018-09-16 05:54:33 +02:00
Rene Hopf c346d9e88c ramp fix 2018-09-11 19:54:40 +02:00
Rene Hopf 28d1340b45 disable pos and sat error when it is 0 2018-09-11 19:53:59 +02:00
crinq 73e32fe65d &| 2018-07-21 22:55:17 +02:00
crinq c440431920 fb tracking 2018-06-24 18:11:20 +02:00
Rene Hopf f52b959281 fix com test 2018-05-14 17:18:13 +02:00
crinq 1e25270a75 cmd freq pll, conf template cleanup 2018-05-06 23:36:38 +02:00
Rene Hopf a444eb2bad fix warnings when compiling with -Wimplicit-fallthrough 2018-04-13 16:37:17 +02:00
Rene Hopf 2424d50653 fault cleanup 2018-04-12 02:16:08 +02:00
Rene Hopf 7c3df08089 change timeout faults to higest priority 2018-04-11 21:47:37 +02:00
crinq fdcbec6470 enc error fix, adc amp 2018-04-11 02:24:36 +02:00
crinq dd37e720d5 format 2018-04-07 01:36:17 +02:00
crinq ef41b7f58c hv fault fix 2018-04-06 22:54:08 +02:00
Rene Hopf 13c6e4f839 Merge branch 'master' into f3boot 2018-04-06 21:31:50 +02:00
Rene Hopf d7260a0c3c f3 fault 2018-04-06 19:14:50 +02:00
crinq 7adb8a31fb not comp 2018-04-06 10:40:20 +02:00
Rene Hopf 977d6bc06b fix build 2018-04-01 03:12:55 +02:00
Rene Hopf 46c7319879 Merge branch 'master' into f3boot
# Conflicts:
#	shared/comps/fault.c
2018-04-01 02:59:49 +02:00
Rene Hopf 29d64a2b00 save last fault code 2018-04-01 02:57:59 +02:00
Rene Hopf 9a720025ae template fix for reslimit, reslimit todo 2018-03-23 04:48:50 +01:00
Rene Hopf d2193fc7c4 enabled dac and comperator by default 2018-03-23 03:46:46 +01:00
crinq 4eecd88add jog + stp 2018-03-18 23:33:52 +01:00
crinq 842fe4480b pmsm ttc += block commutation, += yaskawa confs 2018-02-09 14:45:46 +01:00
Rene Hopf 585c7adfdd use quadrant function to calculate quadrant in linrev 2018-01-08 12:16:15 +01:00
Rene Hopf 21609a82c1 format, cleanup 2018-01-08 12:15:47 +01:00
Rene Hopf 6256dae62b pmsm ttc polecount fix 2017-12-11 15:38:15 +01:00
Rene Hopf e971233e3b ac coupling component 2017-12-11 15:37:21 +01:00
Rene Hopf 93c666495d jog support 2017-12-11 13:50:21 +01:00
Rene Hopf ad08c6e372 stp cleanup 2017-12-11 13:48:35 +01:00
Rene Hopf 4a1ea05fa4 dual dc 2017-12-05 16:50:08 +01:00
Rene Hopf b323747c48 format 2017-12-04 16:54:51 +01:00
crinq 0cb4327dcc ramp comp 2017-11-24 04:37:11 +01:00
Rene Hopf f662f58004 format pmsm.c 2017-11-14 14:27:24 +01:00
Nicolas Reinecke 37f2666d02 hw rev 3.3 backport 2017-11-13 12:04:56 +01:00
crinq 25c2392156 fix f3 hard limits 2017-11-04 23:46:09 +01:00
crinq e929d73f84 format 2017-11-04 02:27:43 +01:00
crinq 051ed67299 f3 hard limits 2017-11-04 02:26:51 +01:00
Rene Hopf 448462b401 hw version in makefile 2017-10-30 01:39:05 +01:00
Rene Hopf a7b0f380cc fromat 2017-10-29 22:42:31 +01:00
Rene Hopf 613af9a510 added vel fb to sserial and linrev 2017-10-29 22:31:30 +01:00
Rene Hopf a483fe7444 index enable for sserial 2017-10-23 18:17:59 +02:00
crinq 07e9c3bd21 += ramp, scale, dc, haas config 2017-10-16 02:07:28 +02:00
crinq 561eefe499 hv error 2017-10-16 02:05:26 +02:00
crinq 2be3eccace u/f 2017-10-10 23:13:27 +02:00
crinq 5add594766 sserial fix 2017-10-03 01:00:47 +02:00
crinq 30bfdd4209 autophase 2017-10-03 00:30:42 +02:00
crinq 8bff2467e4 fb_switch offset rev 2017-10-02 22:27:34 +02:00
crinq 8a2d270277 move rev into fb_switch, fb state, enc index hw latch 2017-10-02 21:13:59 +02:00
crinq 5669d4d165 fb_switch tracking fix 2017-10-02 18:56:34 +02:00
Rene Hopf bb387091bb fix warnings and build 2017-10-02 18:14:59 +02:00
Rene Hopf 7bc8d3a1c2 allow negative scale in linrev 2017-10-02 18:07:52 +02:00
Rene Hopf a5da814c8f cleanup 2017-09-13 14:43:23 +02:00
Rene Hopf 75558e4cde uvw led 2017-09-12 23:17:53 +02:00
crinq 81b52fb317 curpid limit fix 2017-09-12 19:19:26 +02:00
crinq 9fb4b146fc code format 2017-09-06 04:20:06 +02:00
crinq ca245c7d06 cleanup 2017-09-06 02:02:19 +02:00
crinq 3e77e32eb5 energy and power stuff 2017-09-06 02:01:26 +02:00
crinq 5a97a6626a f3 volt cmd 2017-09-06 02:00:49 +02:00
crinq 6cd9b8de74 simple pid 2017-09-04 15:59:16 +02:00
crinq defc0b1267 acim_ttc += u/f, mtpa 2017-09-04 15:59:07 +02:00
crinq d35c196e08 simple pid 2017-09-04 12:22:09 +02:00
crinq 40983d8c36 simple pid 2017-09-03 20:49:24 +02:00
crinq af4d89bd4d async 2017-09-03 05:01:39 +02:00
crinq 2ad2df9ed1 fault error filter 2017-09-03 05:01:06 +02:00
crinq 395e997353 f3 mot mode 2017-09-03 05:00:21 +02:00
crinq 431cfca96f fb_switch offset fix 2017-08-16 02:48:33 +02:00
crinq c106869128 sim fix 2017-08-11 00:35:21 +02:00
crinq 21699cf9cd curpid en 2017-08-10 21:03:17 +02:00
crinq 1e8791dfd0 - todo 2017-08-06 10:39:33 +02:00
crinq 524ea2cf49 fb_switch, hal about 2017-07-28 03:49:04 +02:00
crinq b911b3f546 linrev fix 2017-07-26 20:03:30 +02:00
crinq 07afe18fde step/dir, linrev vel scale 2017-07-26 18:45:58 +02:00
crinq 7f3331b354 linrev 2017-07-19 23:11:24 +02:00
crinq c003610e57 vel rev 2017-07-19 20:53:33 +02:00
crinq 3458d8f98c uvw fix, sserial 2017-07-19 20:27:21 +02:00
Rene Hopf 25283187d8 uvw configuration 2017-07-17 19:51:08 +02:00
Rene Hopf 35564d17c7 uvw comments 2017-07-16 16:38:51 +02:00
crinq 464a51fa2b fbswitch fix 2017-07-14 05:41:24 +02:00
crinq 065c99db21 link 2017-07-02 20:55:08 +02:00
Rene Hopf 704ee8e195 psi, stp 2017-07-02 19:42:53 +02:00
Rene Hopf d53ccb0d91 linrev 2017-07-02 18:44:26 +02:00
crinq fa558c51f2 cleanup 2017-07-01 05:21:03 +02:00
Rene Hopf 8cdf9eb756 warnings 2017-07-01 03:54:29 +02:00