1
0
mirror of https://github.com/rene-dev/stmbl.git synced 2024-12-24 17:42:10 +00:00
Commit Graph

295 Commits

Author SHA1 Message Date
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
Rene Hopf
04e0d83ccc cleanup 2018-04-07 02:00:22 +02:00
crinq
dd37e720d5 format 2018-04-07 01:36:17 +02:00
crinq
77d77ecaf0 stmbltalk update, hv_update fix 2018-04-07 00:38:21 +02:00
crinq
ef41b7f58c hv fault fix 2018-04-06 22:54:08 +02:00
crinq
b21cfb63ac pragma fix, hv fault fix 2018-04-06 22:10:57 +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
ff8dfd6c93 dont fault on fault pin 2018-04-01 02:35:29 +02:00
Rene Hopf
3f403072c8 Merge branch 'master' into f3boot 2018-03-24 23:37:36 +01:00
crinq
757b44e1fa Merge branch 'master' of https://github.com/rene-dev/stmbl 2018-03-23 15:34:53 +01:00
crinq
9efaaabb87 hal cmd for graphiz 2018-03-23 10:39:12 +01: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
09203cca3b hv bootloader state machine 2018-03-22 04:45:31 +01:00
crinq
5d4c1f5f4b bootloader comm poc 2018-03-22 01:38:43 +01:00
crinq
e53859af95 f3 f4 comm update 2018-03-21 02:40:27 +01:00
crinq
7f61aa8067 f3 bootloader over stmbl talk 2018-03-21 00:45:27 +01:00
Rene Hopf
a13fce3f5a fix version info, add hv firmware to f4 2018-03-20 23:39:27 +01:00
Rene Hopf
f63b0d676e Merge branch 'master' into f3boot
# Conflicts:
#	shared/common.h
2018-03-20 21:19:46 +01:00
crinq
3bd1cf8907 f3 rt too long fix, hal debug level 2018-03-19 01:30:10 +01:00
crinq
d889388b8a f3 error blink 2018-03-18 23:56:39 +01:00
crinq
4eecd88add jog + stp 2018-03-18 23:33:52 +01:00
Rene Hopf
d326b5a839 added hv command to access hv term form f4 2018-03-18 23:25:28 +01:00
crinq
cc01fabe01 hv fault fix 2018-03-18 20:11:44 +01:00
crinq
483e49076e hv current offset fix, hv fault handling 2018-03-17 19:19:55 +01:00
Rene Hopf
4dd94b46ef cleanup 2018-03-16 07:11:16 +01:00
Rene Hopf
a64d12ca0c Merge branch 'master' into f3boot
# Conflicts:
#	stm32f303/src/comps/ls.c
2018-03-16 07:01:16 +01:00
crinq
842fe4480b pmsm ttc += block commutation, += yaskawa confs 2018-02-09 14:45:46 +01:00
Rene Hopf
16b949a757 yaskawa crc test 2018-02-08 18:09:48 +01:00
Rene Hopf
506c0101b5 hv opcodes 2018-01-24 02:38:32 +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
3f289d11fc format 2017-11-01 23:56:47 +01:00
Rene Hopf
dcedae9dab f1 build and communication working 2017-10-30 03:26:47 +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
1901531b9b cleanup crc 2017-09-12 23:30:27 +02:00
Rene Hopf
99898987de Revert "cleanup"
This reverts commit 18b3505cd7.
2017-09-12 23:18:18 +02:00
Rene Hopf
75558e4cde uvw led 2017-09-12 23:17:53 +02:00
Rene Hopf
18b3505cd7 cleanup 2017-09-12 20:10:56 +02:00
Rene Hopf
487436ed0c led define 2017-09-12 20:03:02 +02:00
crinq
81b52fb317 curpid limit fix 2017-09-12 19:19:26 +02:00
Rene Hopf
13f7602735 use pwm res define 2017-09-12 18:51:50 +02:00
Rene Hopf
fbdf69893d f3hw enable and fault pin 2017-09-12 18:41:10 +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
3d297f2e27 hal comp state fix 2017-09-04 22:47:02 +02:00
crinq
20e111f41e hal list 2017-09-04 22:46:28 +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
130386278c Merge branches 'newstuff-v4-new-hal' and 'newstuff-v4-new-hal' of github.com:rene-dev/stmbl into newstuff-v4-new-hal 2017-08-10 20:28:06 +02:00
crinq
1e8791dfd0 - todo 2017-08-06 10:39:33 +02:00
Rene Hopf
f0c170b713 fixed f3 led pin 2017-07-29 18:53:08 +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
crinq
4a9757c75f Merge branch 'newstuff-v4-new-hal' of github.com:rene-dev/stmbl into newstuff-v4-new-hal 2017-07-19 17:56:28 +02:00
crinq
14ecab4930 iwdg support 2017-07-19 17:56:24 +02:00
Rene Hopf
d29cda59c9 cleanup 2017-07-19 13:04:47 +02:00
Rene Hopf
25283187d8 uvw configuration 2017-07-17 19:51:08 +02:00
Rene Hopf
d5b820c61f optional ctx size in makefile 2017-07-17 19:46:46 +02:00
Rene Hopf
d21fb62fd9 f3 hardware stuff 2017-07-17 19:45:32 +02:00
Rene Hopf
35564d17c7 uvw comments 2017-07-16 16:38:51 +02:00
crinq
222c1e9726 move hw_init state to comp inst 2017-07-15 16:02:15 +02:00
crinq
76fdceda5a - old TODOs 2017-07-15 16:01:40 +02:00
crinq
464a51fa2b fbswitch fix 2017-07-14 05:41:24 +02:00
crinq
a4f4364c42 hw init 2017-07-12 22:27:20 +02:00
crinq
18a43e2e9e makefile fix 2017-07-12 22:27:06 +02:00
crinq
78b9b2d82e command doc 2017-07-12 22:12:04 +02:00
crinq
398a4ee5bd config templates 2017-07-12 22:11:18 +02:00
crinq
5a67cc3811 new conf system 2017-07-10 00:03:00 +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
c621714b92 term colors 2017-07-01 04:04:50 +02:00
Rene Hopf
8cdf9eb756 warnings 2017-07-01 03:54:29 +02:00
Rene Hopf
776bb99736 cleanup 2017-07-01 03:46:28 +02:00
Rene Hopf
0b9636b56d i2t, reslimit, vel_int 2017-07-01 03:18:08 +02:00
Rene Hopf
9d26d5750a fb_switch 2017-07-01 01:38:26 +02:00
Rene Hopf
1470ad8f0d fanuc uvw 2017-06-30 23:18:18 +02:00
Rene Hopf
3d83b4a807 ported comps 2017-06-30 21:41:32 +02:00
Rene Hopf
78313f899c moved comps 2017-06-30 20:34:00 +02:00
Rene Hopf
2c723d1c34 cleanup 2017-06-30 20:15:45 +02:00
Rene Hopf
7e01683f40 Revert "uart term"
This reverts commit 2edc15d029.
2017-06-15 17:15:25 +02:00
Rene Hopf
2edc15d029 uart term 2017-06-15 17:12:10 +02:00
Rene Hopf
ef141604c2 deadtime 2017-06-12 19:30:17 +02:00
Rene Hopf
9d46d11353 fix lp 2017-06-12 19:00:02 +02:00
Rene Hopf
a72e1deed8 fmodf 2017-06-10 00:09:13 +02:00
Rene Hopf
bc50a9dc04 cleanup, f3 hw config 2017-06-10 00:02:17 +02:00
Rene Hopf
56171ff818 dc, yolopid, enc 2017-06-09 21:06:41 +02:00
Nico Stute
0762744859 Update hal_test.c 2017-06-03 04:21:37 +02:00
crinq
d177728fe8 fault handler, it crash 2017-06-03 03:52:22 +02:00
crinq
4a0a2edbee hal time ticks, com fix 2017-06-03 02:33:52 +02:00
crinq
ce4d92e11b new hal timing 2017-06-02 20:44:50 +02:00
crinq
cd2ce338b6 term send_step ifx 2017-06-02 20:42:35 +02:00
crinq
4f97d67bf0 new hv com 2017-06-02 20:41:21 +02:00
crinq
f34e850a3d new hal link fix 2017-04-20 02:38:40 +02:00
crinq
cb17cd0d99 new hal fix, hal time calc, hal print pin 2017-04-20 02:31:36 +02:00
Rene Hopf
8119be9412 vel, rev ported 2017-04-17 00:47:45 +02:00
Rene Hopf
83bb01973d new hal working on f3 2017-04-16 18:50:13 +02:00
Rene Hopf
d6bfce59a8 ls, hv, io, dq, idq updated to new hal 2017-04-16 01:38:58 +02:00
Rene Hopf
cca09ed4e4 svm, curpid 2017-04-15 20:54:21 +02:00
Rene Hopf
e1c8dc7cd2 help 2017-04-15 19:31:19 +02:00
Rene Hopf
c21bb8d47b cleanup, default values for sim and term 2017-04-15 15:38:25 +02:00
Rene Hopf
774d731b39 io comp working 2017-04-15 14:44:49 +02:00