Skip to content

Commit d048cd5

Browse files
committed
fotgotten loopfoc
1 parent d05c5dd commit d048cd5

1 file changed

Lines changed: 35 additions & 0 deletions

File tree

docs/simplefoc_library/code/getting_started/03_test_motor_driver.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,11 @@ void setup() {
9797

9898
void loop() {
9999

100+
// loop FOC algorithm, should be called as
101+
// frequently as possible for best
102+
// performance (e.g. 1kHz+)
103+
motor.loopFOC();
104+
100105
// open loop velocity movement
101106
motor.move();
102107

@@ -170,6 +175,11 @@ void setup() {
170175
171176
void loop() {
172177
178+
// loop FOC algorithm, should be called as
179+
// frequently as possible for best
180+
// performance (e.g. 1kHz+)
181+
motor.loopFOC();
182+
173183
// open loop velocity movement
174184
motor.move();
175185
@@ -243,6 +253,11 @@ void setup() {
243253

244254
void loop() {
245255

256+
// loop FOC algorithm, should be called as
257+
// frequently as possible for best
258+
// performance (e.g. 1kHz+)
259+
motor.loopFOC();
260+
246261
// open loop velocity movement
247262
motor.move();
248263

@@ -316,6 +331,11 @@ void setup() {
316331
317332
void loop() {
318333
334+
// loop FOC algorithm, should be called as
335+
// frequently as possible for best
336+
// performance (e.g. 1kHz+)
337+
motor.loopFOC();
338+
319339
// open loop velocity movement
320340
motor.move();
321341
@@ -389,6 +409,11 @@ void setup() {
389409

390410
void loop() {
391411

412+
// loop FOC algorithm, should be called as
413+
// frequently as possible for best
414+
// performance (e.g. 1kHz+)
415+
motor.loopFOC();
416+
392417
// open loop velocity movement
393418
motor.move();
394419

@@ -461,6 +486,11 @@ void setup() {
461486
462487
void loop() {
463488
489+
// loop FOC algorithm, should be called as
490+
// frequently as possible for best
491+
// performance (e.g. 1kHz+)
492+
motor.loopFOC();
493+
464494
// open loop velocity movement
465495
motor.move();
466496
@@ -534,6 +564,11 @@ void setup() {
534564

535565
void loop() {
536566

567+
// loop FOC algorithm, should be called as
568+
// frequently as possible for best
569+
// performance (e.g. 1kHz+)
570+
motor.loopFOC();
571+
537572
// open loop velocity movement
538573
motor.move();
539574

0 commit comments

Comments
 (0)