STM32 Nucleo F207Z ultrasonic radar. TODO: send the data over the net

Dependencies:   HC_SR04_Ultrasonic_Library PinDetect

button.cpp

Committer:
vhx
Date:
2018-06-29
Revision:
1:b4179d7a5f2c
Parent:
0:23a36e52a5fa

File content as of revision 1:b4179d7a5f2c:

#include "radar.h"
// Callback routine is interrupt activated by a debounced pb hit
// must import Cookbook PinDetct library into project
// URL: http://mbed.org/users/AjK/libraries/PinDetect/lkyxpw
#include "PinDetect.h"

void pb_hit_callback (void) {
    position++;
    position = position % RANGE_MAX;
    led3 = (position >= RANGE_CLOSE);
    led2 = (position >= RANGE_MID);
    led1 = (position >= RANGE_FAR);
}