Dependencies:   mbed QEI HIDScope biquadFilter MODSERIAL FastPWM

Committer:
JornD
Date:
Mon Oct 14 14:06:39 2019 +0000
Revision:
43:9579a1afe9cb
Parent:
41:7c4c41326cc6
Child:
47:adbb886ed3cd
Did some stuff;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
JornD 40:82addb417220 1 #include "structures.h"
JornD 24:d0ca537913c2 2
JornD 43:9579a1afe9cb 3 //Vectors of Numerators and Denumerators of transferfunctions
JornD 43:9579a1afe9cb 4
JornD 41:7c4c41326cc6 5 //Hier het omschrijven van TF(s) naar direct (in z)
JornD 41:7c4c41326cc6 6 float TransferToDirect(float P, float Q)
JornD 41:7c4c41326cc6 7 {
JornD 41:7c4c41326cc6 8
JornD 41:7c4c41326cc6 9 return Coeff;
JornD 41:7c4c41326cc6 10 }
JornD 41:7c4c41326cc6 11
JornD 41:7c4c41326cc6 12
JornD 40:82addb417220 13 void InitializeControllers(void)
JornD 15:95034d92bc76 14 {
JornD 43:9579a1afe9cb 15 //Define Controller structures, shorthand: Set_
JornD 43:9579a1afe9cb 16 ControllerSettings Set_EMGProcessing;
JornD 41:7c4c41326cc6 17
JornD 43:9579a1afe9cb 18 //Define Memory cells, shorthand: Mem_
JornD 40:82addb417220 19 MemoryIO MemOne;
JornD 15:95034d92bc76 20
JornD 41:7c4c41326cc6 21 //Write controller setting values to structures
JornD 43:9579a1afe9cb 22 float CoeffOne(P,Q);
JornD 41:7c4c41326cc6 23
JornD 43:9579a1afe9cb 24 SetOne.A = CoeffOne[0];
JornD 43:9579a1afe9cb 25 SetOne.B = CoeffOne[1];
JornD 43:9579a1afe9cb 26 SetOne.C = CoeffOne[2];
JornD 43:9579a1afe9cb 27 SetOne.D = CoeffOne[3];
JornD 43:9579a1afe9cb 28 SetOne.E = CoeffOne[4];
JornD 41:7c4c41326cc6 29
JornD 15:95034d92bc76 30 }