Mercurial > tote
changeset 174:e719dc06c89e
Remove constant beeping, only beep when something happens
| author | Radomir Dopieralski <sheep-devel@sheep.art.pl> |
|---|---|
| date | Thu, 23 Jul 2015 13:41:12 +0200 |
| parents | 95f94982eb2d |
| children | ca0c99d6bd4b |
| files | start/clock.h start/creep.ino |
| diffstat | 2 files changed, 1 insertions(+), 7 deletions(-) [+] |
line wrap: on
line diff
--- a/start/clock.h Thu Jul 23 13:15:45 2015 +0200 +++ b/start/clock.h Thu Jul 23 13:41:12 2015 +0200 @@ -1,7 +1,7 @@ #ifndef CLOCK_H #define CLOCK_H -#define FPS 10 +#define FPS 25 const unsigned char TICK = 1000 / FPS; void tick(unsigned int ms);
--- a/start/creep.ino Thu Jul 23 13:15:45 2015 +0200 +++ b/start/creep.ino Thu Jul 23 13:41:12 2015 +0200 @@ -2,11 +2,8 @@ #include "misc.h" #include "leg.h" #include "clock.h" -#include "beep.h" -const unsigned int tones[4] = {880, 988, 1318, 1175}; - /* Creep gait parameters. */ #ifdef TOTE2 #define SPEED 1 @@ -106,12 +103,10 @@ void _creep_step(unsigned char leg) { _shift_body(leg); _on_ground[leg] = false; - beep(440, 5); for (unsigned char step = 0; step < RAISE_STEPS; ++step) { move_leg_by(leg, 0, 0, RAISE); _creep_tick(); } - beep(tones[leg], 25); move_leg( leg, HOME + (_shift_x + creep_dx * STRIDE) * LEG_X[leg] + creep_spread, @@ -120,7 +115,6 @@ ); _creep_tick(); _creep_tick(); - beep(1865, 5); for (unsigned char step = 0; step < RAISE_STEPS - 1; ++step) { move_leg_by(leg, 0, 0, -RAISE); _creep_tick();
