![](/media/cache/group/default_image.jpg.50x50_q85.jpg)
Lidar
Dependencies: TS_DISCO_F746NG mbed BufferedSerial LCD_DISCO_F746NG mbed-rtos Trigo BSP_DISCO_F746NG
Motor.cpp@0:88706d6abbf7, 2016-11-23 (annotated)
- Committer:
- Carminio
- Date:
- Wed Nov 23 15:19:33 2016 +0000
- Revision:
- 0:88706d6abbf7
- Child:
- 7:d51b8b7f9960
Ver OK senza pulsanti e TFT
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Carminio | 0:88706d6abbf7 | 1 | #include "mbed.h" |
Carminio | 0:88706d6abbf7 | 2 | #include "Motor.h" |
Carminio | 0:88706d6abbf7 | 3 | |
Carminio | 0:88706d6abbf7 | 4 | |
Carminio | 0:88706d6abbf7 | 5 | void Motor::StartMotor_Scan() |
Carminio | 0:88706d6abbf7 | 6 | { |
Carminio | 0:88706d6abbf7 | 7 | int period=40; //Frequency 25KHz |
Carminio | 0:88706d6abbf7 | 8 | int pulsewidth=24; //Duty cycle 60% |
Carminio | 0:88706d6abbf7 | 9 | |
Carminio | 0:88706d6abbf7 | 10 | period_us(period); |
Carminio | 0:88706d6abbf7 | 11 | pulsewidth_us(pulsewidth); |
Carminio | 0:88706d6abbf7 | 12 | } |
Carminio | 0:88706d6abbf7 | 13 | |
Carminio | 0:88706d6abbf7 | 14 | |
Carminio | 0:88706d6abbf7 | 15 | void Motor::StopMotor_Scan() |
Carminio | 0:88706d6abbf7 | 16 | { |
Carminio | 0:88706d6abbf7 | 17 | int period=40; //Frequency 0Hz |
Carminio | 0:88706d6abbf7 | 18 | int pulsewidth=0; //Duty cycle 0% |
Carminio | 0:88706d6abbf7 | 19 | |
Carminio | 0:88706d6abbf7 | 20 | period_us(period); |
Carminio | 0:88706d6abbf7 | 21 | pulsewidth_us(pulsewidth); |
Carminio | 0:88706d6abbf7 | 22 | |
Carminio | 0:88706d6abbf7 | 23 | } |