Yaroslav Barabanov
/
turret_2017
для управления турелью
sounds.cpp@3:e47c0c98f515, 2017-01-19 (annotated)
- Committer:
- Yar
- Date:
- Thu Jan 19 05:22:19 2017 +0000
- Revision:
- 3:e47c0c98f515
- Parent:
- 0:690effcc5be0
MPU6050
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Yar | 0:690effcc5be0 | 1 | #include "sounds.hpp" |
Yar | 0:690effcc5be0 | 2 | #include "mbed.h" |
Yar | 3:e47c0c98f515 | 3 | //#include "rtos.h" |
Yar | 3:e47c0c98f515 | 4 | #include "main.hpp" |
Yar | 0:690effcc5be0 | 5 | #include "math.h" |
Yar | 0:690effcc5be0 | 6 | |
Yar | 0:690effcc5be0 | 7 | //PwmOut outSignal(PB_3); |
Yar | 0:690effcc5be0 | 8 | |
Yar | 0:690effcc5be0 | 9 | /* |
Yar | 0:690effcc5be0 | 10 | Ticker interrTimer; |
Yar | 0:690effcc5be0 | 11 | |
Yar | 0:690effcc5be0 | 12 | void playSnd(void) { |
Yar | 0:690effcc5be0 | 13 | |
Yar | 0:690effcc5be0 | 14 | } |
Yar | 0:690effcc5be0 | 15 | |
Yar | 0:690effcc5be0 | 16 | void playSoundShot(void) { |
Yar | 0:690effcc5be0 | 17 | my_pwm.period_us(62.5); |
Yar | 0:690effcc5be0 | 18 | my_pwm.write(0.5); |
Yar | 0:690effcc5be0 | 19 | } |
Yar | 0:690effcc5be0 | 20 | |
Yar | 0:690effcc5be0 | 21 | void initSound(void) { |
Yar | 0:690effcc5be0 | 22 | my_pwm.period_us(62.5); |
Yar | 0:690effcc5be0 | 23 | interrTimer.attach(&playSnd, 2.0); |
Yar | 0:690effcc5be0 | 24 | } |
Yar | 0:690effcc5be0 | 25 | */ |
Yar | 0:690effcc5be0 | 26 | |
Yar | 0:690effcc5be0 | 27 | |
Yar | 0:690effcc5be0 | 28 |