TRR 2018 / Mbed 2 deprecated biniou-TRR2019

Dependencies:   mbed MPU6050

Committer:
GaspardD
Date:
Sun Sep 29 14:58:03 2019 +0000
Revision:
4:efa207509f63
Parent:
3:1b7eb426247e
Child:
5:8bbe640528bc
algo fonctionnel direction + esc rotation a droite 10 sec a vitesse minimale

Who changed what in which revision?

UserRevisionLine numberNew contents of line
GaspardD 1:8faddee0e52f 1 #include "sm_esc.h"
GaspardD 2:e9d928fd327a 2 #include "sm_servo.h"
GaspardD 4:efa207509f63 3 #include "sm_sections.h"
GaspardD 0:38b6065539a0 4
GaspardD 3:1b7eb426247e 5 int main()
GaspardD 3:1b7eb426247e 6 {
GaspardD 4:efa207509f63 7 //init timers
GaspardD 4:efa207509f63 8 timerSinceStart.start();
GaspardD 0:38b6065539a0 9
GaspardD 4:efa207509f63 10 //init_interruptions
GaspardD 4:efa207509f63 11 button.fall(&it_pressed);
GaspardD 4:efa207509f63 12 odom.fall(&it_odom);
GaspardD 3:1b7eb426247e 13
GaspardD 1:8faddee0e52f 14 //init state machines
GaspardD 4:efa207509f63 15 pc.printf("init state machines\r\n");
GaspardD 3:1b7eb426247e 16
GaspardD 4:efa207509f63 17 output_sm_esc();
GaspardD 3:1b7eb426247e 18 init_sm_servo();
GaspardD 2:e9d928fd327a 19
GaspardD 1:8faddee0e52f 20 while(1) {
GaspardD 4:efa207509f63 21
GaspardD 1:8faddee0e52f 22 update_sm_esc();
GaspardD 4:efa207509f63 23 update_sm_servo();
GaspardD 3:1b7eb426247e 24
GaspardD 4:efa207509f63 25 output_sm_esc();
GaspardD 3:1b7eb426247e 26 output_sm_servo();
GaspardD 0:38b6065539a0 27 }
GaspardD 0:38b6065539a0 28 }